tweak project proposal #1
1 changed files with 14 additions and 16 deletions
|
@ -152,22 +152,20 @@ Whereas the core abstraction in Fediversity is a NixOS configuration module, a m
|
|||
|
||||

|
||||
|
||||
## Break-down of project milestones
|
||||
## Breakdown of project milestones and key results
|
||||
|
||||
Whereas details of the implementation may need to be decided as the technical challenges involved become clear, we can already give a higher-level planning of relevant milestones and some of their salient features:
|
||||
|
||||
1. [implement a way to run online services emphasising user autonomy and data portability](https://git.fediversity.eu/Fediversity/Fediversity/issues/347)
|
||||
1. [Finalize architecture doc](https://git.fediversity.eu/Fediversity/Fediversity/issues/39)
|
||||
1. [code-based migration data model](https://git.fediversity.eu/Fediversity/Fediversity/issues/103)
|
||||
1. [migrating application data between hosting providers](https://git.fediversity.eu/Fediversity/Fediversity/issues/100)
|
||||
1. [application offering generalised](https://git.fediversity.eu/Fediversity/Fediversity/issues/369)
|
||||
1. [NixOS configuration as the core abstraction](https://git.fediversity.eu/Fediversity/Fediversity/issues/339)
|
||||
1. [disseminate our results by engaging the open-source community to further expand on work in this direction](https://git.fediversity.eu/Fediversity/Fediversity/issues/348)
|
||||
1. [automated dev-ops workflows](https://git.fediversity.eu/Fediversity/Fediversity/issues/224)
|
||||
1. [external developers empowered to contribute](https://git.fediversity.eu/Fediversity/Fediversity/issues/288)
|
||||
1. [exploit our work by enabling reproducible deployments of an initial set of portable applications](https://git.fediversity.eu/Fediversity/Fediversity/issues/349)
|
||||
1. [applications deployed on command](https://git.fediversity.eu/Fediversity/Fediversity/issues/99)
|
||||
1. [kick-started initial feedback cycle](https://git.fediversity.eu/Fediversity/Fediversity/issues/225)
|
||||
1. [brought into production](https://git.fediversity.eu/Fediversity/Fediversity/issues/228)
|
||||
1. [nix-less bootstrap](https://git.fediversity.eu/Fediversity/Fediversity/issues/332)
|
||||
1. [key features improving user experience supported](https://git.fediversity.eu/Fediversity/Fediversity/issues/289)
|
||||
- Implement a way to run online services emphasizing user autonomy and data portability
|
||||
- Integration tests pass for
|
||||
- Setting up a fediversity hosting environment from a declarative configuration
|
||||
- Configuring, deploying, and migrating a set of dummy applications
|
||||
- Code passes data protection audit
|
||||
- Disseminate our results by engaging the open-source community to further expand on work in this direction
|
||||
- Present results on at least 3 conferences
|
||||
- At least 5 applications compatible with Fediversity thanks to external contributions by 2027-03
|
||||
- Exploit our work by enabling reproducible deployments of an initial set of portable applications
|
||||
- There are 3 fediverse applications available out of the box:
|
||||
- Mastodon
|
||||
- PeerTube
|
||||
- Pixelfed
|
||||
|
|
Loading…
Add table
Reference in a new issue