This latest Sourceforge CVS outage has been most unfortunate.
We tried to do a bug day aroud the one the week before, which was also
unfortunate... Now for almost a week we haven't had any CVS access, and we had
planned a release in that time of Pootle and the translate toolkit.
Good thing I had a script getting the CVS tarballs as we could set that up as
an alternate (read-only) root. I then set up a different directory I used off
that root and maintained a queue of patches... which I applied this morning as
for f in `ls offline-patches/*.patch -t -r`
patch -p0 < $f
for g in `lsdiff $f`
grep `basename "$g"` `dirname "$g"`/CVS/Entries || cvs add $g
cvs-commit `lsdiff $f`
I've now basically completed converting
using Kid templates
which makes the
code a lot cleaner (was using an old object-based HTML construction set).
A few things to sort out (spell-checking system), but it mostly works beautifully.
The UI is exactly the same as before, but we should now be able to improve it
without messing around with the Python code.
This is all on the Pootle-kid-conversion branch, and you'll need at least
version 0.7.6 of jToolkit
it. Other requirements have increased -
is now documented in the
page on the wiki.
I've been wanting to get this going for ages, so it's nice to finally have it
Share on Facebook