[Grok-dev] adding ZPL.txt to the various grokcore.* libraries

Steve Schmechel steveschmechel at yahoo.com
Sat Feb 13 09:50:34 EST 2010


Hi Uli,

Would you mind updating the Useful Libraries page with the new
license changes while they are still fresh in your mind?

http://grok.zope.org/about/useful-libraries


Thanks,
Steve

--- On Sat, 2/13/10, Uli Fouquet <uli at gnufix.de> wrote:

> From: Uli Fouquet <uli at gnufix.de>
> Subject: Re: [Grok-dev] adding ZPL.txt to the various grokcore.* libraries
> To: "Martijn Faassen" <faassen at startifact.com>
> Cc: grok-dev at zope.org
> Date: Saturday, February 13, 2010, 8:26 AM
> Hi there,
> 
> Martijn Faassen wrote:
> 
> > We need to add the ZPL.txt to various grokcore.*
> libraries, as we 
> > distribute them independently. We need to make sure
> that when we upload 
> > a .tgz to pypi, the ZPL.txt is included.
> > 
> > I've made a launchpad issue out of this, and any
> volunteers are welcome. 
> >   It should be a simple task.
> > 
> > https://bugs.launchpad.net/grok/+bug/519405
> 
> This afternoon I took the liberty to browse all grokcore.*,
> megrok.*,
> grokui.* and grokproject packages on svn.zope.org for
> missing license
> files and added one where it was missing.
> 
> I just copied over the LICENSE.txt from grok and sticked
> with the name.
> Must this file really be named 'ZPL.txt'? If so, I am
> volunteering to
> change all the filenames.
> 
> While doing this, I noticed 28 packages without any license
> file (partly
> mentioning the ZPL in setup.py). This packages now have a
> LICENSE.txt:
> 
> grokproject
> grokui.base
> grokui.quickstart
> megrok.chameleon
> megrok.cheetah
> megrok.feeds
> megrok.form
> megrok.genshi
> megrok.icon
> megrok.jinja
> megrok.kss
> megrok.menu
> megrok.quarry
> megrok.rdb
> megrok.rdf
> megrok.resource
> megrok.resourcelibrary
> megrok.resourceviewlet
> megrok.responseheaders
> megrok.trails
> megrok.traject
> megrok.z3cform
> megrok.z3cform.base
> megrok.z3cform.composed
> megrok.z3cform.layout
> megrok.z3cform.tabular
> megrok.z3cform.ui
> megrok.z3cform.wizard
> 
> Then, I found 8 packages, that declared the GPL as their
> license in
> setup.py:
> 
> megrok.resource
> megrok.resourceviewlet
> megrok.z3cform.base
> megrok.z3cform.composed
> megrok.z3cform.layout
> megrok.z3cform.tabular
> megrok.z3cform.ui
> megrok.z3cform.wizard
> 
> For these packages I _switched_ the license statement in
> setup.py to
> ZPL. I hope you don't mind, but if one of the authors does
> not agree
> with this step, please step up! AFAIK, code hosted on
> svn.zope.org must
> be ZPL-licensed.
> 
> Finally there were two packages without any license
> mentioned in
> setup.py:
> 
> megrok.feeds
> megrok.strictrequire
> 
> Here I set the license marker to 'ZPL 2.1'.
> 
> Overall, now all megrok.*, grokcore.*, grokproject,
> grokui.* packages
> hosted on svn.zope.org have a license file and ZPL
> mentioned in
> setup.py.
> 
> Best regards,
> 
> -- 
> Uli
> 
> 
> -----Inline Attachment Follows-----
> 
> _______________________________________________
> Grok-dev mailing list
> Grok-dev at zope.org
> https://mail.zope.org/mailman/listinfo/grok-dev
> 


      


More information about the Grok-dev mailing list