Peter Münster wrote: > On Tue, Mar 11 2008, Taco Hoekwater wrote: > >>> What about merging the 2 texshow databases (web and perl), and then >>> maintaining only one unique database? >> texshow.pl can't always go to the web to fetch (or even check the >> filestamp) of its database, that would be dead-slow. So that >> would mean pre-packaging the database in the distribution, and >> that in turn means it will need a maintainer ... > > Hello Taco, > > Do the 2 databases have the same format?
Probably not, texshow-web is a Rails application so it will probably use an actual SQL database for the additional information. Patrick will know for sure. texshow.pl is uses the cont-XX.xml files from the core distribution, and, optionally, a second XML file per interface for the explanations and examples etc. The format for that second file is: <cd:explanations> <cd:explanation name="<cmdname>" [type="environment"] > <cd:description>...</cd:description> <cd:comment>...</cd:comment> <cd:example>...</cd:example> <!-- can be repeated --> </cd:explanation> ... <!-- more explanations --> </cd:explanations> > If yes, I could be the maintainer, and copy in a regular time interval the > web-database to some svn repository or elsewhere for the distribution. > Then texshow.pl would see the same database, just not the latest version. > And whenever you or other people add new commands and descriptions, they do > it on the web only. > > If no, then we could discuss other options... > > Best wishes, Peter > ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________