<decloak/>

(it's sad the number of lists I lurk on)

Just thought I'd throw in a few points..

 - Forrest is *purely* a documentation tool.  It is comparable to Maven's
   xdoc plugin, not Maven itself.  Compared to the xdoc plugin, it is
   bigger, slower, more powerful.  Running Forrest feels like firing a
   BFG2000 in Quake.  Slow build-up, WHOOMPH, casualties everywhere.  If
   you don't kill yourself, the effects can be impressive.

 - Forrest does not assume responsibility for the whole website, just the
   parts it renders.  So a javadoc link would be added to the menu, but
   whatever calls Forrest would have to also call Javadoc.

 - Forrest has fine-grained PDF generation (per page or per set of
   pages), so you could partition off a section (the user manual for
   example) and generate a PDF (or one-page HTML) for just that section.

 - Forrest's Maven plugin is mostly unused and probably broken (it's in
   Forrest's JIRA if anyone wants to play).

 - Forrest is massive (13Mb of Cocoon jars) and command-line rendering
   relatively slow.  Implies that even if the plugin worked,
   'site:generate' could not be a commonly invoked goal.
 
 - Slowness of command-line rendering is irrelevant for daily editing,
   because:
    - Most people would not need Forrest to develop docs.  Forrest
      completely separates content from presentation, with strong and
      stable contracts between (DTDs).  Doc writers can just write XML
      content, and if it validates, safely check it in.  Rendered results
      can be viewed (and committed to jakarta-site) through an online
      service like http://forrestbot.cocoondev.org.
    - Forrest has a built-in Jetty server, so for writers wanting visual
      feedback, edited pages can be rerendered instantly with Cocoon.

 - *Lots* of stuff (charting, scripting etc) is possible with Cocoon but
   isn't in Forrest until we find a half-decent use-case.  Wiki rendering
   is so that you can integrate a Wiki's text files into a Forrest-built
   site: http://www.apache.org/~jefft/forrest/samples/wikirenderer-site/
   The latest thing to be pulled in from Cocoon is Lucene searching.


--Jeff

(Forrest developer / BFG vendor)


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to