[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook] docbook changelog
Hi Zoltan,
In general, the schemas in DocBook 4 are backwards
compatible with earlier versions. Changes in new versions include adding
attributes and elements, but not removing them or renaming them. The
DocBook Technical Committee was very careful to make sure that each new schema
release in the 4.x series would work with a previous installed base of DocBook
documents. That means if your document is valid in 4.1.2, then it should
also be valid in 4.4. I would suggest you try just changing the reference
to the schema version and revalidating. I would be surprised if it did not
validate.
The break in backwards compatibility came in going
from 4.5 to 5.0. That was advertised as such, and requires an
upgrade of XML documents. An XSL stylesheet is already available to assist
with that process.
Regarding change logs, for version 4.x, the normative schema for DocBook XML was DTDs.
The officially released DTDs are available from docbook.org, and each release
contained a ChangeLog file. These ChangeLog files are the sequential
records of checkin comments from the revision control system, so they are not an
easy summary of "what's changed" in each each version. See for
example:
But I don't think you will need to construct an
upgrade script from the change logs because of backwards
compatibility.
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]