Re: [notmuch] Using test-lib.sh under GPLv3?
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 sojk...@fel.cvut.cz 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 t-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 gits...@pobox.com 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 madco...@debian.org - valgrind support: Johannes Schindelin johannes.schinde...@gmx.de - conditional test: Johannes Sixt j...@kdbg.org - summarizing the results: Sverre Rabbelier srabbel...@gmail.com ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
Re: [notmuch] Using test-lib.sh under GPLv3?
Heya, On Fri, Feb 19, 2010 at 09:19, Michal Sojka sojk...@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 ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
Re: [notmuch] Using test-lib.sh under GPLv3?
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 ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
Re: [notmuch] Using test-lib.sh under GPLv3?
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 ··Omadco...@debian.org OOOhttp://www.madism.org ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
Re: [notmuch] Using test-lib.sh under GPLv3?
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 ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
Re: [notmuch] Using test-lib.sh under GPLv3?
On Fri, 19 Feb 2010 11:39:04 +0100 (CET), Johannes Schindelin johannes.schinde...@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. 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 pgpYLpoubkYGd.pgp Description: PGP signature ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
Re: [notmuch] Using test-lib.sh under GPLv3?
Hi, On Fri, 19 Feb 2010, Carl Worth wrote: On Fri, 19 Feb 2010 11:39:04 +0100 (CET), Johannes Schindelin johannes.schinde...@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 ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
Re: [notmuch] Using test-lib.sh under GPLv3?
Michal Sojka sojk...@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 t-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 ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
Re: [notmuch] Using test-lib.sh under GPLv3?
Dnia wtorek 16. lutego 2010 14:06, Michal Sojka napisał: On Tue, 16 Feb 2010 02:27:37 -0800 (PST), Jakub Narebski jna...@gmail.com wrote: Michal Sojka sojk...@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? 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 ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
Re: [notmuch] Using test-lib.sh under GPLv3?
Michal Sojka sojk...@fel.cvut.cz writes: ... You are mentioned as a copyright holder in test-lib.sh and t-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 madco...@debian.org - valgrind support: Johannes Schindelin johannes.schinde...@gmx.de - conditional test: Johannes Sixt j...@kdbg.org - summarizing the results: Sverre Rabbelier srabbel...@gmail.com ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch
Re: [notmuch] Using test-lib.sh under GPLv3?
On Tue, Feb 16, 2010 at 8:06 AM, Michal Sojka sojk...@fel.cvut.cz wrote: On Tue, 16 Feb 2010 02:27:37 -0800 (PST), Jakub Narebski jna...@gmail.com wrote: Michal Sojka sojk...@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 ___ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch