[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Debugging info unavailability
From: |
ng0 |
Subject: |
Re: Debugging info unavailability |
Date: |
Sat, 6 May 2017 12:46:43 +0000 |
Maxim Cournoyer transcribed 1.0K bytes:
…
> >> What good is a substitute server if it doesn't hold the stuff I need
> >> *now*? :) On the other side, it really makes me want to look at GNUnet,
> >> which seems like the better long term solution.
> >
> > Though GNUnet doesn’t solve the fact that one needs a lot of CPU and
> > storage to build and store all this. :-)
> >
>
> I think what I meant was "integration of GNUnet with guix publish".
> Something which would allow anyone to effortlessly share what's been
> built on their machine with the other Guix users. A zero config kind
> of thing, with auto discovery of peers and available substitutes.
>
> I haven't researched much about GNUnet yet, but it seems it might be
> fit for that purpose.
>
> Maxim
>
This has been addressed between 2013? and late 2015, and I'm about to document
my own
discussions, thoughts, and roadmap for this (gathered in the last 2 years).
In the sense of freedom of choice, I'd rather make this an opt-in (contrary to
what
my own position in discussions was before) so that I can make pragmaOS use this
and
those who would like to use it too.
The main roadblocker is 5 weeks - 5 months until a new GNUnet release, but
there's
some tasks to work on which can be quickly updated once we have released GNUnet
0.11
or which version number is decided upon.
If you are interested, I can CC you in the message update when I have documented
the ideas (though they are 90% identical to the outcomes of the GSoC discussions
of the past, thought about without knowing it has been discussed before).
My basic idea without going too much into depth (I don't want to search my
papers):
- following the ideas of pragmaOS, to first make GNUnet as easy as
possible to use and configure (the system service I'm working on)
- update the gnunet-guile bindings for HEAD of gnunet but work with 0.10.1 for
the
current version of the service
- write the necessary guix integrations
There's more documented with reasons and ideas beyond just this.
I'm often quoted as the GNUnet expert here in Guix recently (as far as I follow
irc logs), but I would really appreciate if interested people who are passionate
about seeing this feature implemented would join me.
I'm just slow because one person efforts are always slow when the entire project
is not just writing the above listed project but also 3 concepts (blueprint for
how to build a system based on GuixSD, create a base for future systems, package
and write all the things which are required by the blueprint system (which
happens
to be focused on GNUnet applications), and last but not least improve the system
by helping upstream).
I know from the meeting december of last year that Ludovic is sceptic about
GNUnet by now to some degree, and if I could decide on releases GNUnet would now
have an -dev or -preview or whatever release. The amount of bugfixes which
happened
since 0.10.1 are just too much to keep 0.10.1 around, especially since the
compability
no longer works between nodes running 0.10.1 and ones running HEAD.
So far all we can is either take on the last two bugs (I don't know enough C) or
wait until Christian had time to work on them.
--
https://pragmatique.xyz
PGP: https://people.pragmatique.xyz/ng0/
- Re: Debugging info unavailability, (continued)
- Re: Debugging info unavailability, Maxim Cournoyer, 2017/05/03
- Re: Debugging info unavailability, Ricardo Wurmus, 2017/05/03
- Re: Debugging info unavailability, Ludovic Courtès, 2017/05/03
- Re: Debugging info unavailability, Maxim Cournoyer, 2017/05/03
- Re: Debugging info unavailability, Ludovic Courtès, 2017/05/05
- Re: Debugging info unavailability, Ricardo Wurmus, 2017/05/05
- Re: Debugging info unavailability, Ludovic Courtès, 2017/05/06
- Re: Debugging info unavailability, Maxim Cournoyer, 2017/05/05
- Distributing substitutes over GNUnet, Ludovic Courtès, 2017/05/06
- Re: Distributing substitutes over GNUnet, Maxim Cournoyer, 2017/05/11
- Re: Debugging info unavailability,
ng0 <=
- Re: Debugging info unavailability, Maxim Cournoyer, 2017/05/11
- Re: Debugging info unavailability, ng0, 2017/05/11
- Re: Debugging info unavailability, Ludovic Courtès, 2017/05/11