diff --git a/architecture-docs/interactions.mmd b/architecture-docs/interactions.mmd index 11d2b82..f1e7466 100644 --- a/architecture-docs/interactions.mmd +++ b/architecture-docs/interactions.mmd @@ -2,19 +2,19 @@ flowchart user(user) --> |use| deployment - configuration -->|deploy| deployed + configuration1 -->|deploy| deployed1 devs(developers) --> |maintain| fediversity fediversity --> |update| provider1 subgraph provider1["fediversity setup A"] - subgraph panel1[panel] - configuration[staged configuration] - configuration --> |update| configuration - deployed[deployed configuration] + subgraph configurations1[configurations] + configuration1[staged configuration] + configuration1 --> |update| configuration1 + deployed1[deployed configuration] end - deployed --> |describe| deployment + deployed1 --> |describe| deployment provider-config[runtime config] --> |describe| host - provider-config --> |implement runtime interfaces| panel1 + provider-config --> |implement runtime interfaces| configurations1 subgraph host[runtime environment] deployment[applications] state @@ -23,10 +23,10 @@ flowchart deployment --> |store| state - operator(operator) --> |change| configuration + operator(operator) --> |change| configuration1 subgraph provider2["fediversity setup B"] - subgraph panel2[panel] + subgraph configurations2[configurations] configuration2[staged configuration] deployed2[deployed configuration] end @@ -37,8 +37,8 @@ flowchart end operator --> |trigger| migration - configuration & deployed & state --> migration - migration --> configuration2 & deployed2 & state2 + configurations1 & state --> migration + migration --> configurations2 & state2 provider(hosting provider) --> |maintain| provider1 subgraph fediversity[fediversity source code] applications[application modules] diff --git a/architecture-docs/interactions.svg b/architecture-docs/interactions.svg index 74ed633..b605d61 100644 --- a/architecture-docs/interactions.svg +++ b/architecture-docs/interactions.svg @@ -1 +1 @@ -fediversity setup Bfediversity setup Aruntime environmentpanelruntime environmentpanelusedeployupdatedescribestorechangetriggermaintainupdatedescribeimplement runtime interfacesmaintainfediversity source codeapplication modulesruntime backendsruntime optionsuserapplicationsstaged configurationdeployed configurationdevelopersruntime configstateoperatorstaged configurationdeployed configurationapplicationsstatemigrationhosting provider \ No newline at end of file +fediversity setup Bfediversity setup Aruntime environmentruntime environmentconfigurationsusedeployupdatedescribestorechangetriggermaintainupdatedescribeimplement runtime interfacesmaintainfediversity source codeapplication modulesruntime backendsruntime optionsconfigurationsstaged configurationdeployed configurationuserapplicationsstaged configurationdeployed configurationdevelopersruntime configstateoperatorapplicationsstatemigrationhosting provider \ No newline at end of file
fediversity setup B
fediversity setup A
runtime environment
panel
use
deploy
update
describe
store
change
trigger
maintain
implement runtime interfaces
fediversity source code
application modules
runtime backends
runtime options
user
applications
staged configuration
deployed configuration
developers
runtime config
state
operator
migration
hosting provider
configurations