[Zope-Coders] copyright question

Martijn Faassen faassen@vet.uu.nl
Fri, 9 Nov 2001 23:40:26 +0100


Fred L. Drake, Jr. wrote:
> 
> Martijn Faassen writes:
>  > I'm in the process of donating ParsedXML's domapi unit tests to 
>  > pyxml so that they can be used for unit testing of other DOMs as well.
> ...
>  > When looking at the code I suddenly noticed the ZPL license tacked onto
>  > all files, and I sort of wondered on how to proceed. Of course this in
>  > part depends on what PyXML wants, though I expect they'll be okay with the
> 
>   My own inclination is for the test suite to be a separate package
> from both ParsedXML and PyXML.  I'd love to see it find a home on
> SourceForge to make it easier to allow others to contribute without
> being part of the Zope community or the PyXML group.

Whoops; I'm already in the process of donating it to the PyXML group,
I thought you earlier had indicated you agreed with that approach.
Of course I can simply call off this process -- nothing is checked in
yet, but I don't understand why one would take this route?

The PyXML group is pretty open (I now have checkin rights). Any Python
developer working with XML will have a hard time getting around PyXML,
so it is a natural place for developer attention and effort to end up.

PyXML will also become increasingly important in Zope's XML infrastructure,
as it will eventually contain 4Suite's XPath and XSLT implementations for
DOM (it already has 4DOM). PyXML is likely to be installed in a Zope/XML
setting anyway, therefore.

So why complicate things by maintaining the test suite separately? 
It's certainly not a thing in itself open source developers
will be inclined to flock towards. Better to have it piggyback on
something else which already needs to deal with several DOM implementations.
(4DOM, ParsedXML's DOM and things like MiniDOM and such).

> This would make
> it easier to simply keep the ZPL (though hopefully not require a copy
> of the ZPL in every file!).  I don't know how this would need to be
> done; perhaps the test suite could be transferred to the PSF?

I don't think it's a problem for PyXML to have it be ZPL, as they also
have stuff under 4Suite's license in there already, and it's fairly
similar to the ZPL. I'll ask. 

>   At any rate, I think it would require a strong statement from Zope
> Corp management that this is acceptable before this could actually
> happen.

Why require? I mean, the ZPL allows me or anyone else coming along to
do this, doesn't it? Transferring copyright is something else, of 
course, but I'm not proposing that.

Regards,

Martijn