tweak project proposal #1

Open
kiara wants to merge 95 commits from rewrite into main
Showing only changes of commit d76c3f1264 - Show all commits

View file

@ -202,13 +202,13 @@ To ensure reproducibility, we also offer Nix packaging for our software.
To reach our goals, we aim to implement the following interactions between [actors](#actors) (depicted with rounded corners) and system components (see the [glossary](#glossary), depicted with rectangles).
![](https://git.fediversity.eu/Fediversity/meta/raw/branch/entity-relations/architecture-docs/interactions.svg)
![](https://git.fediversity.eu/Fediversity/meta/raw/branch/main/architecture-docs/interactions.svg)
### Entity relationships
Relationships among the entities used to model migrations are as follows, using the crow's foot notation to denote cardinality:
![](https://git.fediversity.eu/Fediversity/meta/raw/branch/entity-relations/architecture-docs/entity-relations.svg)
![](https://git.fediversity.eu/Fediversity/meta/raw/branch/main/architecture-docs/entity-relations.svg)
### Data model
@ -216,7 +216,7 @@ Relationships among the entities used to model migrations are as follows, using
Whereas the core abstraction in Fediversity is a NixOS configuration module, a more full-fledged example architecture of the web host use-case we aim to support as part of our exploitation would be as follows, where VMs in question run Fediversity to offer our selected applications:
![](https://git.fediversity.eu/Fediversity/meta/raw/branch/entity-relations/architecture-docs/host-architecture.png)
![](https://git.fediversity.eu/Fediversity/meta/raw/branch/main/architecture-docs/host-architecture.png)
## Break-down of project milestones