You are here: Home Blog Installing Add-Ons TTW

Installing Add-Ons TTW

by Ross Patterson last modified Feb 10, 2008 10:22 PM
— filed under: , ,

point-and-click installation of Plone extensions

While building this site I was reminded of one of the areas where Plone has fallen behind some of the competition: installing add-ons.  With buildout, eggs, entry_points, easy_install, and PyPI it seems like providing a TTW, one-step, point-and-click add-on install story is just a matter of stitching together the pieces.  It's a project that I would love to work on if I ever have any free time or if anyone wants to sponsor it.

Is there any work out there on this already?

Document Actions

Eggnest

Posted by http://jeorgen.myopenid.com/ at Mar 18, 2009 02:56 PM
Hi Ross,

Martin Lundwall in my Company (Webworks Sweden) has released an egg called "eggnest":

http://pypi.python.org/pypi/buildout.eggnest

http://jorgenmodin.net/[…]/eggnest---a-product-folder-for-buildout

It allows each egg spec in a buildout config to be in its own little text file in a directory. Each file with a text snippet in it is then combined with the buildout config on buildout.

The next step could be to have these text snippets in a signed repository on the Internet, and they could be managed (downloaded to the folder) through the web, in a Plone control panel, similar to the behaviour a a package manager such as synaptic on Ubuntu.

/Jörgen

Eggnest

Posted by Ross Patterson at Mar 18, 2009 03:52 PM
Thanks for the suggestion, I'll take a closer look at that if I ever get back to this problem.
Contact

me@rpatterson.net

IRC: zenwryly@irc.freenode.net
GTalk: merpattersonnet@gmail.com
Yahoo IM: patterson_ross
AIM: rosspatters
MSN: me@rpatterson.net
Skype: merpattersonnet

831-338-9197
Fax: 831-480-5894

PO Box 7775 #10587
San Francisco, CA
94120-7775