[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-developers] Proposal: Make GNUnet Great Again?
From: |
Schanzenbach, Martin |
Subject: |
[GNUnet-developers] Proposal: Make GNUnet Great Again? |
Date: |
Sat, 2 Feb 2019 09:07:37 +0100 |
Hi,
over the past few months that I have spent building and trying to
deploy/release GNUnet based software I was hit more than once by its
significant size and complexity.
What I mean by that is beautifully illustrated by what I call myself the
"GNUnet Spaghetti Monster": https://stage.gnunet.org/en/architecture.html .
In my opinion, this conflation of low-level functionality (transport, DHT,
crypto, utilities) and applications/services (secushare/social/psyc, voting,
conversation, fs, reclaim and maybe even gns) is detrimental to efficiently
manage a GNUnet "product".
My proposal: Either with 0.11 or beyond but definitely after TNG is done we
should strive to separate the apps wrt code but also presentation (e.g.
website).
First, by having gnunet-ext [1] style repos for the apps.
Weather a GNUnet app lives @gnunet.org or somewhere else shouldn't really
matter that way.
My hope is that this will significantly simplify the code and build of GNUnet
"base" and allow users/packagers to cleanly separate dependencies.
We might run into app dependency and GNUnet base build dependency which might
not be trivial. Hence 0.11 is probably not feasible.
WDYT?
[1] https://gnunet.org/git/gnunet-ext.git/
signature.asc
Description: Message signed with OpenPGP
- [GNUnet-developers] Proposal: Make GNUnet Great Again?,
Schanzenbach, Martin <=
- Re: [GNUnet-developers] Proposal: Make GNUnet Great Again?, Christian Grothoff, 2019/02/02
- Re: [GNUnet-developers] Proposal: Make GNUnet Great Again?, Schanzenbach, Martin, 2019/02/02
- Re: [GNUnet-developers] Proposal: Make GNUnet Great Again?, Schanzenbach, Martin, 2019/02/02
- Re: [GNUnet-developers] Proposal: Make GNUnet Great Again?, Christian Grothoff, 2019/02/02
- Re: [GNUnet-developers] Proposal: Make GNUnet Great Again?, Hartmut Goebel, 2019/02/07
- Re: [GNUnet-developers] Proposal: Make GNUnet Great Again?, Christian Grothoff, 2019/02/08
- Re: [GNUnet-developers] Proposal: Make GNUnet Great Again?, Schanzenbach, Martin, 2019/02/08
- Re: [GNUnet-developers] Proposal: Make GNUnet Great Again?, Schanzenbach, Martin, 2019/02/08