On Aug 19, 2010, at 10:09 AM, Encolpe Degoute wrote:

I wrote an article to explain how to install Python2.4 on Ubuntu 10.4 :
http://encolpe.wordpress.com/2010/04/30/how-to-get-python-2-4-or-2-5-for-ubuntu-10-4/

So you're saying that all that has to be done is to put Karmic's python2.4 package in our Lucid repository, right ? One hack I'd seen online was simply to switch sources.list to Karmic the time to get python2.4 and related stuff -- that's definitely too ugly.

I'm still a bit concerned about updates and libraries (python-imaging etc.). We don't want people to think it's as robust as a supported and updated package in the official repos. I wouldn't use time checking Karmic updates, but if someone does it already, that's different.

I'll give it a try as soon as I have a vanilla Lucid installation on hand, anyway.

Maintaining self compiled versions is too much work to my taste.

Have you plan to port CPS on Zope 2.12/2.13 or on pur Zope 3 ?

Ahah, the big question, and you're not the first to ask. I'm all in favor of a move to Zope 2.12 for CPS 3.6, but certainly not within the next three months. Pure ZTK (Bluebream maybe?) would be probably even better, but I just don't know if that would be possible without sacrificing too much.

Now the thing is that I personally lack real experience on Zope > 2.9, and probably won't get any before such works could begin. Not to say that'd be a real problem for implementation, but that's a big one in the foreseeing department (we can start discussing possibilities on cps-devel if you wish). Also, beforehand advice wouldn't be enough: we obviously need more active developers. I know there are interested and knowledgeable people around, but no one (including me) will move until it starts looking doable. If everyone showed up in a discussion with no required commitment, things could very well be different.

As for the immediate future. I'm a bit tired of big jumps. Finishing and merging the unicode branches meant lots of work, and accepting big risks for our bleeding-edge production instances -- for no visible new features. So, it's time to calm down, finish to stabilize 3.5.1 and do the cool stuff that's been postponed precisely because of this release (been waiting for months for http://trac.cps-cms.org/ticket/2205, for instance, that I really needed). I guess any real implementation work would have to wait until 2011.

Cheers,

--
GR



Best regards,
Encolpe

Le 07/08/2010 14:51, Georges Racinet a écrit :
On 08/02/2010 10:03 PM, Georges Racinet wrote:
We are inviting everybody to install and test the RC, reporting issues in
the relocated and upgraded bug tracker at http://trac.cps-cms.org
(registration needed)

Hello again,

there are now packages of CPS 3.5.1-rc2 for GNU/Linux systems Debian
stable (lenny) and Ubuntu 9.10 (karmic) on my convenience apt
repository. It's incredibly faster to get a test instance with them and
they provide utilities to make more instances.

It is mandatory to read the repository setup instructions first, and
please don't skip the warning.
http://www.racinet.fr/index.php?pages/Debian-package.

That being said, the result is rather neat. Once the repositories have
been set up, one gets a running instance in one shot:
aptitude install opt-zope-cps-3.5
That command just ran for me in two and half minutes (including one of
download) on a mint-fresh lenny VM.

Quoting from the package:
Package: opt-zope-cps-3.5
Version: 3.5.1-9+rc2
(...)
Description: The standard set of CPS products
This package installs CPS-Standard-x.y.z in /opt,
a Zope/CPS instance creation utility (/opt/cps-x.y/bin/ mkcpsinstance),
and a testing instance in /var/opt.
Use this convenience package at your own risk, no liability shall be accepted.

The test instance has no CPS user at all (you should create one), The
ZMI toplevel admin account is:
login: admin
pass: admin

The packages are also a bit cleaner than those I made for 3.5.0. In
particular, they are intended to allow automatic upgrades (test instance
only) from 3.5.1rc2 up with them.
Use the mkcpsinstance script if you need to make a more serious
instance, and do the upgrades manually.

Ubuntu versions
---------------
Ubuntu 10.04 LTS (lucid) does not ship with python 2.4, so providing a
working .deb would mean to repackage the whole 2.4 stack, which is
definitely too much work for now.
There are recipes online to use karmic's version of python 2.4 within a lucid installation. In principle, the karmic package for CPS should work
after that, but this is far from rock-solid.

In karmic already, I had to provide python 2.4 packages for a couple
libraries.

By contrast, it's probably quite simpler to provide opt-zope- cps-3.5 for
8.04LTS and 9.04.

Debian versions
---------------
The same problems than Ubuntu 10.04 will start with squeeze (the current
testing).

I believe etch (current oldstable) versions would also be easy to make,
if someone asks.

Cheers,




_______________________________________________
cps-users mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/cps-users


--
Encolpe DEGOUTE
http://encolpe.degoute.free.fr/
Logiciels libres, hockey sur glace et autres activités cérébrales


--
Georges Racinet, http://www.racinet.fr
Zope/CPS expertise, assistance & development
GPG: 0x4862FFF7








_______________________________________________
cps-users mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/cps-users

Reply via email to