Hi, it's very fancy to talk about XML, but please: Whenever you talk about XML, also talk about DTDs.
Without a DTD, XML is not more than "every element that starts also has to end, and you may nest elements". May that's why most peaply are so excited by XML: They just wrap something in XML. A DTD is absolutely essential for verifying XML files (other than low-level syntax). So provide a DTD, and also make sure that the XML files you create or use conform to that DTD. Regards, Ulrich On 27 Feb 2006 at 16:21, houghi wrote: > On FOSDEM in the speed talks, I held a speed talk about an XML file for > YaST and other repositories. The presentation can be found here: > http://en.opensuse.org/XML_File_for_repositories until there is an official > place for FOSDEM presentations. > > This discussion is about the layout of the XML file and also about what > SUSE already has in place or is planning, so an easy integration is > possible. So any feedback on that is welcome. > > An extremely basic proof of concept in PHP can be found on > http://houghi.org/mirrors/main.php (DON'T USE THE DATA. It is not complete > and most likely incorrect) the directory holds all the files and php files > are copied as php.txt as well. > > So what we need is to define what the layout of the XML must be. What must > go in it and what not. Any feedback is welcome. Example XML files and php > pages for proof of concept can be sent directly to me. > > So please let all know what your ideas are. What does SUSE already have? > How do you see the XML layout? > > houghi > -- > Nutze die Zeit. Sie ist das Kostbarste, was wir haben, denn es > ist unwiederbringliche Lebenszeit. Leben ist aber mehr als Werk > und Arbeit, und das Sein wichtiger als das Tun > - Johannes Müller-Elmau > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
