On 24 May 2013 13:30, Justin Ross <justin.r...@gmail.com> wrote:

> Some of the issues you raise will be addressed in an upcoming "update"
> mail, so I won't address them here.
>
> On Sun, May 19, 2013 at 9:00 PM, Robbie Gemmell
> <robbie.gemm...@gmail.com> wrote:
>

[.. snip ..]


> > I had a quick look at the source and had a couple of questions:
> >
> > Am I right in thinking you now need to perform 2 generation steps to get
> > from the docbook source to having output that can be put up on the site?
> > This seems a little cumbersome, especially given the current single
> > generation step seems to make people too lazy to publish their changes on
> > the site as it is (though I guess we should just get around to automating
> > this with a build on the ASF Buildbot instances and link to that).
>
> Sort of.  In general, for release content, there's a special
> generation step.  That's really a per-release task, however, not
> something that many developers would typically do.  The idea is that
> the release manager would do the generation with each new release.
> I've spent a good deal of time to make this easy (much easier than
> it's been in the past), probably because it's one of the jobs I've had
> to do with each release.
>
> Also, I guess I should say that the two steps are easily collapsed:
> "make gen-release RELEASE=0.22 render".
>
> Trunk documentation would, as you suggest, best be solved by automated
> builds.
>
>
So I'm at a bit of a loss as to why a two step document generation process
would be a good idea.  Is there something that is now being done that
cannot be done using the docbook -> html XSL transforms?  I'm not the
greatest fan of docbook, but adding in a secondary transform on top of an
existing transform seems a little odd.  If docbook cannot give us the
output we need, why are we still using docbook?

-- Rob

Reply via email to