tweak project proposal #1

Open
kiara wants to merge 95 commits from rewrite into main
Owner

given:

  • surging interest in digital autonomy more generally
  • dependence on the open-source community to build upon the project's innovations long-term

i propose amending the project so as to:

  • better emphasize data portability goal
  • increase supported applications
  • emphasize hosting vertical over public organizations, depending on NORDUnet plans

i expect these changes benefit:

  • the EC, for better addressing today's concerns
  • end-users, by better taking into account actual demand
  • the open-source community, given additional sample implementations to expand on and learn from

closes Fediversity/Fediversity#39.

given: - surging interest in digital autonomy more generally - dependence on the open-source community to build upon the project's innovations long-term i propose amending the project so as to: - better emphasize data portability goal - increase supported applications - emphasize hosting vertical over public organizations, depending on NORDUnet plans i expect these changes benefit: - the EC, for better addressing today's concerns - end-users, by better taking into account actual demand - the open-source community, given additional sample implementations to expand on and learn from closes https://git.fediversity.eu/Fediversity/Fediversity/issues/39.
kiara force-pushed rewrite from cc246e6f43 to 0e94048bfc 2025-05-15 08:52:17 +02:00 Compare
kiara force-pushed rewrite from 0e94048bfc to 4269698435 2025-05-15 10:04:30 +02:00 Compare
kiara force-pushed rewrite from 4269698435 to 0a29cae32f 2025-05-15 10:50:35 +02:00 Compare
kiara force-pushed rewrite from 0a29cae32f to 88056ea731 2025-05-15 11:39:06 +02:00 Compare
kiara force-pushed rewrite from 702fd724ac to 8ba0939f94 2025-05-15 14:05:03 +02:00 Compare
kiara force-pushed rewrite from 8ba0939f94 to eacf3ceef4 2025-05-15 14:31:13 +02:00 Compare
kiara force-pushed rewrite from eacf3ceef4 to 63dbf63c5e 2025-05-15 16:26:25 +02:00 Compare
kiara force-pushed rewrite from 63dbf63c5e to fc4d3ac5cf 2025-05-15 17:17:31 +02:00 Compare
kiara force-pushed rewrite from fc4d3ac5cf to 8726d86751 2025-05-16 15:21:28 +02:00 Compare
kiara force-pushed rewrite from 8726d86751 to ea9b3d016f 2025-05-18 21:50:42 +02:00 Compare
kiara force-pushed rewrite from ea9b3d016f to 8294a9bcb4 2025-05-19 13:23:12 +02:00 Compare
kiara force-pushed rewrite from 8294a9bcb4 to 18662779f5 2025-05-19 14:19:51 +02:00 Compare
kiara force-pushed rewrite from 9351858d71 to 3152702cf9 2025-05-20 13:34:54 +02:00 Compare
kiara force-pushed rewrite from 3152702cf9 to 87411dea31 2025-05-20 13:38:06 +02:00 Compare
kiara force-pushed rewrite from 87411dea31 to 27a6deebba 2025-05-20 13:45:39 +02:00 Compare
kiara force-pushed rewrite from 27a6deebba to 8d3f5a411d 2025-05-20 15:43:29 +02:00 Compare
kiara force-pushed rewrite from 8d3f5a411d to 9e7b9ffc4b 2025-05-20 16:10:47 +02:00 Compare
kiara force-pushed rewrite from 9e7b9ffc4b to d0bbe7c596 2025-05-20 17:40:12 +02:00 Compare
kiara force-pushed rewrite from d0bbe7c596 to d138a5cf47 2025-05-20 17:43:51 +02:00 Compare
kiara force-pushed rewrite from d138a5cf47 to 25f1548113 2025-05-20 18:00:01 +02:00 Compare
kiara force-pushed rewrite from 25f1548113 to a5e853b179 2025-05-20 20:03:51 +02:00 Compare
kiara added 1 commit 2025-05-22 14:04:24 +02:00
kiara force-pushed rewrite from 10d00faeb6 to b9df7e9b96 2025-05-27 09:51:51 +02:00 Compare
kiara added 1 commit 2025-05-27 10:10:08 +02:00
kiara added 1 commit 2025-05-27 16:11:22 +02:00
kiara added 1 commit 2025-05-27 16:29:57 +02:00
kiara added 1 commit 2025-05-31 13:34:51 +02:00
kiara added 1 commit 2025-05-31 17:46:14 +02:00
kiara added 1 commit 2025-05-31 18:32:32 +02:00
kiara added 1 commit 2025-05-31 20:53:59 +02:00
kiara added 1 commit 2025-05-31 22:54:59 +02:00
kiara added 1 commit 2025-05-31 23:19:20 +02:00
kiara force-pushed rewrite from 4451c3d3a3 to 0405d70588 2025-05-31 23:44:31 +02:00 Compare
kiara force-pushed rewrite from 0405d70588 to 1d5440d56f 2025-06-01 00:05:34 +02:00 Compare
kiara force-pushed rewrite from 1d5440d56f to cbdebbf897 2025-06-01 00:06:07 +02:00 Compare
kiara force-pushed rewrite from cbdebbf897 to 4549fcaeef 2025-06-01 09:18:11 +02:00 Compare
kiara added 1 commit 2025-06-01 09:50:45 +02:00
kiara added 1 commit 2025-06-01 10:14:00 +02:00
kiara added 1 commit 2025-06-01 14:00:43 +02:00
kiara added 1 commit 2025-06-01 15:02:52 +02:00
kiara force-pushed rewrite from 59ed287016 to 45e65b606b 2025-06-01 19:11:40 +02:00 Compare
kiara force-pushed rewrite from c963cf57f6 to bce45629b9 2025-06-01 19:54:37 +02:00 Compare
kiara added 1 commit 2025-06-01 20:20:05 +02:00
kiara added 1 commit 2025-06-01 20:20:58 +02:00
kiara added 1 commit 2025-06-01 20:25:32 +02:00
kiara added 1 commit 2025-06-01 20:29:15 +02:00
kiara added 1 commit 2025-06-01 20:33:48 +02:00
kiara added 1 commit 2025-06-01 20:42:02 +02:00
kiara force-pushed rewrite from a54e0a09e9 to 0cf779fe57 2025-06-02 11:14:53 +02:00 Compare
kiara force-pushed rewrite from 0cf779fe57 to 527af23726 2025-06-02 11:15:26 +02:00 Compare
kiara force-pushed rewrite from 527af23726 to dbd51391df 2025-06-02 11:16:43 +02:00 Compare
kiara added 2 commits 2025-06-02 11:19:42 +02:00
kiara added 1 commit 2025-06-02 11:38:05 +02:00
kiara added 1 commit 2025-06-02 11:54:58 +02:00
kiara added 1 commit 2025-06-02 13:11:27 +02:00
kiara added 1 commit 2025-06-02 14:46:03 +02:00
kiara force-pushed rewrite from 0c33b8db8e to 6e385a527d 2025-06-02 15:47:09 +02:00 Compare
kiara force-pushed rewrite from 4ae0fc8293 to 469a2522d4 2025-06-02 19:02:59 +02:00 Compare
kiara force-pushed rewrite from 469a2522d4 to 4dd87091af 2025-06-02 20:41:06 +02:00 Compare
kiara added 1 commit 2025-06-04 15:35:26 +02:00
kiara added 1 commit 2025-06-04 16:11:21 +02:00
kiara force-pushed rewrite from 42f035afe3 to 0651438104 2025-06-04 22:31:25 +02:00 Compare
kiara force-pushed rewrite from 0651438104 to da900c3969 2025-06-04 22:32:02 +02:00 Compare
kiara added 1 commit 2025-06-04 22:52:52 +02:00
kiara added 1 commit 2025-06-04 23:07:11 +02:00
kiara added 1 commit 2025-06-05 09:06:10 +02:00
kiara added 1 commit 2025-06-05 10:44:12 +02:00
kiara added 1 commit 2025-06-05 10:50:47 +02:00
kiara added 1 commit 2025-06-05 11:18:40 +02:00
kiara added 1 commit 2025-06-05 12:24:49 +02:00
kiara force-pushed rewrite from d1ae79a3d2 to 985e7b5dc9 2025-06-05 12:35:30 +02:00 Compare
kiara added 1 commit 2025-06-05 13:15:00 +02:00
kiara added 1 commit 2025-06-06 11:09:20 +02:00
fricklerhandwerk reviewed 2025-06-06 12:39:36 +02:00
architecture.md Outdated
@ -0,0 +232,4 @@
### Host architecture
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:
Contributor

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 would be as follows. VMs in question run Fediversity to offer our supported applications. The diagram shows an example of how different components could be fit together, based on what Fediversity offers as a framework (note that this would depend on the respective services and host-facing backends to be implemented appropriately):

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 would be as follows. VMs in question run Fediversity to offer our supported applications. The diagram shows an example of how different components could be fit together, based on what Fediversity offers as a framework (note that this would depend on the respective services and host-facing backends to be implemented appropriately):
kiara marked this conversation as resolved
kiara added 1 commit 2025-06-06 16:27:54 +02:00
kiara added 2 commits 2025-06-06 16:41:44 +02:00
kiara added 1 commit 2025-06-06 17:04:30 +02:00
who ever owns the budget needs to decide on the target audience for
communication. very likely the current technical scope will be primarily
interesting for developers (somewhat familiar, ideally proficient with
Nix), i.e. integrators that would use Fediversity as a library for their
hosting product. the UI demo would merely show the principle, but from
the current state of affairs it's unlikely we'll be able to "sell" it as
a turn-key solution to non-experts.
kiara force-pushed rewrite from eaa20be060 to e0bb8adabe 2025-06-06 18:37:18 +02:00 Compare
kiara changed title from WIP: tweak project proposal to tweak project proposal 2025-06-09 09:48:37 +02:00
kiara added 1 commit 2025-06-10 17:56:47 +02:00
kiara force-pushed rewrite from d233e9204f to 4d2d6a1205 2025-06-10 18:01:06 +02:00 Compare
kiara added 1 commit 2025-06-10 18:16:46 +02:00
kiara added 1 commit 2025-06-10 21:03:49 +02:00
kiara added 1 commit 2025-06-11 14:06:56 +02:00
kiara added 1 commit 2025-06-11 18:11:21 +02:00
kiara added 8 commits 2025-06-11 18:38:31 +02:00
kiara added 1 commit 2025-06-11 22:18:00 +02:00
kiara added 1 commit 2025-06-11 22:50:11 +02:00
kiara added 1 commit 2025-06-12 11:03:58 +02:00
kiara added 1 commit 2025-06-12 11:42:59 +02:00
kiara added 1 commit 2025-06-12 14:10:42 +02:00
kiara added 1 commit 2025-06-12 14:36:12 +02:00
kiara added 1 commit 2025-06-12 17:27:09 +02:00
kiara added 1 commit 2025-06-13 07:22:00 +02:00
kiara added 9 commits 2025-06-13 08:40:45 +02:00
kiara added 1 commit 2025-06-13 08:42:26 +02:00
kiara added 1 commit 2025-06-13 08:44:54 +02:00
kiara added 1 commit 2025-06-13 08:47:39 +02:00
fricklerhandwerk reviewed 2025-06-13 16:40:19 +02:00
@ -0,0 +5,4 @@
> **Note**
>
> It will take a while to download dependencies!
Contributor

