all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Nils Gillmann <niasterisk@grrlz.net>
To: guix-devel@gnu.org
Subject: Re: [PATCH] gnunet.scm -> various changes (description update, adds gnunet-svn, gnunet-gtk-svn, gnurl)
Date: Mon, 14 Mar 2016 10:12:37 +0100	[thread overview]
Message-ID: <87oaahxw1m.fsf@grrlz.net> (raw)
In-Reply-To: 8737ruvyn6.fsf@gnu.org

ludo@gnu.org (Ludovic Courtès) writes:

> Nils Gillmann <niasterisk@grrlz.net> skribis:
>
>> +gnunet-0.10.1 is the last stable release candidate, however for
>> +development purposes and keeping up with latest changes, the SVN version
>> +might be preferable until a new version is released.")
>
> [...]
>
>> +;; We provide SVN in addition to the older 0.10.1 version,
>> +;; protocol and API compatibility will be broken when GNUnet bug #4165
>> +;; is fixed.
>> +(define-public gnunet-svn
>> +  (package
>> +    (name "gnunet-svn")
>> +    (version "0.10.1.svn36926")
>
> We avoid packaging unreleased software.  Could you instead lobby for a
> new GNUnet release?  :-)  I think it’s long overdue, especially given
> API changes and networking incompatibilities.
>
> Thanks,
> Ludo’.
>
>

In this case I have to disagree.
I would if I could, but I had a conversation with Christian about
it*. The most useable GNUnet right now for us is the SVN
checkout.
See this thread for more, iirc I explained it there:
6.6k│O  │=> gmane.comp.gnu.guix.║  ●  addresses: works around gnunet-gtk, gnunet, attention push for powwow, un-font, general question

You can of course use gnunet-0.10.1 but this includes all the
bad, outdated parts. It's an in-development network and I see no
reason why we should not package a more recent version when
there's also the 0.10.1 version still around.
I named it -svn for a reason to not force svn on people. If you
yourself decide to use the svn version, then you can do it. There
are significant differences and it is stable enough.
Jookia, another person Jookia knows, and myself tested this
specific checkout, and I will do so for updated numbers of
checkouts when/if I should change the package.

From my perspective I want people to have a good experience of
trying out (that's the way you should put it at this stage with
this gnunet-setup and no applications like SecuShare being ready)
the GNUnet. You experience will be outdated with 0.10.1, and
every distro which packages GNUnet has version numbered releases
and svn checkouts.
Once the next release number is out, I will package it.


*This is most of his reply:

I'm glad to hear that SVN HEAD fixes the issue(s), and yes 0.10.1 had a
number of rather annoying bugs, which didn't quite increase my fancy to
make another premature release, as you can imagine.

In terms of a "stable" SVN version, as you probably know the CADET
issues have been around for a while, and I'm not aware of one that
totally had no known CADET issue in it -- one of the main reasons for
there not being a release for a while.

The other issue may be protocol compatibility, and here a major sticking
point is:
https://gnunet.org/bugs/view.php?id=4165

which, when we fix it, will break protocol *and* API compatibility. I
could probably address this one in 1 day, but I want to see the CADET
bugs fixed before possibly introducing new ones ;-).

Other than #4165 and the known 'crash' issues, most recent SVN revision
numbers are reasonable for a "SVN package".





-- 
ng
personal contact: http://krosos.sdf.org
EDN: https://wiki.c3d2.de/Echt_Dezentrales_Netz/en

  reply	other threads:[~2016-03-14  9:13 UTC|newest]

Thread overview: 42+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-03-11 16:39 [PATCH] gnunet.scm -> various changes (description update, adds gnunet-svn, gnunet-gtk-svn, gnurl) Nils Gillmann
2016-03-13 21:47 ` Ludovic Courtès
2016-03-14  9:12   ` Nils Gillmann [this message]
2016-03-15 15:56     ` Ludovic Courtès
2016-03-15 16:55       ` Nils Gillmann
2016-03-22 11:31       ` Nils Gillmann
2016-03-24 12:39 ` Nils Gillmann
2016-03-28 14:11 ` Nils Gillmann
2016-03-28 15:23 ` [PATCH 1] gnurl (was Re: [PATCH] gnunet.scm -> various changes (description update, adds gnunet-svn, gnunet-gtk-svn, gnurl)) Nils Gillmann
2016-03-28 16:26   ` Leo Famulari
2016-03-28 17:38     ` Nils Gillmann
2016-03-30 23:38       ` Nils Gillmann
2016-03-28 15:43 ` [PATCH 2] gnunet: description " Nils Gillmann
2016-03-28 16:46   ` Leo Famulari
2016-03-28 17:40     ` Nils Gillmann
2016-03-30 21:37       ` Ludovic Courtès
2016-03-30 23:02         ` Nils Gillmann
2016-03-31  6:24           ` Efraim Flashner
2016-03-31  8:30           ` Ludovic Courtès
2016-03-31  8:43             ` Nils Gillmann
2016-03-31 21:28               ` Ludovic Courtès
2016-03-31 22:23                 ` Nils Gillmann
2016-03-28 15:57 ` [PATCH 3] gnunet-gtk build-input, homepage " Nils Gillmann
2016-03-28 16:30   ` Leo Famulari
2016-03-28 17:42     ` Nils Gillmann
2016-03-29 20:03       ` Leo Famulari
2016-03-31  0:06         ` Nils Gillmann
2016-03-29 17:24   ` Efraim Flashner
2016-03-28 16:07 ` [PATCH 3] gnunet-svn " Nils Gillmann
2016-03-28 16:43   ` Leo Famulari
2016-03-28 17:49     ` Nils Gillmann
2016-03-29  0:05       ` Jookia
2016-03-29  7:20         ` Nils Gillmann
2016-03-29 20:01       ` Leo Famulari
2016-03-30 22:48         ` Nils Gillmann
2016-03-31  6:28           ` Efraim Flashner
2016-03-28 17:54     ` Nils Gillmann
2016-03-28 16:17 ` [PATCH 4] gnunet-gtk-svn " Nils Gillmann
2016-03-28 16:45   ` Leo Famulari
2016-03-29 18:17     ` Efraim Flashner
2016-03-29 19:30       ` Nils Gillmann
2016-03-30 22:38     ` Nils Gillmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87oaahxw1m.fsf@grrlz.net \
    --to=niasterisk@grrlz.net \
    --cc=guix-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.