all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Maxim Cournoyer <maxim.cournoyer@gmail.com>
To: Leo Famulari <leo@famulari.name>
Cc: guix-devel@gnu.org
Subject: Re: Our package names should not include "github-com"
Date: Tue, 17 Oct 2017 22:09:17 -0400	[thread overview]
Message-ID: <87lgk95hrm.fsf@gmail.com> (raw)
In-Reply-To: <20171017104418.GA8359@jasmine.lan> (Leo Famulari's message of "Tue, 17 Oct 2017 06:44:18 -0400")

Hello,

Leo Famulari <leo@famulari.name> writes:

> On Mon, Oct 16, 2017 at 05:38:43PM -0400, Leo Famulari wrote:
>> Using the domain name as part of the *upstream* library name is useful
>> for upstream authors because of how Go's built-in dependency management
>> tools work. Go integrates dependency management into the language and
>> the `go` tool itself. Re-using the upstream library name is useful
>> because they have already disambiguated for us.
>> 
>> I don't intend to be rude, but I'm not going to put much effort into
>> responding to further comments that are not based on knowledge of how Go
>> handles package / dependency management with its built-in tools, or
>> modular programming in Go, in general. Already I used tons of my free
>> time to learn this stuff, just so I could make Guix packages of Go
>> software. Please meet me where I am.
>> 
>> Again, I don't see an ethical problem here, so any motivation for me to
>> participate in this discussion, as a volunteer, must be technical. If
>> it's *wrong* to name the packages in this way, I will behave
>> differently.
>
> I replied too harshly here, and I apologize for that. For me, this
> conversation really started on the wrong foot.

I agree this conversation could have been more cheerful! I understand
your irritation; let me use this opportunity to thank you for your hard
work and time spent working on bringing Go to Guix! There seems to be
interesting solutions built with Go.

I'm trying to rectify my ignorance of the Go system; I've started
reading about Go but haven't gone so far yet to be able to answer my
question in a definitive way. I'll keep reading! I've seen that Debian
is also using the repo names in their go packages naming scheme, so
there must be some good to it.

Maxim

  reply	other threads:[~2017-10-18  2:09 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20171013014334.17601.30718@vcs0.savannah.gnu.org>
     [not found] ` <20171013014344.D813E20338@vcs0.savannah.gnu.org>
2017-10-13 17:12   ` Our package names should not include "github-com" Mark H Weaver
2017-10-13 17:41     ` ng0
2017-10-13 17:44       ` ng0
2017-10-13 20:24     ` Leo Famulari
2017-10-14  1:05       ` Mark H Weaver
2017-10-16  0:41         ` Maxim Cournoyer
2017-10-16 21:38           ` Leo Famulari
2017-10-17 10:44             ` Leo Famulari
2017-10-18  2:09               ` Maxim Cournoyer [this message]
2017-10-16 13:05         ` 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=87lgk95hrm.fsf@gmail.com \
    --to=maxim.cournoyer@gmail.com \
    --cc=guix-devel@gnu.org \
    --cc=leo@famulari.name \
    /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.