Status of CPS 3.5.2

Georges Racinet <[email protected]> Sat, 11 Dec 2010 15:50:00 +0100
Newsgroups gmane.comp.web.zope.cps.devel
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============0705856103==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="------------enig2A5B54DC8C09EE8DD169AA81"

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig2A5B54DC8C09EE8DD169AA81
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi everyone,

in a previous message, I was stating that CPS 3.5.2 would be about to
capitalize on the unicode-ready CPS 3.5.1 and new features, and that'd
be released in early november, driven by consumer projects.

Well those projects have been requiring more than initially thought and
some of those new features have had more consequences than expected, and
CPS 3.5.2 hasn't been released yet. Let met remind everyone that point
releases can be done really easily and pushed on the main repositories
on demand.

One major example : we now have the possibility to fill Image Galleries
in one shot with a big zip upload and they have on-the-fly thumbnail
generation (#637, #2204, #2205). This has actually been developed before
the 3.5.1 release, and has been merged right after. It's all CPSTramline
aware and creates TramlineImage objects above a certain size threshold.

But the Image and Photo widgets themselves have resize capabilities,
which don't work for TramlineImage, and they are overall a big mess. The
right thing to do was obviously to plug them on the new, generic,
on-the-fly resizing system (#2234) and not do any resizing any more
(which btw is not a widget job). For consistency, and to avoid adding to
the mess of File and Image widget URI generation, this led to a full
refactor of these (#2308) with a new, clean API on DataModel. This big
task is almost finished now : I do have the new Image Widget in my local
repo, but all derived widgets have to be adapted, too.

What is still needed for the release :

 - completion of all above-mentioned tickets, including upgrade steps
for Image Widgets and their derivatives
 - a bit of polishing for the unicode-related upgrade steps (#2309)
 - more testing
 - packaging work, notably, .deb packages for Debian 5.0 (lenny), Ubuntu
8.04 LTS and 9.10.
 - more time on our hands.

Therefore, the new goal for CPS 3.5.2 release will be January 1st, 2011.
I am tempted to release Zope 2.10 branches for CPS 3.5.2 right after
that. If everything goes as expected with CPSDesignerThemes, this will
be a mere matter of packaging.

I'd like to brake on new features for CPS 3.5.3 to focus on refactoring
and overall cleaning (DeprecationWarning hunt is open). More about that
later

Cheers

--=20
Georges Racinet, http://www.racinet.fr
Zope/CPS expertise, assistance & development
GPG: 0x4862FFF7 identi.ca & twitter: gracinet


--------------enig2A5B54DC8C09EE8DD169AA81
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBCAAGBQJNA4+YAAoJEOAffZJiF+Z4cvMH/jFne43g3WHrB4JM03Oq/9W2
pQ4ajTjjrpNibZxMRH7zyxgJzuqzKnhDX8fpLuA4FmjuY4HjOPMC1Lz3v1GFO2yx
OpNfqPrKTNCgWJuadaxayTwCUC4mZxVOEb9crtVJb3jvA0W6xl8hVoUONySvqdyR
M9yK1XWNE6+Fxu7kxD2S3tE4pvOxY+1bR4/JtdE5pGaiiM2W0TnhgWtWJpAHUEJG
6ykzaelqBUCKH1w3YdnWlZOd1mzSrEDND79AbODI2CxWXowyuxbtiXvx7O8MuLQ6
/VD7lGrZFu83VEY0kBD0cVuzLDvCBIjHWSyFF1k7SVOE4HWHkLvbG1lxMKpKn+M=
=C2oT
-----END PGP SIGNATURE-----

--------------enig2A5B54DC8C09EE8DD169AA81--

--===============0705856103==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
cps-devel mailing list
http://lists.nuxeo.com/mailman/listinfo/cps-devel

--===============0705856103==--