[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