Python2.4 has been removed, now what for Zopistas and Plonistas?

2010-04-27 Thread Toni Mueller

Hi,

unfortunately, I've missed decision to remove Python2.4 from Debian,
but the result is that Zope2.10, required for Plone 3.x, will not run
on Squeeze anymore, and that the zope2.10 package from sid is now
completely uninstallable.

Even installing Zope from upstream's source, imho the recommended
method, does no longer work without prior manual installation of Python
and a load of additional packages from their respective upstream's
source, too (makes it much more of a hassle...).

I am not sure that this was a good choice, although I feel the pain of
maintaining a Python 2.4 stack in Squeeze, because:

 * Plone, and thus Zope is still a major Python application, and I
   heavily doubt that Plone 4.0 will see the light in time to make it
   into Squeeze (it's currently in alpha state, afaik).

 * The upgrade from Plone 3 to Plone 4 requires significant work, which
   many users will probably not even be able to handle shortly, so
   their options will be to continue to run Lenny, compile from source
   entirely, along with appropriate testing and deployment efforts, or
   to switch platforms.

 * I therefore think that Plone 3 is here to stay for at least one or
   two more years, because of the migration effort.

 * Plone 3 absolutely requires Zope 2.10.


If Python2.4 will stay out of Squeeze, I think removal bugs should be
filed against all packages that are required for Plone3 and not
elsewhere, including Zope 2.10 and friends to avoid trying to eg.
install a package only to see an error message because depenencies
can't be met. Right? Wrong?


Kind regards,
--Toni++


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100427091730.15584.qm...@oak.oeko.net



Re: Python2.4 has been removed, now what for Zopistas and Plonistas?

2010-04-27 Thread Luca Falavigna
Il 27/04/2010 11.17, Toni Mueller ha scritto:
 I am not sure that this was a good choice, although I feel the pain of
 maintaining a Python 2.4 stack in Squeeze, because:
 
  * Plone, and thus Zope is still a major Python application, and I
heavily doubt that Plone 4.0 will see the light in time to make it
into Squeeze (it's currently in alpha state, afaik).
 
  * The upgrade from Plone 3 to Plone 4 requires significant work, which
many users will probably not even be able to handle shortly, so
their options will be to continue to run Lenny, compile from source
entirely, along with appropriate testing and deployment efforts, or
to switch platforms.
 
  * I therefore think that Plone 3 is here to stay for at least one or
two more years, because of the migration effort.
 
  * Plone 3 absolutely requires Zope 2.10.

When dealing with python2.4 removal, we asked Fabio about state of the
art of Zope 2.14 and Plone 4. He replied he hadn't way to look at them
at that time, and he would have looked upgrading the whole stack in
April/May. CCing him, to see if things evolved.

 If Python2.4 will stay out of Squeeze, I think removal bugs should be
 filed against all packages that are required for Plone3 and not
 elsewhere, including Zope 2.10 and friends to avoid trying to eg.
 install a package only to see an error message because depenencies
 can't be met. Right? Wrong?

When removing python2.4 packages, we told ftpteam to leave rdependencies
alone for the time being, as they have to be fixed, and clearing NEW
again wouldn't have been that efficient.

If those packages are beyond any repair, maybe filing RM bugs against
them is the way to go. Fabio, thoughts?

Regards,

-- 

  .''`.
 : :' :   Luca Falavigna dktrkr...@debian.org
 `. `'
   `-



signature.asc
Description: OpenPGP digital signature


Re: Python2.4 has been removed, now what for Zopistas and Plonistas?

2010-04-27 Thread Fabio Tranchitella
* 2010-04-27 15:16, Luca Falavigna wrote:
 When dealing with python2.4 removal, we asked Fabio about state of the
 art of Zope 2.14 and Plone 4. He replied he hadn't way to look at them at
 that time, and he would have looked upgrading the whole stack in
 April/May. CCing him, to see if things evolved.

The current stable release of Plone requires python2.4 and Zope2.10, which
we cannot support in squeeze. I see no way to really support them, so I'd
prefer to have the packages removed.

 If those packages are beyond any repair, maybe filing RM bugs against
 them is the way to go. Fabio, thoughts?

I agree, feel free to file RM bugs for all the zope-related packages in the
archive which depend on python2.4.

Best regards,
Fabio


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100427134245.gh26...@mail.tranchitella.eu



Re: Python2.4 has been removed, now what for Zopistas and Plonistas?

2010-04-27 Thread Toni Mueller

Hi,

On Tue, 27.04.2010 at 15:42:45 +0200, Fabio Tranchitella 
fa...@tranchitella.eu wrote:
 The current stable release of Plone requires python2.4 and Zope2.10, which
 we cannot support in squeeze. I see no way to really support them, so I'd
 prefer to have the packages removed.

from my point of view, only Python 2.4 and a few supporting packages
like python-setuptools, python-virtualenv, python-imaging,
python-celementtree and python-elementtree, maybe python-crypto and a
few others are really useful for running Plone 3.x, but there is imho
no need to support the actual Zope packages in the system. I've not yet
made an effort to figure out a minimally useful set of packages,
though.

My preferred outcome would be to have these Python packages in Squeeze,
but remove everything else that is Zope 2.10 related, as these things
are imho better installed using buildout, anyway.

  If those packages are beyond any repair, maybe filing RM bugs against
  them is the way to go. Fabio, thoughts?
 
 I agree, feel free to file RM bugs for all the zope-related packages in the
 archive which depend on python2.4.

+1


Kind regards,
--Toni++


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100427162001.11566.qm...@oak.oeko.net



Re: Python2.4 has been removed, now what for Zopistas and Plonistas? [ADDENDUM]

2010-04-27 Thread Barry Warsaw
On Apr 27, 2010, at 06:32 PM, Toni Mueller wrote:

I'm not sure about how much the changes in the infrastructure would be
an obstacle, or prevent this from happening (didn't check yet), and I
don'tknow how the group thinks about the political and/or personal
issues involved, either. What I do see is that it will most likely
almost impossible to provide security support for Python 2.4 if
upstream decides to stop providing these (Barry?).

Officially, Python 2.4 is EOL.  The last release was 2.4.6 on 2008-12-19 and
it was a source-only release.  Even security patches will only be provided if
there's someone motivated enough to do it, which for a release as old as 2.4
is doubtful.

-Barry


signature.asc
Description: PGP signature


Re: Python2.4 has been removed, now what for Zopistas and Plonistas? [ADDENDUM]

2010-04-27 Thread Fabio Tranchitella
* 2010-04-27 18:33, Toni Mueller wrote:
 I forgot to ask what'd be the best way to go forward for Plonistas?
 I really think that there should be some time for Plonistas to upgrade,
 which the current scheme does not allow for.

I personally use the unified installer, and it works fine; I liked more the
debian packages, but it is quite complex to support them so I switched to
what is considered by upstream the only way to install plone nowadays.

Best regards,
Fabio


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100427181109.gi26...@mail.tranchitella.eu