Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: html401-dtds - HTML 4.01 document type definitions https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=181068 ------- Additional Comments From ville.skytta@xxxxxx 2006-02-12 14:18 EST ------- docbook-dtds and xhtml1-dtds don't really seem to constitute a common policy. I think the basic ideas are mostly the same in them, this package and the Debian policy. docbook-dtds AFAICT unnecessarily embeds full version-release strings into its install dirs, making it hard for apps to point only to a specific version of the dtds. It also sets SGMLDECL in a catalog that gets included in the global catalog which is problematic because SGMLDECL (at least as implemented in opensp) is global and the first one encountered will be used for _all_ subsequent matches -> breakage. Further, it registers itself to the private catalogs of openjade -> most likely unneeded, needs changing between openjade releases, and results in a build dependency loop. xhtml1-dtds registers the dtds only to the XML catalogs (despite of installing into sgml dirs) so it's somewhat different. It also embeds a date stamp (but not version-release) in its install dirs but that's less problematic than in docbook-dtds because there's a xmlcatalog in an unversioned path in /usr/share/sgml/xhtml1. Both of the above install DTDs executable, but that's probably just a bug. So in a nutshell, compared to those, this package uses a dir structure that is very unlikely to need changing, installs a self-contained catalog to its own dir below /usr/share/sgml, uses DTDDECLs instead of SGMLDECLs in order to not interfere with (nor be confused by) other SGML dtd packages' SGML declarations, + bug fixes. Yes, I intend to file some related bug reports in the future :) And I have also HTML 2.0, 3.2, 4.0, ISO-HTML, XHTML Basic 1.0, XHTML 1.1, SMIL 2.0, and RSS *-dtds packages more or less ready to roll, some of which will probably be submitted later. -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug, or are watching the QA contact. -- fedora-extras-list mailing list fedora-extras-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-extras-list