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 veillard@xxxxxxxxxx 2006-02-12 14:35 EST ------- you can't mix sgml and xml resources in the XML catalogs. SGML definition will generate fatal errors when loaded by an XML parser. Anything reachable from /etc/xml/catalog must be XML only. So html-4... just can share things with xhtml1. W.r.t. using /usr/share/sgml for the XML catalog this is the unfortunate result of SGML nutheads blocking XML from the LSB standard a few years ago, so Red Hat had to keep them there instead of a far more logical /usr/share/xml subtree ! W.r.t. XHTML 1.1 and SMIL 2.0, they are extensible languages, i.e. the basic language defined in the DTDs are supposed to be extended with foreign elements in different namespaces, which is actually something which doesn't work with DTDs, so the usefulness of shipping those 2 gets very limited, as DTD based validation will just fail in general (but Relax-NG or XSD schemas would work better though there isn't good ways to reference them for catalog access from the instances). Please be very careful when trying to handle XML resources if you're competent in SGML but not really aware of XML, this is a very different field with very different rules and specifications, this has bitten us in the past hard and I don't want this to happen again. Daniel (libxml2 author and member of W3C XML Core Working Group) -- 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