As appealing as that is, there's also examples, hyperlinks,
cross-refererences to other classes and components, etc.

On 8/5/05, Norbert Sándor <[EMAIL PROTECTED]> wrote:
> What about generating the XMLs based on the embedded documentation in
> components? (Maybe with some external documentation like examples.)
> 
> Today I finished the integrating of TapDoc and Tapestry's parsing features,
> so it works even with annotations as well. (Of course there are several
> enhancements to do yet.)
> It would be possible to create an XSL file (and do some configuration) which
> generates the required XMLs.
> (I don't know how Forrest works and I haven't found any component XML on
> CVS, it's just an idea.)
> 
> What do you think?
> 
> BR,
> Norbi
> 
> ----- Original Message -----
> From: "Howard Lewis Ship" <[EMAIL PROTECTED]>
> To: "Tapestry development" <[email protected]>
> Sent: Wednesday, August 03, 2005 8:20 PM
> Subject: [IMPORTANT] Community effort to supply documentation
> 
> 
> Over the weekend I added a LARGE number of JIRA Issues, describing the
> gaps in the component reference (for the framework, and for the
> contrib library).
> 
> Thiis is an EXCELLENT chance for the wider Tapestry developer
> community to contribute to the project!
> 
> Converting from the HTML format to the Forrest XML format is not very
> difficult and there's plenty of examples already available.  Better
> yet, you can be effective without needing commit privs ... because
> it's very reasonable to just attach the final file to the JIRA issue.
> 
> Here's how I see the process:
> - Developers (not committers) select a Component Reference page to work on
> - Add a comment to the JIRA issue (i.e., take ownership)
> - Create the documentation (Forrest XML) and attach it to the JIRA issue
> - A committer applies the file (or patch) and closes the issue
> 
> 
> To build the documentation, you need to do a bit of setup, documented
> on the Wiki:
> 
> http://wiki.apache.org/jakarta-tapestry/BuildingTapestry
> 
> Pay attention to the notes at the end, about the live-site target.  Very
> handy.
> 
> Thanks in advance to everyone who pitches in!
> 
> --
> Howard M. Lewis Ship
> Independent J2EE / Open-Source Java Consultant
> Creator, Jakarta Tapestry
> Creator, Jakarta HiveMind
> 
> Professional Tapestry training, mentoring, support
> and project work.  http://howardlewisship.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> 
> 


-- 
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind

Professional Tapestry training, mentoring, support
and project work.  http://howardlewisship.com

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

Reply via email to