Mombu the Programming Forum sponsored links

Go Back   Mombu the Programming Forum > Programming > itools 0.5.0 released
User Name
Password
REGISTER NOW! Mark Forums Read

sponsored links


Reply
 
1 21st June 01:11
j._david_ibáñez
External User
 
Posts: 1
Default itools 0.5.0 released



What is it?

* itools.uri -- an API to manage URIs, to identify and locate resources.

* itools.resources -- an abstraction layer over resources that let to
manage them with a consistent API, independently of where they are
stored.

* itools.handlers -- resource handlers infrastructure (resource
handlers are non persistent classes that add specific semantics to
resources). This package also includes several handlers out of the
box.

* itools.xml -- XML infrastructure, includes resource handlers for XML,
XHTML and HTML do***ents. Plus the Simple Template Language.

* itools.i18n -- tools for language negotiation and text segmentation.

* itools.workflow -- represent workflows as automatons, objects can move
from one state to another through transitions, classes can add specific
semantics to states and transitions.

* itools.catalog -- An Index & Search engine.


What's new?

URI
- Add the method 'resolve2' to the path API.
- Don't support the add operation on paths anymore.
- Serialize an empty path to '.' instead of ''.

Resources
- Now resources provide the attribute 'uri'.
- Add 'get_mimetype' to the API.

Handlers
- New model to find the right handler for a resource.

XML
- Start support for schema.

Simple Template Language
- Improve performance.

Index & Search
- Implement boolean queries.

Do***entation
- Improve the chapter "Resource Handlers".
- Start chapter about internationalization.
- Start appendix about the coding style.
- Improve the GNU arch appendix.


Links

- Download and Do***entation, http://www.ikaaro.org/
- Mailing list, http://in-girum.net/mailman/listinfo/ikaaro


Credits

Thanks to Hervé Cauwelier for improving the STL performance
and other fixes.


--
J. David Ibáñez
Itaapy <http://www.itaapy.com> Tel +33 (0)1 42 23 67 45
9 rue Darwin, 75018 Paris Fax +33 (0)1 53 28 27 88
  Reply With Quote


  sponsored links


Reply


Thread Tools
Display Modes




Copyright © 2006 SmartyDevil.com - Dies Mies Jeschet Boenedoesef Douvema Enitemaus -
666