I’d say no because once it’s set up you don’t need to bother (i.e. there’s nothing to do during release).
Best
Peter
> Am 12.04.2021 um 16:28 schrieb Martin Holmes <mholmes@uvic.ca>:
>
> Shouldn't all this stuff be part of the install script on the server?
>
> Cheers,
> Martin
>
> On 2021-04-12 3:06 a.m., Peter Stadler wrote:
>> Update: I just added the symlinks. Before, „release“ was a symlink (on the Huma-Num server) pointing at "Vault/P5/current“, now it has this structure:
>> pstadler@cchum-kvm-dockerteic:/data2/web/tei-c.dhinstitute.ca/public_html$ ls -laR release/*
>> release/doc:
>> total 8
>> drwxr-xr-x 2 root root 4096 Apr 12 11:57 .
>> drwxr-xr-x 4 root root 4096 Apr 12 11:57 ..
>> lrwxrwxrwx 1 root root 37 Apr 12 11:57 tei-p5-doc -> ../../Vault/P5/current/doc/tei-p5-doc
>> lrwxrwxrwx 1 root root 43 Apr 12 11:57 tei-p5-exemplars -> ../../Vault/P5/current/doc/tei-p5-exemplars
>> lrwxrwxrwx 1 root root 43 Apr 12 11:57 tei-xsl -> ../../Vault/Stylesheets/current/doc/tei-xsl
>> release/xml:
>> total 12
>> drwxr-xr-x 3 root root 4096 Apr 12 11:57 .
>> drwxr-xr-x 4 root root 4096 Apr 12 11:57 ..
>> drwxr-xr-x 2 root root 4096 Apr 12 11:58 tei
>> release/xml/tei:
>> total 8
>> drwxr-xr-x 2 root root 4096 Apr 12 11:58 .
>> drwxr-xr-x 3 root root 4096 Apr 12 11:57 ..
>> lrwxrwxrwx 1 root root 40 Apr 12 11:58 custom -> ../../../Vault/P5/current/xml/tei/custom
>> lrwxrwxrwx 1 root root 43 Apr 12 11:57 Exemplars -> ../../../Vault/P5/current/xml/tei/Exemplars
>> lrwxrwxrwx 1 root root 37 Apr 12 11:58 odd -> ../../../Vault/P5/current/xml/tei/odd
>> lrwxrwxrwx 1 root root 40 Apr 12 11:58 schema -> ../../../Vault/P5/current/xml/tei/schema
>> lrwxrwxrwx 1 root root 53 Apr 12 11:58 stylesheet -> ../../../Vault/Stylesheets/current/xml/tei/stylesheet
>> lrwxrwxrwx 1 root root 38 Apr 12 11:58 Test -> ../../../Vault/P5/current/xml/tei/Test
>> lrwxrwxrwx 1 root root 40 Apr 12 11:58 xquery -> ../../../Vault/P5/current/xml/tei/xquery
>> Could you please verify on the web at https://www.tei-c.org/release/ that all the necessary files and directories are there for the current release?
>> Best
>> Peter
>>> Am 12.04.2021 um 11:52 schrieb Peter Stadler <pstadler@mail.uni-paderborn.de>:
>>>
>>> Signierter PGP-Teil
>>> Ok, the current issues with missing files under https://www.tei-c.org/release/xml/tei/stylesheet/ is all about missing symlinks on the TEI server. I tried to explain that at last Council meeting and promised to fix it but didn’t get to it yet. Will do it now as proposed in my email from March 1. The release notes are ok and do not need modification because all the artefacts are put into the Vault. The stuff under „release“ is just a link to these files in the vault. And there is no need for a symlink *within* the Vault (from P5 to Stylesheets) – that’s always been a hack during (after) the last releases on the Huma-Num server.
>>>
>>> Best
>>> Peter
>>>
>>>> Am 11.04.2021 um 22:52 schrieb Hugh Cayless <philomousos@gmail.com>:
>>>>
>>>> Well, before you do that, maybe we should ask ourselves if we want a at kink or a redirect. Or whether, as I think Peter was arguing, we should consider refactoring the directory structure.
>>>>
>>>>> On Apr 11, 2021, at 16:28, Nicholas Cole <nicholas.cole@history.ox.ac.uk> wrote:
>>>>>
>>>>>
>>>>> I’ll have a look at the install script tomorrow.
>>>>>
>>>>> Get Outlook for iOS
>>>>> From: Tei-council <tei-council-bounces@lists.tei-c.org> on behalf of Hugh Cayless <philomousos@gmail.com>
>>>>> Sent: Sunday, April 11, 2021 9:23:25 PM
>>>>> To: Martin Holmes <mholmes@uvic.ca>
>>>>> Cc: TEI Council <tei-council@lists.tei-c.org>
>>>>> Subject: Re: [Tei-council] The Never-ending 4.2 release!
>>>>>
>>>>> I logged in (as the TEI user) and added the symlink a few minutes ago, so that should be working ok now (I've checked some of the links Helena posted and they function). I'm at a loss as to why the install script doesn't take care of this if it's a requirement though. We never used to have to do it. I wonder whether there was a web server redirect set up for it on the old server, and we failed to re-implement that on the new one...
>>>>>
>>>>> Hugh
>>>>>
>>>>> On Sun, Apr 11, 2021 at 3:10 PM Martin Holmes <mholmes@uvic.ca> wrote:
>>>>> If I remember correctly, Peter and/or Hugh have created new symlinks on
>>>>> the server at release time a few times recently; it seems that either
>>>>> something changed when the server migration to HumaNum was done, or
>>>>> there has always been a requirement to create a number of symlinks, and
>>>>> this never made it into TCW22 or the release scripts for some reason.
>>>>>
>>>>> I think the most important thing is first to list the full set of
>>>>> missing items or links; then for someone to quick-fix those for 4.2.2
>>>>> (without doing a new release, assuming the stuff is actually there and
>>>>> just in the wrong place); and finally for the release scripts on tei-c
>>>>> to be updated so that they're created at release time.
>>>>>
>>>>> Unless I'm missing something, I don't believe we need another release;
>>>>> and even if we did, we'd have to fix the problems in 4.2.2 anyway, since
>>>>> it's out there.
>>>>>
>>>>> Cheers,
>>>>> Martin
>>>>>
>>>>> On 2021-04-11 11:51 a.m., Bauman, Syd wrote:
>>>>>> My availability (as it currently stands) is sketched out, below. But
>>>>>> does this require a release, or just a symlink fix on the server? I am
>>>>>> hoping Peter, Hugh, Martina, or Martin can chime in, here. (At the
>>>>>> moment I do not even have access to the server to look into this.)
>>>>>>
>>>>>> * Mon 12 Apr: Meetings from 13:30Z to ~15:45Z, and again from 17:30Z
>>>>>> to 18:54Z. (And then again from 23:00Z for an hour or two, but
>>>>>> that’s too late, anyway.)
>>>>>> * Wed 14 Apr: Only meeting is 16:15Z to 17:00Z. (Go on duty, and thus
>>>>>> become unlreliable, at 21:00Z.)
>>>>>>
>>>>>> ------------------------------------------------------------------------
>>>>>>
>>>>>> Still with my release-manager hat on (!), Syd and Helena have noticed
>>>>>> that a folder has been missing from recent releases of TEI. This is
>>>>>> going to need another point release to fix. Fortunately, term doesn’t
>>>>>> start again here for another two weeks, so I’ve actually got plenty of
>>>>>> time to work on this in the coming days. Would some time on Monday or
>>>>>> Wednesday suit people, for example? Syd, if you have time, perhaps we
>>>>>> could hack away at a fix on Monday and then do the .3 release on Wednesday?
>>>>>>
>>>>>> We should probably also write a test to catch this kind of thing...
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Tei-council mailing list
>>>>>> Tei-council@lists.tei-c.org
>>>>>> http://lists.lists.tei-c.org/mailman/listinfo/tei-council
>>>>>>
>>>>>
>>>>> --
>>>>> -------------------------------------
>>>>> Humanities Computing and Media Centre
>>>>> University of Victoria
>>>>> mholmes@uvic.ca
>>>>> _______________________________________________
>>>>> Tei-council mailing list
>>>>> Tei-council@lists.tei-c.org
>>>>> http://lists.lists.tei-c.org/mailman/listinfo/tei-council
>>>> _______________________________________________
>>>> Tei-council mailing list
>>>> Tei-council@lists.tei-c.org
>>>> http://lists.lists.tei-c.org/mailman/listinfo/tei-council
>>>
>>>
>>>
>> _______________________________________________
>> Tei-council mailing list
>> Tei-council@lists.tei-c.org
>> http://lists.lists.tei-c.org/mailman/listinfo/tei-council
>
> --
> -------------------------------------
> Humanities Computing and Media Centre
> University of Victoria
> mholmes@uvic.ca
> _______________________________________________
> Tei-council mailing list
> Tei-council@lists.tei-c.org
> http://lists.lists.tei-c.org/mailman/listinfo/tei-council
_______________________________________________
Tei-council mailing list
Tei-council@lists.tei-c.org
http://lists.lists.tei-c.org/mailman/listinfo/tei-council