all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Tobias Geerinckx-Rice <me@tobias.gr>
To: guix-devel@gnu.org, zimoun <zimon.toutoune@gmail.com>
Subject: Re: Guix mirror: sourceware discussion report
Date: Fri, 13 Dec 2019 19:39:37 +0100	[thread overview]
Message-ID: <87d0cshxxy.fsf@nckx> (raw)
In-Reply-To: <CAJ3okZ1nf2Rq=Qod2wL8-d=tkMqcjqoz28HPc3cegBD9HJ2XEA@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2008 bytes --]

Zimoun,

I've replied on IRC as well, apologies if I repeat myself.  :-)

zimoun 写道:
> Currently "guix pull" from Savannah and issues can arise. As we
> recently experimented. Tobias and Ricardo recently discussed how 
> to
> mirror the repo. IMHO, it is a good idea to mirror but not a 
> good idea
> to locate it on Ricardo infrastructure, again. :-)

I disagree.

I think berlin is the best place to create a simple ‘main’ mirror 
at this point in time.  It's a simple git one-liner to keep it up 
to date.  In the extremely unlikely event that it breaks, many 
people can fix it.  Ricardo works hard but isn't responsible for 
all of Berlin on his own.

> Well, I propose to see if we can mirror on sourceware.org which 
> are
> GNU friends. ;-)
>
> I took the liberty to contact them on IRC. See below.
>
> What I see is: we still "guix pull" from Savannah as usual.
> Then if Savannah is down, we catch the error and we try 
> (transparently
> for the user) the sourceware url.

By ‘we’, you mean the ‘guix pull’ command itself, correct?

Something akin to

  (channel
    (name 'guix)
    (url (list "https://savannah…"
               "https://sourceware…"))
    …)

?

I'd like to see that added to the channels.scm format for selfish 
reasons.

However, I'd still like the first or second URL to start with 
‘guix.gnu.org’.  I have nothing against Sourceware, but 
guix.gnu.org has been pretty solid (AFAIK) and, more importantly, 
does not require users to trust yet another party by default.

[‘Trustable Guix pull’ rears its head again :-) …]

> As a first contact, they agree on the principle. Even they ask 
> numbers
> about traffic etc. :-)

I know that about 1,000 unique IPs requested substitutes on Berlin 
during the month of November.

You'll have to ask Savannah for the git stats (roughly how many 
IPs ran ‘guix pull’), which may wildly differ (but I doubt that).

Thanks!

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

  reply	other threads:[~2019-12-13 18:39 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-12-13 17:46 Guix mirror: sourceware discussion report zimoun
2019-12-13 18:39 ` Tobias Geerinckx-Rice [this message]
2019-12-14 14:29   ` zimoun
2019-12-14 22:44     ` Ricardo Wurmus
2019-12-17 15:46       ` zimoun
2019-12-19 16:42   ` Ludovic Courtès

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=87d0cshxxy.fsf@nckx \
    --to=me@tobias.gr \
    --cc=guix-devel@gnu.org \
    --cc=zimon.toutoune@gmail.com \
    /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.