[Xfce-i18n] Quick HOWTO use your SVN access

Jasper Huijsmans jasper at xfce.org
Fri Aug 5 17:09:37 CEST 2005


Jean-François Wauthy schreef:
> Hi all,
> 
> This mail is targeted to translators with svn access, this explain them
> how to get the svn tree and how to commit changes.
> 
> First you have to checkout the svn tree, either you checkout each module
> branch and trunk manually in a directory (and won't be able to run svn
> commit or svn up at the their root), either you checkout the tree not
> recursively, it's really long to do so i wrote some scripts[1] to make
> it for you. Just run one of the checkout script in an empty dir to get a
> new xfce svn tree (the checkout-po-only script, only fetches the po-dirs
> if you haven't guessed) and the corresponding update script to update
> your local working copy of the tree. I suggest you to avoid to 'svn
> update' directly in the tree root because it'll download all the svn
> tree (around 5GB) but you may use the command localy in a branch dir
> (i.e. : xfprint/branches/xfce_4_2 or xfprint/trunk) in any other place
> it'll try to get the whole tree and will create new directories.
> 
>  1. http://www.xfce.org/~pollux/for_translators/
> 
> When you have your local copy do whatever you want into as long as you
> don't execute 'svn commit' you don't propagate your modifications on the
> Xfce server.
> 
> Once your translations are ready to be committed, run 'svn commit'
> either in the directory where the modified translations are or in the
> root dir if you modified translations in several modules (the advantage
> of commiting all of them in a revision is the fact it's easier to revert
> changes and to find them). The 'svn commit' should open you favorite
> editor (set in $EDITOR env variable) and ask you a commit message
> describing your changes (you can directly give the commit message trough
> the -m parameter); save your message and exit your editor, svn will now
> propagate your changes in the svn repository. If no error shows up, it's
> done.
> 
> You can monitor the status of each languages and modules here[2]
> 
>  2. http://www.xfce.org/~kelnos/i18n/
> 
> If you have any question don't hesitate to ask (either by mail or on
> IRC : freenode/#xfce my nickname is p0llux). A wiki to host all
> translations FAQ, HOWTO,... will be set up soon.

Hmm, I was wondering if we could use something like that for the English 
documentation as well. While the docbook setup works fine, it doesn't 
exactly make it easy for people to start contributing.

On the other hand we do link to xfcewiki.org and that only is used for 
feature requests (which is not the best place for it) and viagra spam, 
so we may just not be doing enough to make it easy for people to contribute.

	Jasper



More information about the Xfce-i18n mailing list