[Top][All Lists]

[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


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": .
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. 
First, by having gnunet-ext [1] style repos for the apps.
Weather a GNUnet app lives 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.



Attachment: signature.asc
Description: Message signed with OpenPGP

reply via email to

[Prev in Thread] Current Thread [Next in Thread]