I think you are right on.  +1

Quoting Jose Gonzalez Gomez <[EMAIL PROTECTED]>:

> 2005/10/25, Jason van Zyl <[EMAIL PROTECTED]>:
> > On Tue, 2005-10-25 at 09:35 +0200, Jose Gonzalez Gomez wrote:
> > > Brett,
> > >
> > > Do you mean docbook support in Doxia or are you talking about anything
> else?
> >
> > He meant find a general approach that works. If it can be done in Doxia
> > that's great, otherwise you might need a separate tool.
> >
>
> Please, correct me if I'm wrong, as I have made some assumptions from
> my little knowledge of the inner operations of Maven and Doxia...
>
> I think the problem here is trying to match two completely different
> approaches:
>
> 1. In first place, we have Doxia that (I think) was created as a tool
> to parse and generate documentation in several formats. I guess
> (correct me if I'm wrong) that the original primary purpose of Doxia
> was being able to integrate documentation written in several formats
> in a Maven site. The problem with such an approach is that you have to
> stablish a common group of elements that all those source formats must
> share (the Sink interface in Doxia), so if you have a source format
> richer than that, you're losing in the process.
>
> 2. In second place we have Docbook, a format that was created to write
> technical documentation. The real power of Docbook (IMHO) is not the
> format itself but the possibility of using almost WYSIWYG editors and
> the style sheets available that let you generate documentation in a
> lot of formats: HTML, XHTML, PDF, JavaHelp, Eclipse Help,... Here you
> have just a source format you use to generate whatever you want, so
> you don't have the need to limit your output, as you come from a known
> input.
>
> I have the feeling that wahtever you do in Doxia regarding Docbook:
> 1. You are reinventing the wheel in some sense, as you already have
> the Docbook stylesheets, and
> 2. You are losing a lot of the power and richness of Docbook
>
> So I have the feeling that this is not the right approach... What I
> would probably do is drop the docbook support in Doxia (or keep it
> deliberately simple), as I see no reason to write a Maven site using
> Docbook: APT or HTML/XHTML are much more adequate to do that.
>
> Any way, I think a plugin for managing Docbook files is needed, as I
> may want to generate project documentation in PDF format, JavaHelp
> files, whatever that doesn't go directly into the Maven site... this
> should be included in the build process of the project, as it's just
> another deliverable, or artifact in the Maven vocabulary. And this
> should be done using the Docbook stylesheets, as there is a lot of
> effort put into them, and they're proved and reliable. Also I don't
> think writing all this support into Doxia is neither sensible nor
> possible.
>
> What do you think about this?
>
> Best regards
> Jose
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>




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

Reply via email to