Login

Repoze Blog

2008-05-09 00:00:00-05:00

repoze.plone 2.5.5 and repoze.zope2 2.9.8 Released

For the oldskool, we've released versions of repoze.plone and repoze.zope2 which are capable of running Plone 2.5.5 and Zope 2.9.8. Previously, folks who had wished to run Plone under repoze.zope2 were limited to running either Plone 3.0.6 or 3.1.1. There are plenty of folks out there who can't move to any version of Plone 3 just yet. These releases are for you. Instructions are below about how to get Plone 2.5.5 and/or Zope 2.9.8 installed so they run under repoze.zope2. We support both buildout and virtualenv-based installs, so each is documented separately.

Installing Plone 2.5.5 (implies Zope 2.9.8)

Install repoze.plone 2.5.5 using Buildout


$ svn co http://svn.repoze.org/buildouts/repoze.plone/branches/2.5.5

$ cd 2.5.5

$ python2.4 bootstrap.py

$ bin/buildout

.. follow instructions here on in ..

... or install repoze.plone 2.5.5 using Virtualenv


$ virtualenv24 --no-site-packages plone255

$ cd plone255

$ bin/easy_install -i http://dist.repoze.org/plone/2.5.5/simple repoze.plone

$ bin/mkzope2instance .

$ bin/addzope2user admin admin

$ bin/paster serve etc/zope2.ini

Installing Zope 2.9.8 only (if you don't use Plone)

Install repoze.zope2 2.9.8 using Buildout


$ svn co http://svn.repoze.org/buildouts/repoze.zope2/branches/2.9

$ cd 2.9

$ python2.4 bootstrap.py

$ bin/buildout

.. follow instructions here on in ..

Install repoze.zope2 2.9.8 using Virtualenv


$ virtualenv24 --no-site-packages zope298

$ cd zope298

$ bin/easy_install -i http://dist.repoze.org/zope2/2.9/simple repoze.zope2

$ bin/mkzope2instance .

$ bin/addzope2user admin admin

$ bin/paster serve etc/zope2.ini

One good thing about doing this work is that it's becoming a little clearer how we need to lay out our distribution site (dist.repoze.org) to support multiple build revisions of the same piece of software. I haven't managed yet to clean it up entirely but I think I know how to now.

Have fun!

-C

posted at: 00:00 | permalink