[tei-council] Roma uses old TEI

Martin Holmes mholmes at uvic.ca
Tue Sep 9 23:00:21 EDT 2014


Hi all,

I think I've figured out this problem. The key components seem to be these:

<http://sourceforge.net/p/tei/code/HEAD/tree/trunk/P5/Utilities/tei-install.sh>

<http://sourceforge.net/p/tei/code/HEAD/tree/trunk/P5/Utilities/tei-database-rebuild.sh>

These are used in steps 7 and 8 here:

<http://www.tei-c.org/Activities/Council/Working/tcw22.xml#releaseSteps>

In step 7 (tei-install.sh), the new TEI release is installed on the 
local tei-c server. As far as I can see (please correct me if I'm 
wrong), THE ONLY PLACE THE NEW CODEBASE IS INSTALLED IS IN THE VAULT.

Following that, the tei-database-rebuild.sh script is run. That is 
supposed to take the p5subset.xml file from the local machine and upload 
it into eXist. However, AFAICS (again, please confirm), THIS GETS ITS 
p5subset.xml FROM S=/usr/share/xml/tei/odd, WHICH HASN'T BEEN UPDATED.

I believe the following:

1. If you look in tei-c's /usr/share/xml/tei/odd, you'll find an old 
p5subset.xml from 2.3.0.

2. If you look in the Vault, you'll find a 2.6.0 p5subset.xml. In fact,
    I know that's true because I can see it:
     <http://www.tei-c.org/Vault/P5/2.6.0/xml/tei/odd/p5subset.xml>

3. If you run tei-database-rebuild.sh with the parameter:

     S=/projects/tei/web/Vault/P5/2.6.0/xml/tei/odd

   then it should install the correct p5subset.xml into eXist, and make
   Roma happy.

Could someone with login privileges on tei-c please check this?

Cheers,
Martin


On 14-09-09 03:54 PM, Sebastian Rahtz wrote:
> Houston, we have a problem.
>
> The Roma setup is using version 2.3.0 of the TEI, not the current one. The script
> Utilities/tei-database-rebuild.sh is not doing what it oughta, and I haven’t the faintest idea why. It tries to upload
> the TEI source to eXist using
>
> 	perl /usr/share/xml/tei/xquery/addtoexist.pl --webapp=exist --port=8040 --host=www.tei-c.org -c /db/TEI -s /usr/share/xml/tei/odd/p5subset.xml
>
> on www.tei-c.org, and that seems to work, but http://www.tei-c.org:8040/exist/rest/db/TEI/p5subset.xml
> yields the old file.
>
> I am sorry to say that a) I really don’t understand whats failing here; b) I have no time at to look at it; c) I shall
> be _hors de combat_ for at least the next 2 weeks, and won’t be able to help restore things to their rightful state
> or even answer questions. Someone else will have to take over debugging it.
>
> Seriously, I just can’t engage with this.
> --
> Sebastian Rahtz
> Director (Research) of Academic IT
> University of Oxford IT Services
> 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
>
> Não sou nada.
> Nunca serei nada.
> Não posso querer ser nada.
> À parte isso, tenho em mim todos os sonhos do mundo.
>


More information about the tei-council mailing list