[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: question about docbook*simple



For what they're worth, my 2 cents on the questions about packaging of
the Simplified DocBook DTD and Slides doctype.

Susan Kleinmann <sgk@kleinmann.com> writes:

> We have a package named docbook-xml-simple, which is quite out of date.
> I propose installing a new package called docbook-simple, to conflict
> with and replace docbook-xml-simple.  The reasons are:
> 
> a) There isn't any docbook-sgml-simple, so there's no need to distinguish
>    docbook-xml-simple from docbook-simple.

docbook-simple makes sense to me.

> b) The docbook-simple DTD has undergone a significant version numbering 
>    change.  Whereas the last version of docbook-xml-simple was 4.1.2.4,
>    the version of the current release of docbook-simple is 1.0CR2.  I would
>    guess that adopting this new version numbering scheme would require at least
>    an epoch change.

That makes sense to me also.

> c) The package docbook-xml-simple came with several versions of the simplified
>    DocBook DTD, corresponding to various versions of the DTD for DocBook 
>    itself.  This suggests that docbook-simple is a case where one might
>    want to keep around old versions of the package.  The package
>    docbook-simple could just co-exist with docbook-xml-simple.

It seems like it'd be better to have docbook-simple completely supersede
docbook-xml-simple, as you suggested initially. The only good reason I
can think of to keep docbook-xml-simple around would be if docs authored
using Simplified 4.1.2.4 could not be validated using Simplfied 1.0CR2+
(that is, if 1.0CR2+ were not backward-compatible with 4.1.2.4).

But as far as I know, no backwards-incompatible changes were introduced
between 4.1.2.4 and 1.0CR2 (and none will be unless/until there is a 2.0
Simplified release). So any "legacy" 4.1.2.4/docbook-xml-simple docs
should still validate against 1.0CR2+.

But you might want to check with Norm Walsh to confirm that.

> This matters because docbook-slides (which is no longer in the archive,
> but which I would like to resurrect with its newer version) depends on 
> a new-ish version of docbook-simple.
> 
> Therefore, if there was some agreement on how the new version of the
> simplified DocBook DTD should be packaged, I could proceed to finish
> packaging the new version of docbook-slides.

The latest Slides release depends on Simplified 1.0CR2, so it seems like
your initial suggestions to go with the name docbook-simple and have the
package conflict with and replace docbook-xml-simple are the way to go.

HTH,

  --Mike Smith




Reply to: