|
|
|
Version 2 of the calendar modules released!Friday and today was finally the days when an official release of the
calendar was done after the refactorings I have been doing since december.
There are some big internal changes:
New i18n supportThe translation is now done with the Zope3/Five i18n support that comes with Zope 2.9. This means that it no longer requires Localizer, which makes it much easier to use the calendar outside of CPS. In fact, you now have a full i18n support in pure Zope!Using local utilities instead of portal toolsAlso in Zope 2.9 is the support for local utilities. This is the Zope3 replacement for portal tools. This means that you no longer depend on the name of the utility, but you depend on what interface it provides. This too makes it neater to use the calendar outside of the CMF framework. Most of all this provides cleaner code internally, and is another step towards having the same code for Zope2 and Zope3 (although there is still some way to go).Improved installation support.
CPSSharedCalendar now uses GenericSetup to do installations and upgrades.
GenericSetup is still somewhat immature, but it already is a great
improvement on the programmatic installers we used before. |
Nuxeo Bloggers: Log in! Search Nuxeo Blogs
About this blog
Lennart Regebro
Nuxeo Bloggers
Photos and Pictures
|
|
Nuxeo -
Indesko -
Nuxeo 5 Project
All content is copyrighted by their author. CPSSkins is Copyright © 2003-2006 by Jean-Marc Orliaguet. | CPS is Copyright © 2002-2006 by Nuxeo SAS. |