X-Original-To: alpine-devel@lists.alpinelinux.org Received: from sender-pp-092.zoho.com (sender-pp-092.zoho.com [135.84.80.237]) by lists.alpinelinux.org (Postfix) with ESMTP id 55DD95C4D9C for ; Tue, 2 Jan 2018 14:29:36 +0000 (GMT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=date:from:to:cc:message-id:in-reply-to:references:subject:mime-version:content-type:user-agent; b=T2zCyPXTdap3RniXj25Nq2sz8tXyWAlf/xyqbUewDiuLtL86m8dTXcTuRsaUf80Bqfh/tkBeWJj5 aYTym5+k4zHDgCufW/6mP3dhydVLjihrln11Jgscq50Y4kNFiv0I Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1514903363866296.6584530049894; Tue, 2 Jan 2018 06:29:23 -0800 (PST) Received: from [89.76.36.159] by mail.zoho.com with HTTP;Tue, 2 Jan 2018 06:29:11 -0800 (PST) Date: Tue, 02 Jan 2018 15:29:23 +0100 From: =?UTF-8?Q?Przemys=C5=82aw_Pawe=C5=82czyk?= To: "Carlo Landmeter" Cc: "alpine-devel" , "jakub" Message-ID: <160b746b1df.f58bbbed2423.836188514012151476@zoho.com> In-Reply-To: References: <160a7f5a25c.dd2c8b7d7764.1316088247815737711@zoho.com> Subject: Re: [alpine-devel] License naming in APKBUILD - SPDX License List X-Mailinglist: alpine-devel Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Priority: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail ---- On Tue, 02 Jan 2018 12:16:27 +0100 Carlo Landmeter wrote ---- > On 30 December 2017 at 16:07, Przemys=C5=82aw Pawe=C5=82czyk wrote: > > > > So any new APKBUILD file should properly fill license field. > > We should be able to fix all old APKBUILD files before Alpine Linux 3.8= . > > IIRC there were some volunteers for this task in the past already. > > > > I worked out a small patch[1] with ncopa to check for valid SPDX > licenses inside abuild. > I also added an aport[2] to aports which includes all licences > (including a list pkg which abuild uses). Thanks for doing this, Carlo! My only concern is the name of the option: !spdx SPDX effort is not only about their license list (even if they're most known for it), therefore I wouldn't use their name in option as-is, because it's too broad and too ambiguous. Wouldn't simple !license be much more explicit and clear? What do you think? > > We decided to issue a warning instead of error because too many > packages will be affected and > could create havoc for first time contributors. I understand such approach, but I'm not sure it's a good solution to move forward. Read also (*) below. > > 1. http://tpaste.us/Rjj9 > 2. https://git.alpinelinux.org/cgit/aports/tree/testing/spdx-licenses/APK= BUILD I would also like to thank Jakub for commit 63f5e7d29565 (2017-12-30): [various]: unify names of licenses according to SPDX bringing us a few steps closer toward coherent license naming. (*) Beside unified license naming, some additional effort is needed for making license info correct, which may not always be the case yet. (It's actually better to have no license info than have it wrong.) To make such effort coordinated (we have a lot of packages, so it needs to be coordinated somehow, no doubt about it), I would suggest adding !license to almost all APKBUILDs (almost, because some of them were also recently fixed, and some new ones already have proper license). We would remove !license from APKBUILD when license field is confirmed to be correct in the given package. What do you think? > > > -carlo Regards, Przemek P.S. Happy New Year 2018! Maybe it will be Alpine Linux year? :) --- Unsubscribe: alpine-devel+unsubscribe@lists.alpinelinux.org Help: alpine-devel+help@lists.alpinelinux.org ---