[Sugar-devel] Pootle SOS

Bernie Innocenti bernie at codewiz.org
Mon Jul 28 11:25:56 EDT 2014


Yes, I did it yesterday. The machine boots, but the apache virtual host
doesn't seem to work any more.

I'll leave the rest to you!


On 07/28/2014 10:53 AM, Martin Abente wrote:
> Hey Bernie!
> 
> Did you get the time to update the machine?
> 
> 
> On Thu, Jul 24, 2014 at 7:56 PM, Matthew Ciao <matthew at laptop.org.au
> <mailto:matthew at laptop.org.au>> wrote:
> 
>     Guys please let me know if there's anything I can do to help!
> 
> 
>     On 25 July 2014 04:01, Martin Abente <martin.abente.lahaye at gmail.com
>     <mailto:martin.abente.lahaye at gmail.com>> wrote:
> 
>         Hey Bernie!
> 
>         I (literally) just finished my first round of tests setting up a
>         pootle 2.5.1.1 instance from scratch. The results are promising:
> 
>          1. Setting up a pootle instance from scratch was very
>             straightforward. 
>          2. Creating a new project and integrating it with git
>             versioning was also surprisingly straightforward. In fact,
>             no custom bits were require to make pootle import Sugar
>             project and start making commits to the remote repository.
> 
>         Other premature comments:
> 
>           * pootle imported _almost_ all the languages, but I had to
>             manually add languages like "guarani". I still don't know
>             why, ideas?
>           * I still need to check the SL wiki to have some ideas of how
>             it would be better to organize the projects. IIRC, our
>             previous pootle instance followed the same sugar modules
>             like sucrose, fructose, etc. Suggestions?
> 
> 
>         I don't think I will have the time to work on this during the
>         weeking (because of the wedding), but if you could make sure the
>         server is ready, I can continue over the week.
> 
>      
>     Bernie if you don't have time to work on what Martin needs I can
>     step in, no problems at all. 
> 
>     Cheers!
> 
> 
> 
> 
>         On Thu, Jul 24, 2014 at 1:03 PM, Bernie Innocenti
>         <bernie at codewiz.org <mailto:bernie at codewiz.org>> wrote:
> 
>             Martin is taking Pootle, but if you have time to help with
>             it, I think
>             it would be appreciated.
> 
>             I think I'll start the work on Sunday. Martin, would you
>             have time?
> 
> 
>             On 07/21/2014 07:08 AM, Matthew Ciao wrote:
>             > Hi folks,
>             >
>             > it looks like you're already in a good position in terms
>             of help from
>             > rgs and/or icarito so I don't think I would be very useful
>             at the meeting.
>             >
>             > This said, if all goes bad please involve me in the Pootle
>             mission as I
>             > am more than keen to lend a hand! :)
>             >
>             > Best,
>             >
>             > Matthew
>             >
>             > On Jul 21, 2014 4:15 AM, "Bernie Innocenti"
>             <bernie at codewiz.org <mailto:bernie at codewiz.org>
>             > <mailto:bernie at codewiz.org <mailto:bernie at codewiz.org>>>
>             wrote:
>             >
>             >     +rgs, +icarito (both of which expressed interest in
>             supporting Pootle)
>             >
>             >
>             >     On 07/20/2014 01:36 PM, Martin Abente wrote:
>             >     > Hello everyone,
>             >     >
>             >     > What about investing some minutes this week to talk
>             about Pootle's
>             >     > status, what is missing and how can we get it back
>             to life?
>             >     >
>             >     > I suggest this Wednesday 23 July, 13:00 UTC.
>             >
>             >     It's a bit early for me, and definitely too early for rgs.
>             >     Can we do 15:00 UTC?
>             >
>             >
>             >     In case I miss the meeting, here's a full dump of my mind:
>             >
>             >      - you, rgs and icarito already have root to
>             newpootle.sugarlabs.org <http://newpootle.sugarlabs.org>
>             >     <http://newpootle.sugarlabs.org>
>             >
>             >      - full backups of the old pootle machine are on
>             freedom, and all of you
>             >     have root access there too
>             >
>             >      - Sysadmin documentation is in the usual place (the
>             wiki). There are
>             >     several pages written by the previous Pootle maintainers:
>             >
>             >       http://wiki.sugarlabs.org/go/Service/translate
>             >       http://wiki.sugarlabs.org/go/Service/Pootle
>             >       http://wiki.sugarlabs.org/go/Service/Pootle2.5
>             >       http://wiki.sugarlabs.org/go/Machine/pootle
>             >
>             >      The documentation needs to be consolidated into a
>             single page and
>             >     updated. *PLEASE*, don't neglect this step; it will
>             save a lot of time
>             >     to future maintainers.
>             >
>             >      - The newpootle machine is still running Ubuntu 12.04
>             LTS. I strongly
>             >     recommend upgrading it to 14.04 (trusty) before
>             proceeding. It won't
>             >     take more than 1h of work and I can do this.
>             >
>             >      - There's an outdated instance of Pootle already
>             running on newpootle.
>             >     It was setup by a previous volunteer, but never
>             transitioned into
>             >     production due to difficulties with the git
>             integration (iirc, cjl might
>             >     have more on this).
>             >
>             >      - I strongly recommend upgrading to the latest
>             release of Pootle before
>             >     doing anything else.
>             >
>             >      - Then, the database and data from the backups needs
>             to be restored and
>             >     probably converted to the Pootle 2.5 format (good luck
>             with Django db
>             >     migration!)
>             >
>             >      - Finally, the part where all past maintainers seem
>             to get stuck: make
>             >     the Pootle <-> git integration work. I don't know what
>             the actual
>             >     problem is; pushing to git should be a basic feature
>             of a translation
>             >     system and I'm surprised this can't be made to work
>             out of the box.
>             >
>             >      - When everything works (and please test it well,
>             Pootle likes to crash
>             >     and burn under load), we can change the DNS to point
>             the CNAME
>             >     translate.sugarlabs.org
>             <http://translate.sugarlabs.org>
>             <http://translate.sugarlabs.org> to
>             >     newpootle. Follow the Service/nameserver
>             >     documentation page to do this, or I can do it in 2
>             minutes.
>             >
>             >     --
>             >      _ // Bernie Innocenti
>             >      \X/  http://codewiz.org
>             >
> 
> 
>             --
>              _ // Bernie Innocenti
>              \X/  http://codewiz.org
> 
> 
> 
> 


-- 
 _ // Bernie Innocenti
 \X/  http://codewiz.org


More information about the Sugar-devel mailing list