[NTG-context] texshow out of sync?
Taco Hoekwater
taco at elvenkind.com
Tue Mar 11 10:32:32 CET 2008
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
>
More information about the ntg-context
mailing list