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 -- Georges Racinet, http://www.racinet.fr Zope/CPS expertise, assistance & development GPG: 0x4862FFF7 identi.ca & twitter: gracinet
signature.asc
Description: OpenPGP digital signature
_______________________________________________ cps-devel mailing list http://lists.nuxeo.com/mailman/listinfo/cps-devel
