forrest-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stephan Michels <step...@apache.org>
Subject Re: JSPWiki and Forrest
Date Tue, 06 May 2003 11:52:07 GMT


On Tue, 6 May 2003, Jeff Turner wrote:

> On Mon, May 05, 2003 at 07:04:37PM +0200, Luca Morandini wrote:
>
> > 3) BTW, does anyone know a Cocoon-based Wiki (JSPWiki is just fine, but
> > I'd like to have the same architecture for everything) ?
>
> Wikiland.  It uses the radeox rendering engine from the very nice
> snipsnap Wiki system:
>
> http://snipsnap.org/space/start
>
> which implements all sorts of wonderful stuff like code syntax
> highlighting with {code:java}, javadoc links {api:...} etc:
>
> http://snipsnap.org/space/snipsnap-help
>
> <offtopic>
> The neat thing is that we could replicate much of the Wiki macro system
> with a series of preprocessing XSLTs.  No custom APIs like radeox, just
> XML pipelines and components manipulating XML from cocoon: URLs.
>
> On this theme..
>
> Paul Prescod wrote:
>
> "Any business problem can be thought of as a data resource manipulation
> problem" [1]
>
> The Cocoon approach is "get the problem into 'data resource
> manipulation' mode ASAP".  Like Chaperon; forget trying to define an
> API for an abstract syntax tree, just output XML.  When tempted to write
> a Java API, instead write a schema.  They're both contracts, but XML's
> looser coupling combined with powerful Cocoon manipulation tends to make
> for a simpler and more flexible system.  See also "APIs Considered
> Harmful", http://www.itworld.com/nl/xml_prac/04182002/pf_index.html
>
> </offtopic rant> :)

Well said!

BTW, I would love to see a Cocoon version of a Wiki system. At the moment
I trying to get all things together (Cocoon + Forrest + Chaperon +
XMLForm), but I didn't come straight forward.

Stephan.


Mime
View raw message