From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Bavier Subject: Re: [PATCH 14/24] gnu: gstreamer: Use license: prefix. Date: Tue, 16 Aug 2016 17:38:03 -0500 Message-ID: <20160816173803.24645a5e@openmailbox.org> References: <20160816183938.22794-1-david@craven.ch> <20160816183938.22794-14-david@craven.ch> <87inv0ii7o.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42718) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bZmzw-0001U2-0X for guix-devel@gnu.org; Tue, 16 Aug 2016 18:38:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bZmzr-0002hu-S7 for guix-devel@gnu.org; Tue, 16 Aug 2016 18:38:15 -0400 Received: from mail2.openmailbox.org ([62.4.1.33]:59720) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bZmzr-0002hq-LZ for guix-devel@gnu.org; Tue, 16 Aug 2016 18:38:11 -0400 In-Reply-To: <87inv0ii7o.fsf@gmail.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Alex Kost Cc: guix-devel@gnu.org, David Craven On Tue, 16 Aug 2016 23:15:07 +0300 Alex Kost wrote: > David Craven (2016-08-16 21:39 +0300) wrote: >=20 > > * gnu/packages/gstreamer.scm (define-module): Import guix licenses with= #:prefix > > license:. > > (orc): Likewise. > > (gstreamer): Likewise. > > (gst-plugins-base): Likewise. > > (gst-plugins-good): Likewise. > > (gst-plugins-bad): Likewise. > > (gst-plugins-ugly): Likewise. > > (gst-libav): Likewise. > > (python-gst): Likewise. =20 > ^^ > Please remove the leading spaces before "(...): Likewise." In fact, I think this is a case where one could simple say something like "Adjust license references". > I like this patch. However in general (a question for Guix people): is > there a reason to use #:select for licenses? Or would it be better to > use #:prefix everywhere? If the latter (my preference), I think it > would be good to make this "#:select"=E2=86=92"#:prefix" change in a sing= le > patch instead of making separate patches for different modules. I don't think it's something that needs to be mandated. If we were to use '#:prefix license:' everywhere, we might as well save the trouble and just rename everything in (guix license) with the prefix. But I don't think this is necessary. There are instances of importing with '#:hide' even, which I think has its place. `~Eric