Re: Central teams database (was Re: cvs-po-commits-list *still broken*)



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>l10n opentle org</email>
  </coordinator>
  <changenotification>
   <!-- example! not real (yet) -->
   <email>cvs-po-commits-th-list gnome org</email>
  </changenotification>
 </team>
 <team>
  ...

--
Ross



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]