[tei-council] Stylesheets release, and how to make releases on new server
James Cummings
James.Cummings at it.ox.ac.uk
Thu Jan 9 10:56:03 EST 2014
On 09/01/14 15:08, Peter Stadler wrote:
> Going through the release process „What you will need before
> you start“ [1] as Martin suggested and wondered about 7.
> First, there is something missing (or too much): "download a
> copy of the public key at ??? from
> tei-c.org:/home/tei/.ssh/id_dsa.pub“
Well spotted. This public key was of course not in existence on
the new server and so I have done an ssh-keygen and generated it.
(Anyone who had a key stored in sourceforge for previous releases
that key is now out of date.)
So yes, there is now a new id_rsa.pub key on tei at tei-c.org in
~/.ssh/id_rsa.pub. (I'm using ~ here rather than /home/tei
because the tei's home directory is really
/var/www/vhosts/tei-c.org/ which is more of a mouthful.) What you
will need to do is take a copy of the id_rsa.pub file and cut and
paste it into the box at https://sourceforge.net/account/ssh
making sure to have it end up all on one line.
> Second, am I right that I
> first need access to the server and then scp the file to my
> machine? Or is it accessible via (anonymous) http? It sounds a
> little bit like that … ("download a copy“)
Downloading a copy to your local machine is optional you don't
need to SSH directly into sourceforge, the script on tei-c.org
does that for you. What you need to do is add the TEI's SSH
public key to your sourceforge account so that it can rsync the
new files to download section. No work for the release should
really be happening on your local machine. That bit might need
to be rephrased.
> BTW, who is to edit the file tcw22.xml?
I've asked MartinH to do so as he has been responsible for lots
of the updates to it. (But if he says he is too busy then I will.)
-James
--
Dr James Cummings, James.Cummings at it.ox.ac.uk
Academic IT Services, University of Oxford
More information about the tei-council
mailing list