git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Using test-lib.sh under GPLv3?
       [not found]           ` <87r5oqe7mi.fsf@yoom.home.cworth.org>
@ 2010-02-15  8:39             ` Michal Sojka
  2010-02-16 10:27               ` Jakub Narebski
  2010-02-16 20:54               ` Junio C Hamano
  0 siblings, 2 replies; 49+ messages in thread
From: Michal Sojka @ 2010-02-15  8:39 UTC (permalink / raw)
  To: Junio C Hamano; +Cc: Carl Worth, notmuch, git

Dear Junio,

I like the simple and powerful test suite used by Git and I would like
to use something like that in Notmuch project (http://notmuchmail.org/).
Notmuch is licenced under GPLv3 and we think that things will be simpler
if everything in the repository is licenced the same. You are mentioned
as a copyright holder in test-lib.sh and t0000-basic.sh so I'd like to
ask you: Would you mind using parts of these files under GPLv3?

You can see the patches for how I'd like to use these files at
http://notmuchmail.org/pipermail/notmuch/2010/thread.html#1431

Thanks,

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
  2010-02-15  8:39             ` Using test-lib.sh under GPLv3? Michal Sojka
@ 2010-02-16 10:27               ` Jakub Narebski
       [not found]                 ` <m3aav98oj7.fsf-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
  2010-02-16 20:54               ` Junio C Hamano
  1 sibling, 1 reply; 49+ messages in thread
From: Jakub Narebski @ 2010-02-16 10:27 UTC (permalink / raw)
  To: Michal Sojka; +Cc: Junio C Hamano, Carl Worth, notmuch, git

Michal Sojka <sojkam1@fel.cvut.cz> writes:

> I like the simple and powerful test suite used by Git and I would like
> to use something like that in Notmuch project (http://notmuchmail.org/).
> Notmuch is licenced under GPLv3 and we think that things will be simpler
> if everything in the repository is licenced the same. You are mentioned
> as a copyright holder in test-lib.sh and t0000-basic.sh so I'd like to
> ask you: Would you mind using parts of these files under GPLv3?

Have you thought about using TAP (Test Anything Protocol) format for
your testsuite?  Its page (http://testanything.org) has a TAP-producing
bash library: http://testanything.org/wiki/index.php/Tap-functions

-- 
Jakub Narebski
Poland
ShadeHawk on #git

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
       [not found]                 ` <m3aav98oj7.fsf-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
@ 2010-02-16 13:06                   ` Michal Sojka
  2010-02-16 22:07                     ` Avery Pennarun
       [not found]                     ` <87r5olfhz9.fsf-RBRde3N6TzJErxoiPTnesrp2dZbC/Bob@public.gmane.org>
  0 siblings, 2 replies; 49+ messages in thread
From: Michal Sojka @ 2010-02-16 13:06 UTC (permalink / raw)
  To: Jakub Narebski
  Cc: notmuch-gxuj+Tv9EO5zyzON3hdc1g, git-u79uwXL29TY76Z2rM5mHXA,
	Junio C Hamano

On Tue, 16 Feb 2010 02:27:37 -0800 (PST), Jakub Narebski <jnareb-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> Michal Sojka <sojkam1-jQs2MHkdoM/twjQa/ONI9g@public.gmane.org> writes:
> 
> > I like the simple and powerful test suite used by Git and I would like
> > to use something like that in Notmuch project (http://notmuchmail.org/).
> > [...]
>
> Have you thought about using TAP (Test Anything Protocol) format for
> your testsuite?  Its page (http://testanything.org) has a TAP-producing
> bash library: http://testanything.org/wiki/index.php/Tap-functions

Yes, somebody has mentiond TAP on notmuch list. From a quick look at TAP
shell library it seems to me a bit more complex then git's library and
it also requires bash.

If we need to use some TAP-based tools, we could easily change the
output of git's library to conform to TAP. Right?

Michal

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
  2010-02-15  8:39             ` Using test-lib.sh under GPLv3? Michal Sojka
  2010-02-16 10:27               ` Jakub Narebski
@ 2010-02-16 20:54               ` Junio C Hamano
       [not found]                 ` <7vaav8hpfo.fsf-s2KvWo2KEQL18tm6hw+yZpy9Z0UEorGK@public.gmane.org>
  1 sibling, 1 reply; 49+ messages in thread
From: Junio C Hamano @ 2010-02-16 20:54 UTC (permalink / raw)
  To: Michal Sojka; +Cc: Carl Worth, notmuch, git

Michal Sojka <sojkam1@fel.cvut.cz> writes:

> ... You are mentioned
> as a copyright holder in test-lib.sh and t0000-basic.sh so I'd like to
> ask you: Would you mind using parts of these files under GPLv3?

I don't mind for the parts I wrote, which is the basic infrastructure
(output redirection, skipping certain tests, expecting failure, etc).
My blessing would be enough to relicense it if you are are going to take
the file from some old version like 04ece59 (GIT_SKIP_TESTS: allow users
to omit tests that are known to break, 2006-12-28) and base your work on
it, but otherwise it would not be nearly sufficient.

Other people worked on polishing it over time and they all hold copyright
on their parts.  Notable parts that are not mine and that are not git
specific are:

 - color output support is mostly by Pierre Habouzit <madcoder@debian.org>
 - valgrind support: Johannes Schindelin <johannes.schindelin@gmx.de>
 - conditional test: Johannes Sixt <j6t@kdbg.org>
 - summarizing the results: Sverre Rabbelier <srabbelier@gmail.com>

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
  2010-02-16 13:06                   ` Michal Sojka
@ 2010-02-16 22:07                     ` Avery Pennarun
       [not found]                     ` <87r5olfhz9.fsf-RBRde3N6TzJErxoiPTnesrp2dZbC/Bob@public.gmane.org>
  1 sibling, 0 replies; 49+ messages in thread
From: Avery Pennarun @ 2010-02-16 22:07 UTC (permalink / raw)
  To: Michal Sojka; +Cc: Jakub Narebski, Junio C Hamano, Carl Worth, notmuch, git

On Tue, Feb 16, 2010 at 8:06 AM, Michal Sojka <sojkam1@fel.cvut.cz> wrote:
> On Tue, 16 Feb 2010 02:27:37 -0800 (PST), Jakub Narebski <jnareb@gmail.com> wrote:
>> Michal Sojka <sojkam1@fel.cvut.cz> writes:
>>
>> > I like the simple and powerful test suite used by Git and I would like
>> > to use something like that in Notmuch project (http://notmuchmail.org/).
>> > [...]
>>
>> Have you thought about using TAP (Test Anything Protocol) format for
>> your testsuite?  Its page (http://testanything.org) has a TAP-producing
>> bash library: http://testanything.org/wiki/index.php/Tap-functions
>
> Yes, somebody has mentiond TAP on notmuch list. From a quick look at TAP
> shell library it seems to me a bit more complex then git's library and
> it also requires bash.
>
> If we need to use some TAP-based tools, we could easily change the
> output of git's library to conform to TAP. Right?

Another TAP-like option is wvtest:

   http://github.com/apenwarr/wvtest

It's LGPLv2.

Have fun,

Avery

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
       [not found]                     ` <87r5olfhz9.fsf-RBRde3N6TzJErxoiPTnesrp2dZbC/Bob@public.gmane.org>
@ 2010-02-17  0:26                       ` Jakub Narebski
  0 siblings, 0 replies; 49+ messages in thread
From: Jakub Narebski @ 2010-02-17  0:26 UTC (permalink / raw)
  To: Michal Sojka
  Cc: notmuch-gxuj+Tv9EO5zyzON3hdc1g, git-u79uwXL29TY76Z2rM5mHXA,
	Junio C Hamano

Dnia wtorek 16. lutego 2010 14:06, Michal Sojka napisał:
> On Tue, 16 Feb 2010 02:27:37 -0800 (PST), Jakub Narebski <jnareb-Re5JQEeQqe8@public.gmane.orgm> wrote:
> > Michal Sojka <sojkam1-jQs2MHkdoM/twjQa/ONI9g@public.gmane.org> writes:
> > 
> > > I like the simple and powerful test suite used by Git and I would like
> > > to use something like that in Notmuch project (http://notmuchmail.org/).
> > > [...]
> >
> > Have you thought about using TAP (Test Anything Protocol) format for
> > your testsuite?  Its page (http://testanything.org) has a TAP-producing
> > bash library: http://testanything.org/wiki/index.php/Tap-functions
> 
> Yes, somebody has mentiond TAP on notmuch list. From a quick look at TAP
> shell library it seems to me a bit more complex then git's library and
> it also requires bash.
> 
> If we need to use some TAP-based tools, we could easily change the
> output of git's library to conform to TAP. Right?

Or better yet improve git test suite, so when passed --tap parameter
it would produce TAP output, instead of its own report format.  And
send patches here.

-- 
Jakub Narebski
Poland

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
       [not found]                 ` <7vaav8hpfo.fsf-s2KvWo2KEQL18tm6hw+yZpy9Z0UEorGK@public.gmane.org>
@ 2010-02-19  8:19                   ` Michal Sojka
  2010-02-19  8:44                     ` Sverre Rabbelier
                                       ` (2 more replies)
  0 siblings, 3 replies; 49+ messages in thread
From: Michal Sojka @ 2010-02-19  8:19 UTC (permalink / raw)
  To: Pierre Habouzit, Johannes Schindelin, Johannes Sixt, Sverre Rabbelier
  Cc: notmuch-gxuj+Tv9EO5zyzON3hdc1g, git-u79uwXL29TY76Z2rM5mHXA

Dear Pierre, Johannes (2x) and Sverre,

as you can read bellow, I'd like to use git's test-lib.sh in a GPLv3
project. Do you mind if I use your work in that file under GPLv3?

Thanks
Michal

On Mon, 15 Feb 2010 09:39:28 +0100, Michal Sojka <sojkam1-jQs2MHkdoM/twjQa/ONI9g@public.gmane.org> wrote:
> Dear Junio,
> 
> I like the simple and powerful test suite used by Git and I would like
> to use something like that in Notmuch project (http://notmuchmail.org/).
> Notmuch is licenced under GPLv3 and we think that things will be simpler
> if everything in the repository is licenced the same. You are mentioned
> as a copyright holder in test-lib.sh and t0000-basic.sh so I'd like to
> ask you: Would you mind using parts of these files under GPLv3?
> 
> You can see the patches for how I'd like to use these files at
> http://notmuchmail.org/pipermail/notmuch/2010/thread.html#1431

On Tue, 16 Feb 2010 12:54:19 -0800, Junio C Hamano <gitster-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org> wrote:
> I don't mind for the parts I wrote, which is the basic infrastructure
> (output redirection, skipping certain tests, expecting failure, etc).
> My blessing would be enough to relicense it if you are are going to take
> the file from some old version like 04ece59 (GIT_SKIP_TESTS: allow users
> to omit tests that are known to break, 2006-12-28) and base your work on
> it, but otherwise it would not be nearly sufficient.
> 
> Other people worked on polishing it over time and they all hold copyright
> on their parts.  Notable parts that are not mine and that are not git
> specific are:
> 
>  - color output support is mostly by Pierre Habouzit <madcoder-8fiUuRrzOP0dnm+yROfE0A@public.gmane.org>
>  - valgrind support: Johannes Schindelin <johannes.schindelin-Mmb7MZpHnFY@public.gmane.org>
>  - conditional test: Johannes Sixt <j6t-FFprn4rPSa4@public.gmane.org>
>  - summarizing the results: Sverre Rabbelier <srabbelier-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
  2010-02-19  8:19                   ` Michal Sojka
@ 2010-02-19  8:44                     ` Sverre Rabbelier
  2010-02-19 10:39                     ` Johannes Schindelin
  2010-02-19 17:36                     ` Using test-lib.sh under GPLv3? Johannes Sixt
  2 siblings, 0 replies; 49+ messages in thread
From: Sverre Rabbelier @ 2010-02-19  8:44 UTC (permalink / raw)
  To: Michal Sojka
  Cc: Pierre Habouzit, Johannes Schindelin, Johannes Sixt, Carl Worth,
	notmuch, git

Heya,

On Fri, Feb 19, 2010 at 09:19, Michal Sojka <sojkam1@fel.cvut.cz> wrote:
> as you can read bellow, I'd like to use git's test-lib.sh in a GPLv3
> project. Do you mind if I use your work in that file under GPLv3?

I don't mind, go right ahead :).

-- 
Cheers,

Sverre Rabbelier

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
  2010-02-19  8:19                   ` Michal Sojka
  2010-02-19  8:44                     ` Sverre Rabbelier
@ 2010-02-19 10:39                     ` Johannes Schindelin
  2010-02-19 17:15                       ` Pierre Habouzit
       [not found]                       ` <alpine.DEB.1.00.1002191138280.20986-s7p20SfEDVYSIUCEfyCKUYQuADTiUCJX@public.gmane.org>
  2010-02-19 17:36                     ` Using test-lib.sh under GPLv3? Johannes Sixt
  2 siblings, 2 replies; 49+ messages in thread
From: Johannes Schindelin @ 2010-02-19 10:39 UTC (permalink / raw)
  To: Michal Sojka
  Cc: Pierre Habouzit, Johannes Sixt, Sverre Rabbelier, Carl Worth,
	notmuch, git

Hi,

On Fri, 19 Feb 2010, Michal Sojka wrote:

> as you can read bellow, I'd like to use git's test-lib.sh in a GPLv3 
> project. Do you mind if I use your work in that file under GPLv3?

I do not mind, but I would like to ask that you contribute the 
improvements back under GPLv2.

Thanks,
Johannes

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
  2010-02-19 10:39                     ` Johannes Schindelin
@ 2010-02-19 17:15                       ` Pierre Habouzit
       [not found]                       ` <alpine.DEB.1.00.1002191138280.20986-s7p20SfEDVYSIUCEfyCKUYQuADTiUCJX@public.gmane.org>
  1 sibling, 0 replies; 49+ messages in thread
From: Pierre Habouzit @ 2010-02-19 17:15 UTC (permalink / raw)
  To: Johannes Schindelin
  Cc: Michal Sojka, Johannes Sixt, Sverre Rabbelier, Carl Worth, notmuch, git

On Fri, Feb 19, 2010 at 11:39:04AM +0100, Johannes Schindelin wrote:
> Hi,
> 
> On Fri, 19 Feb 2010, Michal Sojka wrote:
> 
> > as you can read bellow, I'd like to use git's test-lib.sh in a GPLv3 
> > project. Do you mind if I use your work in that file under GPLv3?
> 
> I do not mind, but I would like to ask that you contribute the 
> improvements back under GPLv2.

Same for me.

-- 
·O·  Pierre Habouzit
··O                                                madcoder@debian.org
OOO                                                http://www.madism.org

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
  2010-02-19  8:19                   ` Michal Sojka
  2010-02-19  8:44                     ` Sverre Rabbelier
  2010-02-19 10:39                     ` Johannes Schindelin
@ 2010-02-19 17:36                     ` Johannes Sixt
  2 siblings, 0 replies; 49+ messages in thread
From: Johannes Sixt @ 2010-02-19 17:36 UTC (permalink / raw)
  To: Michal Sojka
  Cc: Pierre Habouzit, Johannes Schindelin, Sverre Rabbelier,
	Carl Worth, notmuch, git

Michal Sojka schrieb:
> as you can read bellow, I'd like to use git's test-lib.sh in a GPLv3
> project. Do you mind if I use your work in that file under GPLv3?

I do not mind. Go ahead.

-- Hannes

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
       [not found]                       ` <alpine.DEB.1.00.1002191138280.20986-s7p20SfEDVYSIUCEfyCKUYQuADTiUCJX@public.gmane.org>
@ 2010-02-19 19:01                         ` Carl Worth
  2010-02-19 21:04                           ` Johannes Schindelin
  0 siblings, 1 reply; 49+ messages in thread
From: Carl Worth @ 2010-02-19 19:01 UTC (permalink / raw)
  To: Johannes Schindelin, Michal Sojka
  Cc: Johannes Sixt, notmuch-gxuj+Tv9EO5zyzON3hdc1g, Pierre Habouzit,
	git-u79uwXL29TY76Z2rM5mHXA, Sverre Rabbelier


[-- Attachment #1.1: Type: text/plain, Size: 1000 bytes --]

On Fri, 19 Feb 2010 11:39:04 +0100 (CET), Johannes Schindelin <Johannes.Schindelin-Mmb7MZpHnFY@public.gmane.org> wrote:
> On Fri, 19 Feb 2010, Michal Sojka wrote:
> 
> > as you can read bellow, I'd like to use git's test-lib.sh in a GPLv3 
> > project. Do you mind if I use your work in that file under GPLv3?
> 
> I do not mind, but I would like to ask that you contribute the 
> improvements back under GPLv2.

Thanks everyone for your agreement.

And yes, we'll contribute back any improvements under GPLv2.

I think the most clear step forward would be for test-lib.sh to be
updated in the git repository with an explicit licensing blurb
reflecting this agreement. The most convenient would be something using
the standard language of "either version 2 of the License, or (at your
option) any later version".

Then, any generic improvements we make within notmuch, (such as a --tap
option or whatever), I'll be sure to pass on to the git community.

Thanks again,

-Carl

[-- Attachment #1.2: Type: application/pgp-signature, Size: 189 bytes --]



^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Using test-lib.sh under GPLv3?
  2010-02-19 19:01                         ` Carl Worth
@ 2010-02-19 21:04                           ` Johannes Schindelin
  2010-02-20 19:55                             ` [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+ Carl Worth
  0 siblings, 1 reply; 49+ messages in thread
From: Johannes Schindelin @ 2010-02-19 21:04 UTC (permalink / raw)
  To: Carl Worth
  Cc: Michal Sojka, Pierre Habouzit, Johannes Sixt, Sverre Rabbelier,
	notmuch, git

Hi,

On Fri, 19 Feb 2010, Carl Worth wrote:

> On Fri, 19 Feb 2010 11:39:04 +0100 (CET), Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:
> > On Fri, 19 Feb 2010, Michal Sojka wrote:
> > 
> > > as you can read bellow, I'd like to use git's test-lib.sh in a GPLv3 
> > > project. Do you mind if I use your work in that file under GPLv3?
> > 
> > I do not mind, but I would like to ask that you contribute the 
> > improvements back under GPLv2.
> 
> Thanks everyone for your agreement.
> 
> And yes, we'll contribute back any improvements under GPLv2.
> 
> I think the most clear step forward would be for test-lib.sh to be
> updated in the git repository with an explicit licensing blurb
> reflecting this agreement.

Sure. If you make an appropriate patch, I'll ACK it.

Ciao,
Dscho

^ permalink raw reply	[flat|nested] 49+ messages in thread

* [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
  2010-02-19 21:04                           ` Johannes Schindelin
@ 2010-02-20 19:55                             ` Carl Worth
  2010-02-20 21:28                               ` Junio C Hamano
                                                 ` (2 more replies)
  0 siblings, 3 replies; 49+ messages in thread
From: Carl Worth @ 2010-02-20 19:55 UTC (permalink / raw)
  To: Johannes Schindelin
  Cc: Michal Sojka, Pierre Habouzit, Johannes Sixt, Sverre Rabbelier,
	notmuch, git

[-- Attachment #1: Type: text/plain, Size: 2194 bytes --]

This file has had no explicit license information noted in it, but
has clearly been created and modified according to the terms of GPLv2
as with the rest of the git code base.

The purpose of relicensing is to allow other GPLv3+ projects (in
particular, the notmuch project: http://notmuchmail.org) to use this
same test-suite structure (and to contribute changes back as well).

The request for relicensing was presented to the git community in:

	Message-ID: <871vgmki4f.fsf@steelpick.localdomain>

and explicitly agreed to by Junio C Hamano, Sverre Rabbelier, Johannes
Schindelin, Pierre Habouzit, and Johannes Sixt.
---

On Fri, 19 Feb 2010 22:04:37 +0100 (CET), Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:
> On Fri, 19 Feb 2010, Carl Worth wrote:
>
> > I think the most clear step forward would be for test-lib.sh to be
> > updated in the git repository with an explicit licensing blurb
> > reflecting this agreement.
> 
> Sure. If you make an appropriate patch, I'll ACK it.

Thanks Johannes,

Hopefully this does the trick. Otherwise, please let me know.

-Carl

 t/test-lib.sh |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/t/test-lib.sh b/t/test-lib.sh
index afd3053..004470f 100644
--- a/t/test-lib.sh
+++ b/t/test-lib.sh
@@ -2,6 +2,18 @@
 #
 # Copyright (c) 2005 Junio C Hamano
 #
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see http://www.gnu.org/licenses/ .
 
 # if --tee was passed, write the output not only to the terminal, but
 # additionally to the file test-results/$BASENAME.out, too.
-- 
1.6.5.7


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply related	[flat|nested] 49+ messages in thread

* Re: [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
  2010-02-20 19:55                             ` [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+ Carl Worth
@ 2010-02-20 21:28                               ` Junio C Hamano
  2010-02-22 19:26                                 ` Carl Worth
  2010-02-20 21:49                               ` Tay Ray Chuan
  2010-02-20 22:22                               ` Johannes Schindelin
  2 siblings, 1 reply; 49+ messages in thread
From: Junio C Hamano @ 2010-02-20 21:28 UTC (permalink / raw)
  To: Carl Worth
  Cc: Johannes Schindelin, Michal Sojka, Pierre Habouzit,
	Johannes Sixt, Sverre Rabbelier, notmuch, git

Carl Worth <cworth@cworth.org> writes:

> This file has had no explicit license information noted in it, but
> has clearly been created and modified according to the terms of GPLv2
> as with the rest of the git code base.
>
> The purpose of relicensing is to allow other GPLv3+ projects (in
> particular, the notmuch project: http://notmuchmail.org) to use this
> same test-suite structure (and to contribute changes back as well).

Please drop the parentheses around the last phrase (but not the last
phrase itself).

> The request for relicensing was presented to the git community in:
>
> 	Message-ID: <871vgmki4f.fsf@steelpick.localdomain>


Message-ID alone is not a good way to help people locate the request.
Please at least mention what mailing list the message was sent to; better
yet, do so like this:

  http://thread.gmane.org/gmane.mail.notmuch.general/1389/focus=140156

so that people can see the consent from the primary author (that is where
the focus is), the original request (that can be seen by looking at its
immediate parent), and messages with consent from other contributors, all
in one place.

> and explicitly agreed to by Junio C Hamano, Sverre Rabbelier, Johannes
> Schindelin, Pierre Habouzit, and Johannes Sixt.
> ---

And a sign-off ;-).

Thanks.

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: [PATCH] test-lib.sh: Add explicit license detail, with change  from GPLv2 to GPLv2+.
  2010-02-20 19:55                             ` [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+ Carl Worth
  2010-02-20 21:28                               ` Junio C Hamano
@ 2010-02-20 21:49                               ` Tay Ray Chuan
  2010-02-20 22:22                               ` Johannes Schindelin
  2 siblings, 0 replies; 49+ messages in thread
From: Tay Ray Chuan @ 2010-02-20 21:49 UTC (permalink / raw)
  To: Carl Worth
  Cc: Johannes Schindelin, Michal Sojka, Pierre Habouzit,
	Johannes Sixt, Sverre Rabbelier, notmuch, git

Hi,

On Sun, Feb 21, 2010 at 3:55 AM, Carl Worth <cworth@cworth.org> wrote:
> The request for relicensing was presented to the git community in:
>
>        Message-ID: <871vgmki4f.fsf@steelpick.localdomain>
>
> and explicitly agreed to by Junio C Hamano, Sverre Rabbelier, Johannes
> Schindelin, Pierre Habouzit, and Johannes Sixt.

(of all projects, Mercurial!) take a look at Mercurial's attempt at
relicensing last year (http://mercurial.selenic.com/wiki/Relicensing):
they contacted all 300+ contributors as part of the process.

Of course, we aren't talking about relicensing the whole codebase.
However, I don't think any of the contributors agreed to assign their
work to the 5 people mentioned above (eg. under a contributor licence
agreement), so just getting the approval of them is not enough; you
need to get the approval of *all* contributors to test-lib.sh.

Here's what I get with 'git shortlog t/test-lib.sh  | grep "^[A-Z]"'

   Alex Riesen (5):
   Brandon Casey (2):
   Bryan Donlan (3):
   Carl Worth (1):
   Christian Couder (1):
   Clemens Buchacher (3):
   David Reiss (1):
   Emil Sit (1):
   Eric Wong (3):
   Fredrik Kuivinen (1):
   Gerrit Pape (1):
   Jakub Narebski (1):
   Jeff King (7):
   Johan Herland (1):
   Johannes Schindelin (14):
   Johannes Sixt (12):
   Jonathan Nieder (1):
   Josh Triplett (1):
   Junio C Hamano (57):
   Lea Wiemann (5):
   Markus Heidelberg (1):
   Martin Waitz (1):
   Matthew Ogilvie (1):
   Matthias Lederhofer (1):
   Michael J Gruber (4):
   Michele Ballabio (2):
   Miklos Vajna (1):
   Nicolas Pitre (1):
   Pavel Roskin (3):
   Petr Baudis (3):
   Pierre Habouzit (2):
   Robin Rosenberg (1):
   Shawn O. Pearce (4):
   Stephan Beyer (1):
   Stephen Boyd (1):
   Sverre Rabbelier (2):

PS: This message should not be construed as legal advice.

-- 
Cheers,
Ray Chuan

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
  2010-02-20 19:55                             ` [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+ Carl Worth
  2010-02-20 21:28                               ` Junio C Hamano
  2010-02-20 21:49                               ` Tay Ray Chuan
@ 2010-02-20 22:22                               ` Johannes Schindelin
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
  2 siblings, 1 reply; 49+ messages in thread
From: Johannes Schindelin @ 2010-02-20 22:22 UTC (permalink / raw)
  To: Carl Worth
  Cc: Michal Sojka, Pierre Habouzit, Johannes Sixt, Sverre Rabbelier,
	notmuch, git

Hi,

On Sat, 20 Feb 2010, Carl Worth wrote:

> This file has had no explicit license information noted in it, but
> has clearly been created and modified according to the terms of GPLv2
> as with the rest of the git code base.
> 
> The purpose of relicensing is to allow other GPLv3+ projects (in
> particular, the notmuch project: http://notmuchmail.org) to use this
> same test-suite structure (and to contribute changes back as well).
> 
> The request for relicensing was presented to the git community in:
> 
> 	Message-ID: <871vgmki4f.fsf@steelpick.localdomain>
> 
> and explicitly agreed to by Junio C Hamano, Sverre Rabbelier, Johannes
> Schindelin, Pierre Habouzit, and Johannes Sixt.

As promised:

Acked-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>

Ciao,
Dscho

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
  2010-02-20 21:28                               ` Junio C Hamano
@ 2010-02-22 19:26                                 ` Carl Worth
       [not found]                                   ` <87y6ilf4w7.fsf-dGZf2j/AgvDc+SJF09bjuWD2FQJk+8+b@public.gmane.org>
  0 siblings, 1 reply; 49+ messages in thread
From: Carl Worth @ 2010-02-22 19:26 UTC (permalink / raw)
  To: Junio C Hamano
  Cc: Johannes Schindelin, Michal Sojka, Pierre Habouzit,
	Johannes Sixt, Sverre Rabbelier, notmuch, git

[-- Attachment #1: Type: text/plain, Size: 3379 bytes --]

From 8693995fde71e8b028318e1e83bdbb6ae759335a Mon Sep 17 00:00:00 2001
From: Carl Worth <cworth@cworth.org>
Date: Sat, 20 Feb 2010 11:41:24 -0800
Subject: [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.

This file has had no explicit license information noted in it, but
has clearly been created and modified according to the terms of GPLv2
as with the rest of the git code base.

The purpose of relicensing is to allow other GPLv3+ projects (in
particular, the notmuch project: http://notmuchmail.org) to use this
same test-suite structure and to contribute changes back as well.

The relicensing was agreed to by Junio C Hamano here:

http://thread.gmane.org/gmane.mail.notmuch.general/1389/focus=140156

and in follow-up messages by Sverre Rabbelier, Johannes Schindelin,
Pierre Habouzit, and Johannes Sixt.

Signed-off-by: Carl Worth <cworth@cworth.org>
Acked-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
---

> Message-ID alone is not a good way to help people locate the request.
> Please at least mention what mailing list the message was sent to; better
> yet, do so like this:

Done as requested.

But while we're on the subject, let me at least make a case for
communication by way of Message-ID. The URL above is good for as long as
gmane continues to live, but that may not be as long as the git project
(and its mailing-list archives) are interesting.

Meanwhile, a message ID lives forever and can be used in multiple
contexts. For example, gmane does already support message-ID-based URLs:

http://mid.gmane.org/7vaav3bnr5.fsf@alter.siamese.dyndns.org

That interface happens to only display the single message, (requiring
clicking on the subject to see the thread), but one can imagine gmane
getting a similar interface to display the thread directly from the
message ID.

Meanwhile, people using systems like notmuch can also use the message ID
directly to view the thread, with something like:

    notmuch show id:7vaav3bnr5.fsf@alter.siamese.dyndns.org

So I'm very much in favor of using message IDs more regularly, (and just
expecting that users and their tools will be more accepting of them).

But for now, you've hopefully got your commit message the way you want
it. :-)

 t/test-lib.sh |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/t/test-lib.sh b/t/test-lib.sh
index afd3053..004470f 100644
--- a/t/test-lib.sh
+++ b/t/test-lib.sh
@@ -2,6 +2,18 @@
 #
 # Copyright (c) 2005 Junio C Hamano
 #
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see http://www.gnu.org/licenses/ .
 
 # if --tee was passed, write the output not only to the terminal, but
 # additionally to the file test-results/$BASENAME.out, too.
-- 
1.6.5.7


[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply related	[flat|nested] 49+ messages in thread

* Re: [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
       [not found]                                   ` <87y6ilf4w7.fsf-dGZf2j/AgvDc+SJF09bjuWD2FQJk+8+b@public.gmane.org>
@ 2010-02-23  3:42                                     ` Junio C Hamano
       [not found]                                       ` <7vljekipnd.fsf-s2KvWo2KEQL18tm6hw+yZpy9Z0UEorGK@public.gmane.org>
                                                         ` (2 more replies)
  0 siblings, 3 replies; 49+ messages in thread
From: Junio C Hamano @ 2010-02-23  3:42 UTC (permalink / raw)
  To: Carl Worth
  Cc: Johannes Sixt, Johannes Schindelin, Pierre Habouzit,
	git-u79uwXL29TY76Z2rM5mHXA, Junio C Hamano,
	notmuch-gxuj+Tv9EO5zyzON3hdc1g, Sverre Rabbelier

Carl Worth <cworth-4HiWtcSh4w0dnm+yROfE0A@public.gmane.org> writes:

> From 8693995fde71e8b028318e1e83bdbb6ae759335a Mon Sep 17 00:00:00 2001
> From: Carl Worth <cworth-4HiWtcSh4w0dnm+yROfE0A@public.gmane.org>
> Date: Sat, 20 Feb 2010 11:41:24 -0800
> Subject: [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.

Please drop the above the next time.

> The relicensing was agreed to by Junio C Hamano here:
>
> http://thread.gmane.org/gmane.mail.notmuch.general/1389/focus=140156
>
> and in follow-up messages by Sverre Rabbelier, Johannes Schindelin,
> Pierre Habouzit, and Johannes Sixt.

FWIW, I only said "_at least_ you need consent from them", and it was not
meant to be an exhaustive list.  "blame -C -C -C" may tell you more.

You are the party that wants this relicensing, not me.  Please do not
burden me with excessive legwork for you, but help me a bit more
proactively to make this happen.

> Meanwhile, a message ID lives forever and can be used in multiple
> contexts.

Oh, I never said "do not use message ID".  I said "message ID alone is not
good enough for most people".  Users of gmane and notmuch who know the
tool they use would benefit from having message ID, _too_, but even if you
were a user of notmuch, unless you have subscribed to the list and have
your own archive, you wouldn't be able to say "show id:frotz".

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: [PATCH] test-lib.sh: Add explicit license detail, with change  from GPLv2 to GPLv2+.
       [not found]                                       ` <7vljekipnd.fsf-s2KvWo2KEQL18tm6hw+yZpy9Z0UEorGK@public.gmane.org>
@ 2010-02-23  3:51                                         ` Tay Ray Chuan
       [not found]                                           ` <be6fef0d1002221951j77bd5fcjfdee33aa41e5fdbe-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 1 reply; 49+ messages in thread
From: Tay Ray Chuan @ 2010-02-23  3:51 UTC (permalink / raw)
  To: Junio C Hamano
  Cc: Johannes Sixt, Johannes Schindelin, Pierre Habouzit,
	git-u79uwXL29TY76Z2rM5mHXA, notmuch-gxuj+Tv9EO5zyzON3hdc1g,
	Sverre Rabbelier

Hi,

On Tue, Feb 23, 2010 at 11:42 AM, Junio C Hamano <gitster-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org> wrote:
> FWIW, I only said "_at least_ you need consent from them", and it was not
> meant to be an exhaustive list.  "blame -C -C -C" may tell you more.

Without substantial analysis, "blame" alone is not sufficient - it
does not show which work was original, or derivative.

-- 
Cheers,
Ray Chuan

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
  2010-02-23  3:42                                     ` Junio C Hamano
       [not found]                                       ` <7vljekipnd.fsf-s2KvWo2KEQL18tm6hw+yZpy9Z0UEorGK@public.gmane.org>
@ 2010-02-23  6:48                                       ` Matthieu Moy
  2010-02-23 18:23                                       ` Carl Worth
  2 siblings, 0 replies; 49+ messages in thread
From: Matthieu Moy @ 2010-02-23  6:48 UTC (permalink / raw)
  To: Junio C Hamano
  Cc: Carl Worth, Johannes Schindelin, Michal Sojka, Pierre Habouzit,
	Johannes Sixt, Sverre Rabbelier, notmuch, git

Junio C Hamano <gitster@pobox.com> writes:

>> http://thread.gmane.org/gmane.mail.notmuch.general/1389/focus=140156
[...]
>> Meanwhile, a message ID lives forever and can be used in multiple
>> contexts.
>
> Oh, I never said "do not use message ID".  I said "message ID alone is not
> good enough for most people". 

FWIW, gmane allows links of the form

http://mid.gmane.org/7vaav8hpfo.fsf@alter.siamese.dyndns.org

which have the advantage of being simple to use, and still contain the
necessary information to get the message in case gmane dies.

-- 
Matthieu Moy
http://www-verimag.imag.fr/~moy/

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: [PATCH] test-lib.sh: Add explicit license detail, with change  from GPLv2 to GPLv2+.
       [not found]                                           ` <be6fef0d1002221951j77bd5fcjfdee33aa41e5fdbe-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2010-02-23  9:21                                             ` Johannes Schindelin
  0 siblings, 0 replies; 49+ messages in thread
From: Johannes Schindelin @ 2010-02-23  9:21 UTC (permalink / raw)
  To: Tay Ray Chuan
  Cc: Johannes Sixt, Pierre Habouzit, git-u79uwXL29TY76Z2rM5mHXA,
	Junio C Hamano, notmuch-gxuj+Tv9EO5zyzON3hdc1g, Sverre Rabbelier

[-- Attachment #1: Type: TEXT/PLAIN, Size: 830 bytes --]

Hi,

On Tue, 23 Feb 2010, Tay Ray Chuan wrote:

> On Tue, Feb 23, 2010 at 11:42 AM, Junio C Hamano <gitster-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org> 
> wrote:
> > FWIW, I only said "_at least_ you need consent from them", and it was 
> > not meant to be an exhaustive list.  "blame -C -C -C" may tell you 
> > more.
> 
> Without substantial analysis, "blame" alone is not sufficient - it does 
> not show which work was original, or derivative.

Well, I think that blame can get you very, very far. For example, you will 
see that Josh Triplett's only (surviving) contribution to test-lib.sh is a 
single line saying "unset MAIL", which is too trivial to be copyrightable 
(and if it was not trivial, it still would be the only way to accomplish 
what it does, so it is again not copyrightable).

Ciao,
Dscho



^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
  2010-02-23  3:42                                     ` Junio C Hamano
       [not found]                                       ` <7vljekipnd.fsf-s2KvWo2KEQL18tm6hw+yZpy9Z0UEorGK@public.gmane.org>
  2010-02-23  6:48                                       ` Matthieu Moy
@ 2010-02-23 18:23                                       ` Carl Worth
  2 siblings, 0 replies; 49+ messages in thread
From: Carl Worth @ 2010-02-23 18:23 UTC (permalink / raw)
  To: Junio C Hamano
  Cc: Junio C Hamano, Johannes Schindelin, Michal Sojka,
	Pierre Habouzit, Johannes Sixt, Sverre Rabbelier, notmuch, git

[-- Attachment #1: Type: text/plain, Size: 1362 bytes --]

On Mon, 22 Feb 2010 19:42:30 -0800, Junio C Hamano <gitster@pobox.com> wrote:
> Please drop the above the next time.

Oops. Yes, I missed that.

> FWIW, I only said "_at least_ you need consent from them", and it was not
> meant to be an exhaustive list.  "blame -C -C -C" may tell you more.

Fair enough.

> You are the party that wants this relicensing, not me.  Please do not
> burden me with excessive legwork for you, but help me a bit more
> proactively to make this happen.

I hope you see I haven't asked you to do any additional legwork. A
suggestion was made to construct a patch, which I did. You always have
the option of accepting or rejecting the patch as you see fit.

> Oh, I never said "do not use message ID".  I said "message ID alone is not
> good enough for most people".  Users of gmane and notmuch who know the
> tool they use would benefit from having message ID, _too_, but even if you
> were a user of notmuch, unless you have subscribed to the list and have
> your own archive, you wouldn't be able to say "show id:frotz".

Certainly. My assumption was that in a commit message for git, readers
would naturally assume that a message ID with no additional
specification could be found in the archives of the standard git mailing
list, (which is the case here). Otherwise, I would have qualified the
message ID more specifically.

-Carl

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-02-20 22:22                               ` Johannes Schindelin
@ 2010-04-02  7:29                                 ` Michal Sojka
  2010-04-02  7:43                                   ` Jonathan Nieder
                                                     ` (16 more replies)
  0 siblings, 17 replies; 49+ messages in thread
From: Michal Sojka @ 2010-04-02  7:29 UTC (permalink / raw)
  To: git

To all contributors to test-lib.sh mentioned in Bcc:

You're getting this message because you're recorded as contributing one
or more changes to the test-lib.sh file in the Git project, and are
therefore one of many copyright holders in the file.

We would like to extend the license of that file from GPLv2 only
license to GPLv2+ by adding the recommended "or any later version"
clause to the license. This will give us license compatibility with
GPLv3 projects, which would like to reuse test-lib.sh.

Please respond to this email with one of the following:

 YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
 with the addition of the "or any later version" clause.

 NO, I would rather not, please send me more email to convince me.

I'm putting your address to Bcc as most people are probably not
interested in receiving responses from dozens of other people. I will
track the status of received responses at
https://git.wiki.kernel.org/index.php/Test-lib_reclicensing. Please do
not remove git@vger.kernel.org when responding so that your response is
available to everyone.

Thanks!
Michal Sojka

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
@ 2010-04-02  7:43                                   ` Jonathan Nieder
  2010-04-02  7:43                                   ` Petr Baudis
                                                     ` (15 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Jonathan Nieder @ 2010-04-02  7:43 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

Hi Michal,

I am happy for anyone to use, modify, distribute, and relicense my
meagre contribution to t/test-lib.sh in any way they please.

In particular: yes, I agree to relicense all my contributions to
test-lib.sh to GPLv2+ with the addition of the "or any later version"
clause.

Thanks,
Jonathan

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
  2010-04-02  7:43                                   ` Jonathan Nieder
@ 2010-04-02  7:43                                   ` Petr Baudis
  2010-04-02  7:51                                     ` Michal Sojka
  2010-04-02  8:59                                     ` Clemens Buchacher
  2010-04-02  8:00                                   ` Matthias Lederhofer
                                                     ` (14 subsequent siblings)
  16 siblings, 2 replies; 49+ messages in thread
From: Petr Baudis @ 2010-04-02  7:43 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

On Fri, Apr 02, 2010 at 09:29:11AM +0200, Michal Sojka wrote:
> We would like to extend the license of that file from GPLv2 only
> license to GPLv2+ by adding the recommended "or any later version"
> clause to the license. This will give us license compatibility with
> GPLv3 projects, which would like to reuse test-lib.sh.

  Huh, didn't we just run through this about a month ago? Is this some
kind of stale e-mail message?

				Petr "Pasky" Baudis

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:43                                   ` Petr Baudis
@ 2010-04-02  7:51                                     ` Michal Sojka
  2010-04-02  8:10                                       ` Petr Baudis
  2010-04-02  8:59                                     ` Clemens Buchacher
  1 sibling, 1 reply; 49+ messages in thread
From: Michal Sojka @ 2010-04-02  7:51 UTC (permalink / raw)
  To: Petr Baudis; +Cc: git

On Fri, 02 Apr 2010, Petr Baudis wrote:
> On Fri, Apr 02, 2010 at 09:29:11AM +0200, Michal Sojka wrote:
> > We would like to extend the license of that file from GPLv2 only
> > license to GPLv2+ by adding the recommended "or any later version"
> > clause to the license. This will give us license compatibility with
> > GPLv3 projects, which would like to reuse test-lib.sh.
> 
>   Huh, didn't we just run through this about a month ago? Is this some
> kind of stale e-mail message?

The month ago, I didn't contact *ALL* contributors, but only the ones
with significat contribution. Now I want to finish relicensing by
contacting all contributors as sugested in some responses.

-Michal

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
  2010-04-02  7:43                                   ` Jonathan Nieder
  2010-04-02  7:43                                   ` Petr Baudis
@ 2010-04-02  8:00                                   ` Matthias Lederhofer
  2010-04-02  8:08                                   ` Lea Wiemann
                                                     ` (13 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Matthias Lederhofer @ 2010-04-02  8:00 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

Michal Sojka <sojkam1@fel.cvut.cz> wrote:
> To all contributors to test-lib.sh mentioned in Bcc:
> 
> You're getting this message because you're recorded as contributing one
> or more changes to the test-lib.sh file in the Git project, and are
> therefore one of many copyright holders in the file.
> 
> We would like to extend the license of that file from GPLv2 only
> license to GPLv2+ by adding the recommended "or any later version"
> clause to the license. This will give us license compatibility with
> GPLv3 projects, which would like to reuse test-lib.sh.

YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
with the addition of the "or any later version" clause.

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (2 preceding siblings ...)
  2010-04-02  8:00                                   ` Matthias Lederhofer
@ 2010-04-02  8:08                                   ` Lea Wiemann
  2010-04-02  8:13                                   ` Michele Ballabio
                                                     ` (12 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Lea Wiemann @ 2010-04-02  8:08 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

On Fri, Apr 2, 2010 at 03:29, Michal Sojka <sojkam1@fel.cvut.cz> wrote:
> We would like to extend the license of that file from GPLv2 only
> license to GPLv2+ by adding the recommended "or any later version"
> clause to the license. This will give us license compatibility with
> GPLv3 projects, which would like to reuse test-lib.sh.
>
>  YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
>  with the addition of the "or any later version" clause.

Yes.

-- Lea

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:51                                     ` Michal Sojka
@ 2010-04-02  8:10                                       ` Petr Baudis
  2010-04-02  8:27                                         ` Michal Sojka
  0 siblings, 1 reply; 49+ messages in thread
From: Petr Baudis @ 2010-04-02  8:10 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

On Fri, Apr 02, 2010 at 09:51:41AM +0200, Michal Sojka wrote:
> On Fri, 02 Apr 2010, Petr Baudis wrote:
> > On Fri, Apr 02, 2010 at 09:29:11AM +0200, Michal Sojka wrote:
> > > We would like to extend the license of that file from GPLv2 only
> > > license to GPLv2+ by adding the recommended "or any later version"
> > > clause to the license. This will give us license compatibility with
> > > GPLv3 projects, which would like to reuse test-lib.sh.
> > 
> >   Huh, didn't we just run through this about a month ago? Is this some
> > kind of stale e-mail message?
> 
> The month ago, I didn't contact *ALL* contributors, but only the ones
> with significat contribution. Now I want to finish relicensing by
> contacting all contributors as sugested in some responses.

Then perhaps you should exclude those who already replied earlier?
It seems to me the list on the wiki is quite similar in magnitude to
the recipient list of the last mail, surely there's no need to bother
everyone again just for few extra people?

-- 
				Petr "Pasky" Baudis
http://pasky.or.cz/ | "Ars longa, vita brevis." -- Hippocrates

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (3 preceding siblings ...)
  2010-04-02  8:08                                   ` Lea Wiemann
@ 2010-04-02  8:13                                   ` Michele Ballabio
  2010-04-02  8:52                                   ` Clemens Buchacher
                                                     ` (11 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Michele Ballabio @ 2010-04-02  8:13 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

On Friday 02 April 2010, Michal Sojka wrote:
> To all contributors to test-lib.sh mentioned in Bcc:
> 
> You're getting this message because you're recorded as contributing one
> or more changes to the test-lib.sh file in the Git project, and are
> therefore one of many copyright holders in the file.
> 
> We would like to extend the license of that file from GPLv2 only
> license to GPLv2+ by adding the recommended "or any later version"
> clause to the license. This will give us license compatibility with
> GPLv3 projects, which would like to reuse test-lib.sh.

YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
with the addition of the "or any later version" clause.

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  8:10                                       ` Petr Baudis
@ 2010-04-02  8:27                                         ` Michal Sojka
  2010-04-02 16:54                                           ` Jeff King
  0 siblings, 1 reply; 49+ messages in thread
From: Michal Sojka @ 2010-04-02  8:27 UTC (permalink / raw)
  To: Petr Baudis; +Cc: git

On Fri, 02 Apr 2010, Petr Baudis wrote:
> On Fri, Apr 02, 2010 at 09:51:41AM +0200, Michal Sojka wrote:
> > On Fri, 02 Apr 2010, Petr Baudis wrote:
> > > On Fri, Apr 02, 2010 at 09:29:11AM +0200, Michal Sojka wrote:
> > > > We would like to extend the license of that file from GPLv2 only
> > > > license to GPLv2+ by adding the recommended "or any later version"
> > > > clause to the license. This will give us license compatibility with
> > > > GPLv3 projects, which would like to reuse test-lib.sh.
> > > 
> > >   Huh, didn't we just run through this about a month ago? Is this some
> > > kind of stale e-mail message?
> > 
> > The month ago, I didn't contact *ALL* contributors, but only the ones
> > with significat contribution. Now I want to finish relicensing by
> > contacting all contributors as sugested in some responses.
> 
> Then perhaps you should exclude those who already replied earlier?
> It seems to me the list on the wiki is quite similar in magnitude to
> the recipient list of the last mail, surely there's no need to bother
> everyone again just for few extra people?

That's exactly what I did. I excluded those who stated explicitely that
they agree. Shall I take your response as an agreement?

Michal

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (4 preceding siblings ...)
  2010-04-02  8:13                                   ` Michele Ballabio
@ 2010-04-02  8:52                                   ` Clemens Buchacher
  2010-04-02 11:43                                   ` Miklos Vajna
                                                     ` (10 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Clemens Buchacher @ 2010-04-02  8:52 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
with the addition of the "or any later version" clause.

Clemens

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:43                                   ` Petr Baudis
  2010-04-02  7:51                                     ` Michal Sojka
@ 2010-04-02  8:59                                     ` Clemens Buchacher
  2010-04-02 17:19                                       ` Johan Herland
  1 sibling, 1 reply; 49+ messages in thread
From: Clemens Buchacher @ 2010-04-02  8:59 UTC (permalink / raw)
  To: Petr Baudis
  Cc: Michal Sojka, git, Johan Herland, Brandon Casey, Miklos Vajna,
	Shawn O. Pearce, Alex Riesen

On Fri, Apr 02, 2010 at 09:43:43AM +0200, Petr Baudis wrote:

>   Huh, didn't we just run through this about a month ago? Is this some
> kind of stale e-mail message?

Yes. I'm afraid that E-Mail never made it to the list or to Michael, because
neither were Cc'ed. Including myself, I got positive replies from the
following contributors.

 Johan Herland
 Brandon Casey
 Petr Baudis
 Miklos Vajna
 Shawn O. Pearce

It's probably best if you guys reply here again, for the record.

Clemens

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (5 preceding siblings ...)
  2010-04-02  8:52                                   ` Clemens Buchacher
@ 2010-04-02 11:43                                   ` Miklos Vajna
  2010-04-02 15:51                                   ` Alex Riesen
                                                     ` (9 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Miklos Vajna @ 2010-04-02 11:43 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

[-- Attachment #1: Type: text/plain, Size: 490 bytes --]

On Fri, Apr 02, 2010 at 09:29:11AM +0200, Michal Sojka <sojkam1@fel.cvut.cz> wrote:
> Please respond to this email with one of the following:
> 
>  YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
>  with the addition of the "or any later version" clause.
> 
>  NO, I would rather not, please send me more email to convince me.

YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
with the addition of the "or any later version" clause.

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (6 preceding siblings ...)
  2010-04-02 11:43                                   ` Miklos Vajna
@ 2010-04-02 15:51                                   ` Alex Riesen
  2010-04-02 16:31                                   ` David Reiss
                                                     ` (8 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Alex Riesen @ 2010-04-02 15:51 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

On Fri, Apr 2, 2010 at 09:29, Michal Sojka <sojkam1@fel.cvut.cz> wrote:
>  YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
>  with the addition of the "or any later version" clause.

I'm fine with the change.

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (7 preceding siblings ...)
  2010-04-02 15:51                                   ` Alex Riesen
@ 2010-04-02 16:31                                   ` David Reiss
  2010-04-02 16:43                                   ` Christian Couder
                                                     ` (7 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: David Reiss @ 2010-04-02 16:31 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
with the addition of the "or any later version" clause.

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (8 preceding siblings ...)
  2010-04-02 16:31                                   ` David Reiss
@ 2010-04-02 16:43                                   ` Christian Couder
  2010-04-02 20:38                                   ` Jakub Narebski
                                                     ` (6 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Christian Couder @ 2010-04-02 16:43 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

On Friday 02 April 2010 09:29:11 Michal Sojka wrote:
> To all contributors to test-lib.sh mentioned in Bcc:
> 
> You're getting this message because you're recorded as contributing one
> or more changes to the test-lib.sh file in the Git project, and are
> therefore one of many copyright holders in the file.
> 
> We would like to extend the license of that file from GPLv2 only
> license to GPLv2+ by adding the recommended "or any later version"
> clause to the license. This will give us license compatibility with
> GPLv3 projects, which would like to reuse test-lib.sh.
> 
> Please respond to this email with one of the following:
> 
>  YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
>  with the addition of the "or any later version" clause.
> 
>  NO, I would rather not, please send me more email to convince me.
> 
> I'm putting your address to Bcc as most people are probably not
> interested in receiving responses from dozens of other people. I will
> track the status of received responses at
> https://git.wiki.kernel.org/index.php/Test-lib_reclicensing. Please do
> not remove git@vger.kernel.org when responding so that your response is
> available to everyone.

YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
with the addition of the "or any later version" clause.

Thanks,
Christian.

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  8:27                                         ` Michal Sojka
@ 2010-04-02 16:54                                           ` Jeff King
  0 siblings, 0 replies; 49+ messages in thread
From: Jeff King @ 2010-04-02 16:54 UTC (permalink / raw)
  To: Michal Sojka; +Cc: Petr Baudis, git

On Fri, Apr 02, 2010 at 10:27:39AM +0200, Michal Sojka wrote:

> > Then perhaps you should exclude those who already replied earlier?
> > It seems to me the list on the wiki is quite similar in magnitude to
> > the recipient list of the last mail, surely there's no need to bother
> > everyone again just for few extra people?
> 
> That's exactly what I did. I excluded those who stated explicitely that
> they agree. Shall I take your response as an agreement?

I'm not sure how you did it, but I already assented in the earlier
thread (and am listed on the wiki) and still got the mail. But anyway,
to be very clear:

   YES, I agree to relicense all my contributions to test-lib.sh to
   GPLv2+ with the addition of the "or any later version" clause.

-Peff

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  8:59                                     ` Clemens Buchacher
@ 2010-04-02 17:19                                       ` Johan Herland
  0 siblings, 0 replies; 49+ messages in thread
From: Johan Herland @ 2010-04-02 17:19 UTC (permalink / raw)
  To: Clemens Buchacher, Petr Baudis
  Cc: Michal Sojka, git, Brandon Casey, Miklos Vajna, Shawn O. Pearce,
	Alex Riesen

> On Fri, Apr 02, 2010, Petr Baudis wrote:
>
> >    Huh, didn't we just run through this about a month ago? Is this some
> > kind of stale e-mail message?
>
> Yes. I'm afraid that E-Mail never made it to the list or to Michael, because
> neither were Cc'ed. Including myself, I got positive replies from the
> following contributors.
>
>  Johan Herland

For the record, I'm still ok with the license change.


...Johan


>  Brandon Casey
>  Petr Baudis
>  Miklos Vajna
>  Shawn O. Pearce
>
> It's probably best if you guys reply here again, for the record.
>
> Clemens

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (9 preceding siblings ...)
  2010-04-02 16:43                                   ` Christian Couder
@ 2010-04-02 20:38                                   ` Jakub Narebski
  2010-04-04 11:56                                   ` Robin Rosenberg
                                                     ` (5 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Jakub Narebski @ 2010-04-02 20:38 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

On Fri, 2 Apr 2010, Michal Sojka wrote:
> To all contributors to test-lib.sh mentioned in Bcc:
> 
> You're getting this message because you're recorded as contributing one
> or more changes to the test-lib.sh file in the Git project, and are
> therefore one of many copyright holders in the file.
> 
> We would like to extend the license of that file from GPLv2 only
> license to GPLv2+ by adding the recommended "or any later version"
> clause to the license. This will give us license compatibility with
> GPLv3 projects, which would like to reuse test-lib.sh.
> 
> Please respond to this email with one of the following:
> 
>  YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
>  with the addition of the "or any later version" clause.
> 
>  NO, I would rather not, please send me more email to convince me.

As I said earlier, I don't think my contribution is significant enough
(and large enough) to be copyrightable.  But again:

  YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
  with the addition of the "or any later version" clause.


-- 
Jakub Narebski
Poland

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (10 preceding siblings ...)
  2010-04-02 20:38                                   ` Jakub Narebski
@ 2010-04-04 11:56                                   ` Robin Rosenberg
  2010-04-04 13:11                                   ` Michael J Gruber
                                                     ` (4 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Robin Rosenberg @ 2010-04-04 11:56 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

fredagen den 2 april 2010 09.29.11 skrev  Michal Sojka:
> To all contributors to test-lib.sh mentioned in Bcc:
> 
> You're getting this message because you're recorded as contributing one
> or more changes to the test-lib.sh file in the Git project, and are
> therefore one of many copyright holders in the file.
> 
> We would like to extend the license of that file from GPLv2 only
> license to GPLv2+ by adding the recommended "or any later version"
> clause to the license. This will give us license compatibility with
> GPLv3 projects, which would like to reuse test-lib.sh.

YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
with the addition of the "or any later version" clause.

-- robin

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (11 preceding siblings ...)
  2010-04-04 11:56                                   ` Robin Rosenberg
@ 2010-04-04 13:11                                   ` Michael J Gruber
  2010-04-04 17:41                                   ` Matthew Ogilvie
                                                     ` (3 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Michael J Gruber @ 2010-04-04 13:11 UTC (permalink / raw)
  To: Michal Sojka, git



On Fri, 02 Apr 2010 09:29 +0200, "Michal Sojka" <sojkam1@fel.cvut.cz>
wrote:
> To all contributors to test-lib.sh mentioned in Bcc:
> 
> You're getting this message because you're recorded as contributing one
> or more changes to the test-lib.sh file in the Git project, and are
> therefore one of many copyright holders in the file.
> 
> We would like to extend the license of that file from GPLv2 only
> license to GPLv2+ by adding the recommended "or any later version"
> clause to the license. This will give us license compatibility with
> GPLv3 projects, which would like to reuse test-lib.sh.
> 
> Please respond to this email with one of the following:
> 
>  YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
>  with the addition of the "or any later version" clause.
> 
>  NO, I would rather not, please send me more email to convince me.
> 
> I'm putting your address to Bcc as most people are probably not
> interested in receiving responses from dozens of other people. I will
> track the status of received responses at
> https://git.wiki.kernel.org/index.php/Test-lib_reclicensing. Please do
> not remove git@vger.kernel.org when responding so that your response is
> available to everyone.

What else do I need to do besides my acked-by to Junio's patch in
<4B8E1EBA.4090406@drmicha.warpmail.net> on 3/3?

For whatever's sake:
>  YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
>  with the addition of the "or any later version" clause.

Michael

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (12 preceding siblings ...)
  2010-04-04 13:11                                   ` Michael J Gruber
@ 2010-04-04 17:41                                   ` Matthew Ogilvie
  2010-04-05 12:16                                   ` Gerrit Pape
                                                     ` (2 subsequent siblings)
  16 siblings, 0 replies; 49+ messages in thread
From: Matthew Ogilvie @ 2010-04-04 17:41 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

On Fri, Apr 02, 2010 at 09:29:11AM +0200, Michal Sojka wrote:
> Please respond to this email with one of the following:
> 
>  YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
>  with the addition of the "or any later version" clause.
> 
>  NO, I would rather not, please send me more email to convince me.

Yes, the relicensing is fine with me.

             - Matthew Ogilvie

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (13 preceding siblings ...)
  2010-04-04 17:41                                   ` Matthew Ogilvie
@ 2010-04-05 12:16                                   ` Gerrit Pape
  2010-04-05 14:57                                   ` Pavel Roskin
  2010-04-05 19:57                                   ` Emil Sit
  16 siblings, 0 replies; 49+ messages in thread
From: Gerrit Pape @ 2010-04-05 12:16 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

On Fri, Apr 02, 2010 at 09:29:11AM +0200, Michal Sojka wrote:
> We would like to extend the license of that file from GPLv2 only
> license to GPLv2+ by adding the recommended "or any later version"
> clause to the license. This will give us license compatibility with
> GPLv3 projects, which would like to reuse test-lib.sh.

 YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
 with the addition of the "or any later version" clause.

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (14 preceding siblings ...)
  2010-04-05 12:16                                   ` Gerrit Pape
@ 2010-04-05 14:57                                   ` Pavel Roskin
  2010-04-05 19:57                                   ` Emil Sit
  16 siblings, 0 replies; 49+ messages in thread
From: Pavel Roskin @ 2010-04-05 14:57 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

>  YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
>  with the addition of the "or any later version" clause.

-- 
Regards,
Pavel Roskin

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: Git: relicensing test-lib.sh from GPLv2 to GPLv2+
  2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
                                                     ` (15 preceding siblings ...)
  2010-04-05 14:57                                   ` Pavel Roskin
@ 2010-04-05 19:57                                   ` Emil Sit
  16 siblings, 0 replies; 49+ messages in thread
From: Emil Sit @ 2010-04-05 19:57 UTC (permalink / raw)
  To: Michal Sojka, git

YES, I agree to relicense all my contributions to test-lib.sh to GPLv2+
with the addition of the "or any later version" clause.
-- 
Emil Sit / http://www.emilsit.net/

^ permalink raw reply	[flat|nested] 49+ messages in thread

* Re: [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
  2010-04-16 13:53 [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+ Michal Sojka
@ 2010-05-04 17:02 ` Junio C Hamano
  0 siblings, 0 replies; 49+ messages in thread
From: Junio C Hamano @ 2010-05-04 17:02 UTC (permalink / raw)
  To: Michal Sojka; +Cc: git

It appears that I forgot to apply this; sorry.

^ permalink raw reply	[flat|nested] 49+ messages in thread

* [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+.
@ 2010-04-16 13:53 Michal Sojka
  2010-05-04 17:02 ` Junio C Hamano
  0 siblings, 1 reply; 49+ messages in thread
From: Michal Sojka @ 2010-04-16 13:53 UTC (permalink / raw)
  To: git; +Cc: Junio C Hamano

Dear Junio,

this is a resend of relicensing patch for test suite library, which
was initially sent by Carl Worth. Since the time you sent me acks for
this patch collected by you, I collected 8 additional acks as is
documented at
https://git.wiki.kernel.org/index.php/Test-lib_reclicensing. There are
still three contributors missing: Bert Wesarg, Stephan Beyer and Bryan
Donlan. The contributions of first two are clearly not copyrightable.
I'm not sure about the copyrightability of Bryan Donlan's
contributions (git log -p --author='Bryan Donlan' t/test-lib.sh).

Carl told me that in your ack collection process you missed only three
acks. So I wonder whether you already did some analysis of which
contributions are copyrightable. If so, are the missing acks in the
list bellow?

Thanks
Michal

8<--------8<--------8<--------
This file has had no explicit license information noted in it, but
has clearly been created and modified according to the terms of GPLv2
as with the rest of the git code base.

The purpose of relicensing is to allow other GPLv3+ projects (in
particular, the notmuch project: http://notmuchmail.org) to use this
same test-suite structure and to contribute changes back as well.

Signed-off-by: Carl Worth <cworth@cworth.org>
Signed-off-by: Michal Sojka <sojkam1@fel.cvut.cz>
Acked-by: Alex Riesen <raa.lkml@gmail.com>
Acked-by: Brandon Casey <drafnel@gmail.com>
Acked-by: Clemens Buchacher <drizzd@aon.at>
Acked-by: David Reiss <dreiss@facebook.com>
Acked-by: Emil Sit <sit@emilsit.net>
Acked-by: Eric Wong <normalperson@yhbt.net>
Acked-by: Fredrik Kuivinen <frekui@gmail.com>
Acked-by: Gerrit Pape <pape@smarden.org>
Acked-by: Christian Couder <chriscool@tuxfamily.org>
Acked-by: Jakub Narebski <jnareb@gmail.com>
Acked-by: Jeff King <peff@peff.net>
Acked-by: Johan Herland <johan@herland.net>
Acked-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Acked-by: Johannes Sixt <j6t@kdbg.org>
Acked-by: Jonathan Nieder <jrnieder@gmail.com>
Acked-by: Josh Triplett <josh@joshtriplett.org>
Acked-by: Junio C Hamano <gitster@pobox.com>
Acked-by: Lea Wiemann <lewiemann@gmail.com>
Acked-by: Markus Heidelberg <markus.heidelberg@web.de>
Acked-by: Martin Waitz <tali@admingilde.org>
Acked-by: Matthew Ogilvie <mmogilvi_git@miniinfo.net>
Acked-by: Matthias Lederhofer <matled@gmx.net>
Acked-by: Michael J Gruber <git@drmicha.warpmail.net>
Acked-by: Michele Ballabio <barra_cuda@katamail.com>
Acked-by: Miklos Vajna <vmiklos@frugalware.org>
Acked-by: Nicolas Pitre <nico@fluxnic.net>
Acked-by: Pavel Roskin <proski@gnu.org>
Acked-by: Petr Baudis <pasky@ucw.cz>
Acked-by: Pierre Habouzit <madcoder@debian.org>
Acked-by: Robin Rosenberg <robin.rosenberg@dewire.com>
Acked-by: Shawn O. Pearce <spearce@spearce.org>
Acked-by: Stephen Boyd <bebarino@gmail.com>
Acked-by: Sverre Rabbelier <srabbelier@gmail.com>
Acked-by: Thomas Rast <trast@student.ethz.ch>
---
 t/test-lib.sh |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/t/test-lib.sh b/t/test-lib.sh
index c582964..9234eb7 100644
--- a/t/test-lib.sh
+++ b/t/test-lib.sh
@@ -2,6 +2,18 @@
 #
 # Copyright (c) 2005 Junio C Hamano
 #
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see http://www.gnu.org/licenses/ .
 
 # if --tee was passed, write the output not only to the terminal, but
 # additionally to the file test-results/$BASENAME.out, too.
-- 
1.7.0.4

^ permalink raw reply related	[flat|nested] 49+ messages in thread

end of thread, other threads:[~2010-05-04 17:02 UTC | newest]

Thread overview: 49+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <87ljf8pvxx.fsf@yoom.home.cworth.org>
     [not found] ` <87hbpwpoko.fsf@yoom.home.cworth.org>
     [not found]   ` <5641883d1002060727ia4e6c16lf800a92fc8735430@mail.gmail.com>
     [not found]     ` <201002081614.24284.sojkam1@fel.cvut.cz>
     [not found]       ` <871vgr78lr.fsf@yoom.home.cworth.org>
     [not found]         ` <87iqa2y0gz.fsf@steelpick.localdomain>
     [not found]           ` <87r5oqe7mi.fsf@yoom.home.cworth.org>
2010-02-15  8:39             ` Using test-lib.sh under GPLv3? Michal Sojka
2010-02-16 10:27               ` Jakub Narebski
     [not found]                 ` <m3aav98oj7.fsf-bi+AKbBUZKY6gyzm1THtWbp2dZbC/Bob@public.gmane.org>
2010-02-16 13:06                   ` Michal Sojka
2010-02-16 22:07                     ` Avery Pennarun
     [not found]                     ` <87r5olfhz9.fsf-RBRde3N6TzJErxoiPTnesrp2dZbC/Bob@public.gmane.org>
2010-02-17  0:26                       ` Jakub Narebski
2010-02-16 20:54               ` Junio C Hamano
     [not found]                 ` <7vaav8hpfo.fsf-s2KvWo2KEQL18tm6hw+yZpy9Z0UEorGK@public.gmane.org>
2010-02-19  8:19                   ` Michal Sojka
2010-02-19  8:44                     ` Sverre Rabbelier
2010-02-19 10:39                     ` Johannes Schindelin
2010-02-19 17:15                       ` Pierre Habouzit
     [not found]                       ` <alpine.DEB.1.00.1002191138280.20986-s7p20SfEDVYSIUCEfyCKUYQuADTiUCJX@public.gmane.org>
2010-02-19 19:01                         ` Carl Worth
2010-02-19 21:04                           ` Johannes Schindelin
2010-02-20 19:55                             ` [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+ Carl Worth
2010-02-20 21:28                               ` Junio C Hamano
2010-02-22 19:26                                 ` Carl Worth
     [not found]                                   ` <87y6ilf4w7.fsf-dGZf2j/AgvDc+SJF09bjuWD2FQJk+8+b@public.gmane.org>
2010-02-23  3:42                                     ` Junio C Hamano
     [not found]                                       ` <7vljekipnd.fsf-s2KvWo2KEQL18tm6hw+yZpy9Z0UEorGK@public.gmane.org>
2010-02-23  3:51                                         ` Tay Ray Chuan
     [not found]                                           ` <be6fef0d1002221951j77bd5fcjfdee33aa41e5fdbe-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2010-02-23  9:21                                             ` Johannes Schindelin
2010-02-23  6:48                                       ` Matthieu Moy
2010-02-23 18:23                                       ` Carl Worth
2010-02-20 21:49                               ` Tay Ray Chuan
2010-02-20 22:22                               ` Johannes Schindelin
2010-04-02  7:29                                 ` Git: relicensing test-lib.sh " Michal Sojka
2010-04-02  7:43                                   ` Jonathan Nieder
2010-04-02  7:43                                   ` Petr Baudis
2010-04-02  7:51                                     ` Michal Sojka
2010-04-02  8:10                                       ` Petr Baudis
2010-04-02  8:27                                         ` Michal Sojka
2010-04-02 16:54                                           ` Jeff King
2010-04-02  8:59                                     ` Clemens Buchacher
2010-04-02 17:19                                       ` Johan Herland
2010-04-02  8:00                                   ` Matthias Lederhofer
2010-04-02  8:08                                   ` Lea Wiemann
2010-04-02  8:13                                   ` Michele Ballabio
2010-04-02  8:52                                   ` Clemens Buchacher
2010-04-02 11:43                                   ` Miklos Vajna
2010-04-02 15:51                                   ` Alex Riesen
2010-04-02 16:31                                   ` David Reiss
2010-04-02 16:43                                   ` Christian Couder
2010-04-02 20:38                                   ` Jakub Narebski
2010-04-04 11:56                                   ` Robin Rosenberg
2010-04-04 13:11                                   ` Michael J Gruber
2010-04-04 17:41                                   ` Matthew Ogilvie
2010-04-05 12:16                                   ` Gerrit Pape
2010-04-05 14:57                                   ` Pavel Roskin
2010-04-05 19:57                                   ` Emil Sit
2010-02-19 17:36                     ` Using test-lib.sh under GPLv3? Johannes Sixt
2010-04-16 13:53 [PATCH] test-lib.sh: Add explicit license detail, with change from GPLv2 to GPLv2+ Michal Sojka
2010-05-04 17:02 ` Junio C Hamano

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).