I see the following minor quirks in the catalog.xml
file included with docbook-slides-3.4.0:
- Its comments refer to "DocBook Website" instead of
"DocBook Slides".
- The second rewriteSystem refers to 3.4 instead of 3.4.0.
- The catalog only maps system identifiers; it would be
nice if it also mapped public identifiers.
Logged In: YES
user_id=118135
Hi Justus,
Thanks for the bug report.
> I see the following minor quirks in the catalog.xml
> file included with docbook-slides-3.4.0:
> - Its comments refer to "DocBook Website" instead of
> "DocBook Slides".
OK, I have fixed that in CVS.
> - The second rewriteSystem refers to 3.4 instead of 3.4.0.
That is by design. We decided to version the DTD
separately from stylesheets. The version of the
styleshsets is 3.4.0, and the version of the DTD is 3.4.
> - The catalog only maps system identifiers; it would be
> nice if it also mapped public identifiers.
OK, I will add them and post another dialog here after
I'm done.
--Mike
Logged In: YES
user_id=635855
> That is by design. We decided to version the DTD
> separately from stylesheets. The version of the
> styleshsets is 3.4.0, and the version of the DTD is 3.4.
Ah, yes, I remember this discussion. In this case, the bug
is on the Web: the DTD is located under .../3.4.0/..., not
under .../3.4/... at docbook.sourceforge.net.
Thanks!
Justus
Logged In: YES
user_id=118135
> Ah, yes, I remember this discussion. In this case, the bug
> is on the Web: the DTD is located under .../3.4.0/..., not
> under .../3.4/... at docbook.sourceforge.net.
Yep, I know. I reckon we could fix it with symlinks,
but I don't want to because I think it's just a symptom
of the real problem, which is thet the Slides and
Website distros are "hybrids" that package the
DTD/schemas with the stylesheets.
I think they chould be packaged separately: The
DTD/schemas as separatte releases, with the stylesheets
just rolled into the main docbook-xsl disto. That will
solve the versioning/URI problem, along with some other
problems.
I'm just waiting to see if I can get consensus from the
other members of the project before making the change.
--Mike