Seems like the nix-build -A pdf thing got lost in cherry- and nit-picks?

Seems like the `nix-build -A pdf` thing got lost in cherry- and nit-picks?
Author
Owner

was it ever tested? on my end it just errored out on images requiring network access, at which point i considered it not usable as-is

was it ever tested? on my end it just errored out on images requiring network access, at which point i considered it not usable as-is
Author
Owner

note that the script is present still, at present it's just undocumented

note that the script is present still, at present it's just undocumented
fricklerhandwerk approved these changes 2025-06-13 16:40:49 +02:00
fricklerhandwerk left a comment
Contributor

I think this achieves the goal of clarification and increased focus.

I think this achieves the goal of clarification and increased focus.
kiara added 1 commit 2025-06-15 14:41:50 +02:00
kiara added 1 commit 2025-06-15 14:54:34 +02:00
kiara added 1 commit 2025-06-16 09:27:51 +02:00
kiara added 1 commit 2025-06-16 09:34:58 +02:00
kiara added 1 commit 2025-06-25 10:20:32 +02:00
kiara added 1 commit 2025-06-25 10:52:00 +02:00
kiara added 1 commit 2025-07-06 13:08:00 +02:00
kiara added 1 commit 2025-07-09 15:47:53 +02:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin rewrite:rewrite
git checkout rewrite

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout main
git merge --no-ff rewrite
git checkout rewrite
git rebase main
git checkout main
git merge --ff-only rewrite
git checkout rewrite
git rebase main
git checkout main
git merge --no-ff rewrite
git checkout main
git merge --squash rewrite
git checkout main
git merge --ff-only rewrite
git checkout main
git merge rewrite
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: kiara/fedi-goals#1
No description provided.