On Wed, Mar 01, 2006 at 09:03:34AM +0100, Pascal Bleser wrote: <snip a lot of stuff I completely agree with> That is what I was thinking about.
I also started writing an XML Schema for it, with a sample file, but it's far from finished. I'll post what I've got later on.
First of all, we really have to decide about - - what data we need - - how to structure that data, also in a way it suits XSL transformations best - - and finally the XML grammar (XML Schema or DTD)
These are indeed the questions that need to be answerd first, so we don't have to correct things later. So what data do we need? Also into what detail do we want to go? In your example the boot.iso is onto file level. Interesting for the ISOs, but most likely not realy needed for individual files. Things that need to be included are apart from the abvious parts that will bring up the URL in the end are decription, an ID , the country and such. Also klet us not forget that download.opensuse.org will be doing the exact same thing most likely automatically for you, so if you point to download.opensuse.org it should already know a lot of things. (Small) disadvatage is that with download.openSUSE.org you can not decide yourself what mirror you want to use. So let us not forget the external additional repositories, like Guru or Packman wich might also have mirrors for themselves. 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