Hi, Le vendredi 28 janvier 2005 � 15:36 +0100, Erik Bruchez a �crit : > Do you think it is good practice in general to open schemas?
This is controversial, but yes, I do think that it's a good practise :-)... > Only for foreign attributes, or also for foreign elements? I would say for foreign attributes and for foreign elements where they are not too troublesome, ie in complex contents. The problem with allowing foreign elements in simple contents is that they transform these simple contents in mixed content models that are much more tough to process. In that two cases (foreign attributes and foreign elements in simple contents), many applications using DOM won't even notice these additions and other applications can easily be programmed to ignore foreign namespaces. > As opposed, say, to making sure two specifications can specifically > collaborate, for example XHTML and XForms. Hmmm... Would have it be possible to add XForms within XHTML if XHTML hasn't been designed to be open to foreign namespaces? In the case of XHTML, that's a controlled openness, with practises described in the modularization of XHTML, but still, I think that this openness is the foundation that has made XForms possible. In another area, probably closer to XPL than XHTML, schema language annotations enable all kind of interesting applications that I have described in a chapter of my RNG book : http://books.xmlschemata.org/relaxng/RngBookAnnotations.html . Eric -- Read me on Advogato. http://advogato.org/person/vdv/ ------------------------------------------------------------------------ Eric van der Vlist http://xmlfr.org http://dyomedea.com (ISO) RELAX NG ISBN:0-596-00421-4 http://oreilly.com/catalog/relax (W3C) XML Schema ISBN:0-596-00252-1 http://oreilly.com/catalog/xmlschema ------------------------------------------------------------------------ ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ orbeon-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/orbeon-user
