[Zope-dev] Some tools from the Launchpad project
Gary Poster
gary.poster at gmail.com
Tue Jan 13 13:27:30 EST 2009
Hi all.
As announced elsewhere (and described in https://dev.launchpad.net/OpenSourcing)
, Canonical's Launchpad project is working towards open-sourcing the
majority of the code base by this summer.
Prior and subsequent to the "grand open-sourcing" date, the Launchpad
developers are encouraged to abstract stand-alone code for
distributions. Since Launchpad uses several Zope libraries, some of
the stand-alone packages may be of special interest to the Zope
community.
Unsurprisingly (at least if you know Launchpad), the packages use bzr
for revision control, and Launchpad for codehosting, bug tracking, and
so on.
Currently we are standardizing on zc.buildout-based releases for these
packages.
We have two at the moment:
http://pypi.python.org/pypi/lazr.delegates
Provides an interesting Python delegation pattern. Uses
zope.interface.
http://pypi.python.org/pypi/lazr.config
Helps build a configuration system (of whatever, but used here
for process configuration).
I'm not the author, just a messenger and liaison (and the guy who made
the distros, in this case). (I did add some cookie conveniences to
testbrowser recenty though--check out zope.testbrowser 1.6a1 if you
want a look. :-)
I, or other folks, will hopefully get a chance to send out other
announcements of this sort in the future!
Gary
More information about the Zope-Dev
mailing list