On Thu, Apr 4, 2013 at 4:52 AM, Branko Čibej <[email protected]> wrote:
> On 04.04.2013 10:17, Ryan Ollos wrote: > > On Wed, Apr 3, 2013 at 9:37 PM, Peter Koželj <[email protected]> wrote: > > > >> If I understand things correctly we need to get code grant regardless of > >> the license. > >> In that case the willingness of authors to give them is more important > than > >> current license. > >> > > I discussed the issue of the code grant with the plugin author this > evening > > and he's not willing to sign the document. He has given me full control > to > > develop the plugin wherever and in whatever ways that I see fit, but he > has > > "no interest in entering legal arrangements with the ASF". I have no idea > > why that is, but I feel that I will make no progress in changing his mind > > by continuing a discussion of the matter with him. > > A code grant is not necessary if we don't have to relicense the plugin. > After all, the ASF does not have a code grant for Trac, and we have no > trouble keeping a modified copy in our source tree and releasing that copy. > > It all depends on the license. If it's the same as Trac's we can simply > create another vendor branch and make modifications locally. Of course, > it'd be much easier if we could just develop the original tree; and even > better if the plugin could be made multi-hosted, i.e., compatible with > both Trac and BH (whith possibly exposing additional features in BH, > e.g., multiproduct awareness). > > -- Brane This is really great to know and potentially makes our life quite a bit easier if we want to use a lot of code from trac-hacks. I'm not sure where I picked up the idea that we needed a code grant regardless of the license, but it sounds like others may have had the same idea. For the past year or two I've been combing through the trac-hacks repository and contacting authors when plugins don't have a license, suggesting that they add the BSD 3-Clause license. For plugins that I've contributed to on trac-hacks, I've requested that the author change the license to BSD 3-Clause, and they have been willing to do that in all cases that I've been able to reach the author. I have not compiled any numbers, but my general feeling is that most plugins on trac-hacks have the BSD license.
