Matthew Burgess wrote these words on 04/01/05 09:52 CST:
1. The 4.4 DTD renders the BLFS book just fine. I've been using it
for a month with no issues I can notice.
Yep, the DTD shouldn't affect rendering at all - it simply states what
elements are allowed within other elements, and what general type of
content they can contain is. i.e. it's only going to cause problems when
validating the sources against the DTD using something like `xmllint'.
Having said that, the 4.x series are well into maintenance mode now, and
won't contain any backward incompatible changes so your 4.3 Docbook
sources will be compatible with the 4.4 DTD too without changes.
This may be true with the XML DTD, however, I found out on the SGML
side that there are compatibility issues. I just recently updated the
libusb package and they switched from the 3.1 DTD to the 4.2 DTD. I
didn't think too much about it, as I had the rewrite statements to
point the 4.2 DTD to my installed 4.4 version.
The make puked during the creation of the docs. I then installed the
4.2 DTD, removed the rewrite statements from the catalog and the make
was successful.
Not trying to argue your point, just passing along what I found out.
I put the specific 4.2 SGML DTD version as an optional requirement
for the libusb package.
2. Belgarath has the 4.4 DTD installed.
Yes, it has.
3. The LFS book is using the 4.4 DTD in current SVN trunk sources.
Yes, it is.
Thanks for the info, Matt. This makes it official that the
conversion of the XML BLFS sources to the 4.4 DTD will happen
Sunday night.
--
Randy
rmlscsi: [GNU ld version 2.15.94.0.2 20041220] [gcc (GCC) 3.4.3]
[GNU C Library stable release version 2.3.4] [Linux 2.6.10 i686]
15:17:00 up 30 days, 1:21, 4 users, load average: 0.84, 0.32, 0.11
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page