Introducing Plock Pins#

“Plock Pins are the greatest thing to happen to Plone since Buildout” — Alex Clark

alternate text

Plock Pins are the final incarnation of a collection of Plone Buildouts I’ve been developing since 2010. They attempt to make it easy to install Plone with only Python installed [1]. Installing Plone with Plock Pins looks like this:

$ virtualenv-2.7 .
$ bin/pip install zc.buildout
$ bin/buildout init

Now edit your buildout.cfg to include a link to the Plock Pins:

extends =

Then run Buildout:

$ bin/buildout

Followed by the following command to start Plone:

$ bin/plone fg

That’s it! This technique should work for all versions of Plone all the way back to Plone 1.1. If it doesn’t, please let me know here:

Finally, here is a list of all available Plock Pins you can extend [2]:

[1]In future versions of Python 3.x, the Pip installer will be included as part of the core software. This will lessen the burden for users attempting to install packages from PyPI. In 2.x, one must install Setuptools and/or Pip before attempting to do so.
[2]Remember to use Python 2.4 for < Plone 4