On พ., 2005-08-10 at 11:54 +0200, Christian Rose wrote: > What needs to be done is, basically: > 1. Come up with a sane DTD for the teams database > 2. Migrate the teams data to this DTD > 3. Put this XML database in CVS > 4. Make sure the web pages use this data through some scripts > 5. Make sure the translation status pages use this data > 6. Make sure Bugzilla uses this data through some scripts > 7. Make sure any other scripts use this data
That's *exactly* how I was thinking it should work. Thanks for putting it so concisely. Probably best to 'just do it' wrt to the teams database. One cool thing about XML is that you can throw the data together (to a certain extent) first, and the DTD will slowly reveal itself and evolve over time. How about starting with something like this and letting others on the list rip it to bits ;) When there's something useful, check an initial copy into CVS somewhere, announce it here and let people add/update their own team sections. <?xml version="1.0" encoding="UTF-8"?> <i18nteams> <team lang="th"> <englishname>Thai</englishname> <nativename>ไทย</nativename> <website>http://gnome-th.sf.net/</website> <coordinator> <!-- actually, I'm not, just an example --> <name>Ross Golder</name> <email>[EMAIL PROTECTED]</email> </coordinator> <changenotification> <!-- example! not real (yet) --> <email>[EMAIL PROTECTED]</email> </changenotification> </team> <team> ... -- Ross _______________________________________________ gnome-i18n mailing list gnome-i18n@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-i18n