Johnny's Software Saloon

Weblog where I discuss things that really interest me. Things like Java software development, Ruby, Ruby on Rails, Macintosh software, Cocoa, Eclipse IDE, OOP, content management, XML technologies, CSS and XSLT document styling, artificial intelligence, standard document formats, and cool non-computing technologies.

My Photo
Name:
Location: Germantown, Maryland, United States

I like writing software, listening to music (mostly country and rock but a little of everything), walking around outside, reading (when I have the time), relaxing in front of my TV watching my TiVo, playing with my cat, and riding around in my hybrid gas/electric car.

Monday, August 02, 2004

Why Cocoon Makes a Good Web Publishing System

As explained in the article XML Web Publishing -- Featured Product -- CMS Watch, Cocoon can document data in many different formats. This is what a content publishing system must do. A content management system must merely store, secure, and retrieve many different documents. But a content publishing system is what gives those documents in different file formats to the user when he retrieves it.

JSR-170 defines a Java Repository API for interfacing to a Content Repository. The specification says that such a repository will allow versioning by the author, content indexing and searching, access control, and so on.

JSR-170 just went public about 2 weeks ago. If and when Cocoon supports JSR-170, it will basically become an extremely powerful component in enterprise document content management/publishing systems using a very standard API. Cocoon's inventor, Stefano Mazzocchi, sits on the JSR-170 committee as Apache Software Foundation's representative.

Considering it already has some JSR-168 portlet support and amazing powers of document transformation, and it looks like JSR-170 is a safe bet for some time in the future, Cocoon is well on its way to becoming a very satisfactory front-end for corporations and other organizations' document and reporting systems.

0 Comments:

Post a Comment

<< Home

Related pages & news