Re: 10 years of stories behind Guix

2022-04-25 Thread pelzflorian (Florian Pelz)
On Mon, Apr 18, 2022 at 10:37:40PM +0200, Ludovic Courtès wrote:
> To celebrate
> it, zimoun has collected stories from a sample of the 600+ people who’ve
> contributed to Guix over the years, which you can read here:
> 
>   https://guix.gnu.org/en/blog/2022/10-years-of-stories-behind-guix/

Thank you very much for the stories!  And for the hyperlinks.

Took me until now just to finish reading, so I’m even more impressed
Hubert already translated the blog post to French some time ago:

https://lists.gnu.org/archive/html/help-guix/2022-04/msg00114.html

Regards,
Florian



Re: 10 years of stories behind Guix

2022-04-25 Thread Hubert
Hi Florian!

Le Mon, 25 Apr 2022 09:55:46 +0200,
"pelzflorian (Florian Pelz)"  a écrit :

> On Mon, Apr 18, 2022 at 10:37:40PM +0200, Ludovic Courtès wrote:
> > To celebrate
> > it, zimoun has collected stories from a sample of the 600+ people
> > who’ve contributed to Guix over the years, which you can read here:
> > 
> >   https://guix.gnu.org/en/blog/2022/10-years-of-stories-behind-guix/
> >  
> 
> Thank you very much for the stories!  And for the hyperlinks.
> 
> Took me until now just to finish reading, so I’m even more impressed
> Hubert already translated the blog post to French some time ago:
> 
> https://lists.gnu.org/archive/html/help-guix/2022-04/msg00114.html

Thank you for your coment :) I was impressed too by the different
stories, it was a pleasure to translate this blog post. 
I liked yours, about german translation, among others...

Thank you Zimoun too!
> 
> Regards,
> Florian
Best regards

Hubert




Re: go importer documentation/exceptions

2022-04-25 Thread Kaelyn
--- Original Message ---
On Saturday, April 23rd, 2022 at 9:51 AM, jgart  wrote:


> Hi Guixers,
>
> Here's my experience of learning the right syntax for the go importer:
>
> 2022-04-23 16:27:42  guix import go 
> https://git.sr.ht/~emersion/chathistorysync@0.1.0
>
> 2022-04-23 16:27:53  guix import go 
> https://git.sr.ht/~emersion/chathistorysync@latest
>
> 2022-04-23 16:27:58  I tried that too
>
> 2022-04-23 16:28:00  and
>
> 2022-04-23 16:28:09  guix import go 
> https://git.sr.ht/~emersion/chathistorysync@v0.1.0
>
> 2022-04-23 16:28:28  singpolyma: is this related to the issue you have 
> open?
>
> 2022-04-23 16:29:41  Do you get an error about a tag being 
> missing?
>
> 2022-04-23 16:31:32  here's the exact errors for all three attempts: 
> https://paste.sr.ht/~whereiseveryone/dae9350b5680a3960e0e56c6b7c5da5660d3b8a6
>
> 2022-04-23 16:32:29  looks like a 410: 
> https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/410
>
> 2022-04-23 16:33:26  guix import go 
> git.sr.ht/~emersion/chathistorysync@0.1.0
>
> 2022-04-23 16:33:30  this worked
>
>
> The Guix docs do not explicitly state that a uri like
> https://git.sr.ht/~emersion/chathistorysync@0.1.0 is not allowed:
>
> https://guix.gnu.org/manual/devel/en/html_node/Invoking-guix-import.html
>
> This leaves footguns for new users trying to use the go importer for the
> first time since a new user might want to just copy paste the go package's
> url into the terminal.
>
> Should we be explicit in the docs about what uri syntax is and is not allowed
> or should we provide better exceptions when the go importer blows up?

My $0.02: both would be best. Documenting the correct syntax instead of relying 
on error messages for that information makes for a much nicer user experience, 
as do better/clearer exceptions when a tool fails.

Cheers,
Kaelyn
>
> all best,
>
> jgart
>
> https://whereis.みんな/
> gemini://whereis.みんな/
> http://litterbox.whereis.みんな/