Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.policy > #6660

Bug#883950: Next steps on "[GPL-3+]" proposal

From Markus Koschany <apo@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.policy
Subject Bug#883950: Next steps on "[GPL-3+]" proposal
Date 2018-07-23 23:50 +0200
Message-ID <weQSl-58R-1@gated-at.bofh.it> (permalink)
References (8 earlier) <uUSFz-5HI-1@gated-at.bofh.it> <v1Mvn-4PI-17@gated-at.bofh.it> <v1Z9f-60H-3@gated-at.bofh.it> <uUSFz-5HI-1@gated-at.bofh.it> <v1Z9f-60H-3@gated-at.bofh.it>
Organization debian.org

Cross-posted to 2 groups.

Show all headers | View raw


[Multipart message — attachments visible in raw view] - view raw

Hello,

Am 29.12.2017 um 10:18 schrieb Sean Whitton:
> user debian-policy@packages.debian.org
> usertags 883950 = normative discussion
> thanks
> 
> Hello,
> 
> On Thu, Dec 28 2017, Markus Koschany wrote:
> 
>> the Policy editors request your attention and a decision regarding
>> Debian bug #883950: debian-policy: allow specifying common licenses
>> with only the identifier.
>>
>> Summary of the proposal [...]
> 
> Thank you Markus for a great summary.
> 
> We now know that we can go ahead with the main proposal to introduce the
> "[GPL-3+]" notation into our machine-readable copyright format.
> 
> However, we still need to decide how we are going to hint to the local
> admin that "GPL-3+" means "GPL version 3 or any later version at your
> option".  (The purpose is to keep the machine-readable copyright format
> basically readable without reference to the copy of the spec on the
> Debian web mirrors.  So it's not the square brackets that we need to
> hint about.  It's the '+'.)
> 
> I suggested shipping the copyright format in base-files and referring to
> it using the Format: header.  Joerg thinks that a shorter/smaller hint
> would be adequate and better than "duplicating" the copyright format --
> though do note that we might be able to find a way to ship it that
> avoids any inconvenient duplication.
> 
> I still think my proposal is best because it is forward-compatible with
> the introduction of other abbreviations into the copyright format.  Once
> we know that the local admin has access to the full spec, we need worry
> much less about any new abbreviation which saves developer time but
> reduces the readability of copyright files.
> 
> What are our alternatives here?  What might a "README", as Joerg puts
> it, look like?  All I can think of is a standard snippet to include in
> the Comment: field in the first paragraph of the copyright file, saying
> that foo-N+ means foo version N or any later version of the license at
> your option.
> 
> Let's not rush choosing how we're going to provide this hint to the
> local admin.  We want to be sure we get this decision right because it
> will be difficult to change it once the new abbreviation appears in
> copyright files across the archive.

AFAICT Jörg prefers a "keep it simple" solution and I'm absolutely with
him. In my opinion the simplest solution is to update the copyright
format 1.0 document at

https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/

and document the new abbreviation. Although I think that the + sign is
already explained and understood, we can probably add one or two
sentences to better explain it. We should not overthink this. We should
definitely avoid creating a copyright format 1.1 document which would
require an update of debian/copyright files. I can't contribute much to
the further discussion because I believe the quintessential points were
already discussed and approved and the only thing left is merely to
document and announce it.

Regards,

Markus


