Re: DocBook XML DTD-4.4

2005-04-01 Thread Randy McMurchy
Randy McMurchy wrote these words on 03/31/05 11:22 CST:

 I am updating BLFS to the current version (4.4) of the DocBook XML
 DTD. This will render tonight on Belgarath and be available on the
 mirrors Friday morning.

 So, once I hear from Matt, I'll know that everything is good and
 I'll perform the update on *all* the BLFS XML sources in trunk.
 
 What this means to the Editors and anyone else who wishes to render
 the BLFS book is that you'll need to install the 4.4 DTD on your
 local systems.

I've not heard back from Matt yet, but I checked the LFS source files
in SVN and they reference the 4.4 DTD. I checked on Belgarath and
the 4.4 DTD is installed. Everything appears to be a go with the
conversion of the BLFS sources to the 4.4 DTD.

One thing for you folks that have build scripts. Update your scripts
to add a new Element to your script. There's a new element, the
htmltblx element. I'm not sure if this is/would be referenced by
anything but it is a new addition to the build script.

-- 
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]
02:14:00 up 29 days, 12:18, 4 users, load average: 0.03, 0.14, 0.33
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: DocBook XML DTD-4.4

2005-04-01 Thread Randy McMurchy
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