Hello everyone. We are glad to announce the first release of the 3.5 series of CPS. You can download the tarballs at the usual place: http://www.cps-project.org/sections/downloads/
This release gathers all the improvements and bug fixes that have been made since one year ago, when the 3.4 stable branch has been derived from the trunk. The graphical rendering system has been entirely reworked, with the introduction of CPSDesignerThemes (see below). Life has been made easier for administrators, and a few new user-level features have been developed, but this is still a landmark release before one big job that's delicate to make in concurrence with other changes: the full unicode support and rendering. We'll go along the same path for future releases: 3.5.1 should also bring new features for publication oriented portals; with 3.5.2 should come at least the finalization of CPSDesignerThemes. Until 3.5.2, you'll have to be aware that the portlets editor is still based on CPSSkins, making it a bit inconvenient to edit portlets that belong to slots that aren't exposed in your existing CPSSkins themes. This is by no means blocking, but needless to say, we'll help people on the mailing list. Major changes in CPS 3.5.0 ========================== Note: this selection is about usage disregarding the corresponding amount of coding effort. CPSDesignerThemes ----------------- A new approach to themes in CPS, especially targeting professional web designers: design themes almost like static sites, only with special markers for portlet inclusions. In other words, you get the full expressive power of html and css, and not much to learn. It's also really fast, but graphical rendering isn't the most time-consuming part of CPS. The basic principles are described in this blog entry: http://www.racinet.fr/index.php?post/2009/06/10/A-new-themes-engine-for-CPS The current features include: - File system themes container (global) - theme choosing criteria (negociation) identical as CPSSkins' - CPSSkins export procedure - Ships with exported CPS 3.4 theme and use it. The roadmap is here: http://www.racinet.org/cps/designer-themes We are currently short before 0.3. Administrative tools and improvements ------------------------------------- - Switch user facility: the global manager can take any user's identity. Really a must to reproduce actual users' problems or check complicated rights configurations. It's much less a of a burden to test new developments or setups involving different roles (workflow...) - Cps jobs: ready made script harness to launch scripts. Makes it easier to launch administrative tasks. Already leveraged for meta_profile replaying, catalog reindex and tree cache rebuild. cpshousekeeping and cron system are planned. - Big error log cleanup: now most error logs are actually errors and it makes sense to get them in the mailbox. - Centralization of ldap connexion information and passwords. Typically just one will be needed for a portal. Easy to update password or switch server. User-level features ------------------- - Nested groups of users, a.k.a. groups of groups. - Social bookmarking portlet : Digg, Redit... - Integration of TinyMCE, a powerful Javascript HTML WYSIWYG text editor - Notification emails originate from the person that triggered them (can be changed); also more control over html rendering of document inside them, and support embedded images. Can be, e.g, forwarded to a mailing list. - No more mysterious Zope authentication popups for users: people stepping on unauthorized ground now get a proper Unauthorized page. This made a lot of user mistakes (sending links without checking permissions) look like software bugs. More detail =========== You can check the milestone status on http://svn.nuxeo.org/trac/pub/milestone See also the changelog issued by the packaging tool we use (bundleman) here: http://www.racinet.org/cps/changelog_347_350.txt This is from the time the 3.4 branch has been derived from the trunk. To compare with 3.4.9, see this: http://www.racinet.org/cps/changelog_347_349.txt Cheers. -- Georges Racinet, http://www.racinet.fr Zope/CPS/Plone expertise, assistance & development GPG: 0x4862FFF7
signature.asc
Description: OpenPGP digital signature
_______________________________________________ cps-users mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/cps-users