Back to linux.debian.policy | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Bug#883950: debian-policy: allow specifying common licenses with only the identifier Mattia Rizzolo <mattia@debian.org> - 2017-12-09 20:10 +0100
  Bug#883950: debian-policy: allow specifying common licenses with only the identifier Simon McVittie <smcv@debian.org> - 2017-12-10 13:40 +0100
    Bug#883950: debian-policy: allow specifying common licenses with only the identifier Sean Whitton <spwhitton@spwhitton.name> - 2017-12-10 19:00 +0100
  Bug#883950: debian-policy: allow specifying common licenses with only the identifier Markus Koschany <apo@debian.org> - 2017-12-12 21:40 +0100
    Bug#883950: debian-policy: allow specifying common licenses with only the identifier Sean Whitton <spwhitton@spwhitton.name> - 2017-12-13 01:40 +0100
      Bug#883950: debian-policy: allow specifying common licenses with only the identifier Markus Koschany <apo@debian.org> - 2017-12-13 09:30 +0100
        Bug#883950: debian-policy: allow specifying common licenses with only the identifier Sean Whitton <spwhitton@spwhitton.name> - 2017-12-16 16:10 +0100
          Bug#883950: debian-policy: allow specifying common licenses with only the identifier Markus Koschany <apo@debian.org> - 2017-12-16 16:40 +0100
            Bug#883950: debian-policy: allow specifying common licenses with only the identifier Jonathan Nieder <jrnieder@gmail.com> - 2017-12-18 23:40 +0100
              Bug#883950: debian-policy: allow specifying common licenses with only the identifier Markus Koschany <apo@debian.org> - 2017-12-19 01:00 +0100
                Bug#883950: debian-policy: allow specifying common licenses with only the identifiero Bill Allombert <ballombe@debian.org> - 2017-12-19 11:00 +0100
            Bug#883950: debian-policy: allow specifying common licenses with only the identifier Sean Whitton <spwhitton@spwhitton.name> - 2017-12-23 20:10 +0100
              Bug#883950: [INPUT REQUIRED] Re: Bug#883950: debian-policy: allow specifying common licenses with only the identifier Markus Koschany <apo@debian.org> - 2017-12-28 21:00 +0100
                Bug#883950: [INPUT REQUIRED] Re: Bug#883950: debian-policy: allow specifying common licenses with only the identifier Joerg Jaspert <joerg@debian.org> - 2017-12-28 22:40 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Sean Whitton <spwhitton@spwhitton.name> - 2017-12-29 10:30 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Stuart Prescott <stuart@debian.org> - 2017-12-30 04:00 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2017-12-30 04:40 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Sean Whitton <spwhitton@spwhitton.name> - 2017-12-30 15:30 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Julian Gilbey <julian@d-and-j.net> - 2017-12-30 22:30 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2017-12-30 22:40 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Julian Gilbey <julian@d-and-j.net> - 2017-12-31 11:40 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Sean Whitton <spwhitton@spwhitton.name> - 2017-12-30 15:30 +0100
                Bug#883950: Next steps on "[GPL-3+]" proposal Markus Koschany <apo@debian.org> - 2018-07-23 23:50 +0200
                Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-07-27 06:00 +0200
                Bug#883950: Next steps on "[GPL-3+]" proposal Holger Levsen <holger@layer-acht.org> - 2018-07-27 06:10 +0200
                Bug#883950: Next steps on "[GPL-3+]" proposal Sean Whitton <spwhitton@spwhitton.name> - 2018-07-27 11:40 +0200
    Bug#883950: debian-policy: allow specifying common licenses with only the identifier Scott Kitterman <debian@kitterman.com> - 2017-12-13 05:20 +0100
  Bug#883950: debian-policy: allow specifying common licenses with only the identifier Chris Lamb <lamby@debian.org> - 2017-12-14 10:10 +0100
  Bug#883950: Next steps on "[GPL-3+]" proposal Stuart Prescott <stuart@debian.org> - 2018-07-28 17:00 +0200
    Bug#883950: Next steps on "[GPL-3+]" proposal Simon McVittie <smcv@debian.org> - 2018-07-28 17:30 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Sean Whitton <spwhitton@spwhitton.name> - 2018-07-29 02:40 +0200
    Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-07-28 23:00 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Stuart Prescott <stuart@debian.org> - 2018-07-29 10:20 +0200
        Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-07-29 19:10 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Wouter Verhelst <wouter@debian.org> - 2018-08-12 14:40 +0200
        Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-08-12 19:50 +0200
        Bug#883950: Next steps on "[GPL-3+]" proposal Simon McVittie <smcv@debian.org> - 2018-08-13 12:40 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-08-14 19:30 +0200
        Bug#883950: Next steps on "[GPL-3+]" proposal Jonathan Nieder <jrnieder@gmail.com> - 2018-08-14 20:50 +0200
          Bug#883950: Next steps on "[GPL-3+]" proposal Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-08-15 15:00 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-08-02 06:50 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal gregor herrmann <gregoa@debian.org> - 2018-08-02 10:40 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Guillem Jover <guillem@debian.org> - 2018-08-02 12:40 +0200
    Bug#883950: Next steps on "[GPL-3+]" proposal Holger Levsen <holger@layer-acht.org> - 2018-08-03 09:50 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-08-02 19:10 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Jonathan Nieder <jrnieder@gmail.com> - 2018-08-03 05:10 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-08-03 05:20 +0200
    Bug#883950: Next steps on "[GPL-3+]" proposal Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-08-14 19:10 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Russ Allbery <rra@debian.org> - 2018-08-15 00:30 +0200
  Bug#883950: Next steps on "[GPL-3+]" proposal Paul Hardy <unifoundry@gmail.com> - 2018-08-12 00:00 +0200
    Bug#883950: Next steps on "[GPL-3+]" proposal Ian Jackson <ijackson@chiark.greenend.org.uk> - 2018-08-14 19:40 +0200
      Bug#883950: Next steps on "[GPL-3+]" proposal Paul Hardy <unifoundry@gmail.com> - 2018-08-15 16:00 +0200
        Bug#883950: Next steps on "[GPL-3+]" proposal Paul Hardy <unifoundry@gmail.com> - 2018-08-15 17:00 +0200

csiph-web