|
From: Mike808 <mi...@ne...> - 2000-07-19 04:55:31
|
Well, now that we're a team and it's not just Geert and Egon anymore, we should decide how we want to do this. Any examples from other SourceForge teams? How do we deal with new modules as code 'breaks up' from the original XSLT.pm in terms of authorship and copyright holders? I am assuming that we are unanimous in licensing under the Perl Artistic License? I'll look into if there's a precedent for transferring our copyrights to the 'SourceForge XML::XSLT Project Team' in a mode similar to the Apache copyrights and licensing. Or to Geert and Egon? Or to each his own? Is tab conversion a 'copyrightable' activity? Crap. I just knew it that Shakespeare was right ... my head hurts... We should lay out our guidelines for required notices amongst ourselves and enforce it for all files before we have to retro-fit too much. I'm not saying it has to be complicated, just consistent and start doing this sooner rather than later. So far, the leading '#' pre-amble seems OK, but I'd like to put the proper attribution to the team now that it's mangled pretty good by all of us. I *really* think we need the CVS keyword post-amble (minus the LOG keyword - I agree with Mark) and all POD going after the __END__ statement. I also like the =begin internal_doc or =begin ignore type of POD notation for lopping off big chunks of code or internal documentation without having to prefix each line with a '#'. Just my twopence. Mike. |