[Sugar-devel] Pootle SOS

Bernie Innocenti bernie at codewiz.org
Mon Aug 4 20:00:16 EDT 2014


How about 22:00 UTC? It's 18:00 EDT and 8:00 AEST.

http://www.timeanddate.com/worldclock/converted.html?iso=20140806T18&p1=43&p2=152&p3=0&p4=137

On 08/04/2014 07:15 PM, Matthew Ciao wrote:
> Hi all, 
> 
> this meeting translates to 1am for me so I will hardly be able to join.
> 
> Will follow any email update anyway! 
> 
> /Matthew/
> 
> 
> On 5 August 2014 03:55, Martin Abente <martin.abente.lahaye at gmail.com
> <mailto:martin.abente.lahaye at gmail.com>> wrote:
> 
> 
> 
>     On Mon, Aug 4, 2014 at 1:24 PM, Bernie Innocenti <bernie at codewiz.org
>     <mailto:bernie at codewiz.org>> wrote:
> 
>         On 07/31/2014 01:48 PM, Martin Abente wrote:
>         > Hey guys,
>         >
>         > A few updates:
>         >
>         >   * I just finished upgrading the exiting instance to Pootle
>         2.5.1.1
>         >     [1]. I don't know exactly what can I test to make sure the
>         upgrade
>         >     is working properly, @cjl suggestions?
>         >   * Next step would be a fix version control integration.
>         >
>         > A few concerns:
>         >
>         >   * This update process feels like walking in the dark, the
>         >     documentation does not help much to understand what is
>         expected to
>         >     work or what are the uses cases for our instance.
> 
>         Last time someone worked on Pootle, the documentation was clearly
>         incorrect. Somewhere, the documentation recommended deploying
>         Pootle as
>         a stand-alone process, directly listening on port 80 (i.e. without
>         Apache in front of it).
> 
>         So, yeah, take the documentation with a grain of salt.
> 
> 
>         >   * I honestly worry that maintaining the current instance
>         (upgraded or
>         >     not) will not be possible in the long term.
> 
> 
>         That was also my impression: Pootle looks like an unmaintainable
>         mess,
>         and it's not getting better. In production, it crashes and OOMs for
>         mysterious reasons, and that's why it's now running on a
>         separate VM.
> 
>         Pootle can certainly be debugged and ultimately fixed, but it would
>         require long-term involvement with upstream to make their
>         codebase more
>         robust.
> 
> 
>         > How about a meeting this Wednesday, August 6? To discuss about
>         these
>         > concerns and possible alternatives.
> 
>         Good idea. Can we do it at 11:00 EDT (15:00 UTC)?
> 
> 
>     15:00 UTC (Wednesday, August 6) sounds good to me :)
>      
> 
> 
> 
>         >  1. http://newpootle.sugarlabs.org/about/
>         >
>         >
>         >
>         >
>         > On Thu, Jul 31, 2014 at 2:21 AM, Matthew Ciao
>         <matthew at laptop.org.au <mailto:matthew at laptop.org.au>
>         > <mailto:matthew at laptop.org.au <mailto:matthew at laptop.org.au>>>
>         wrote:
>         >
>         >     Let me know if you need any help up there Martin... Django
>         can be a
>         >     serious pain in the deck. :)
>         >
>         >     Cheers
>         >
>         >
>         >
>         >     On 31 July 2014 00:25, Martin Abente
>         <martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>
>         >     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>>> wrote:
>         >
>         >         Hey Matthew,
>         >
>         >         Thanks! Right now I am trying to figure out how to upgrade
>         >         pootle packages, but after I am done we look at that :)
>         >
>         >
>         >         On Wed, Jul 30, 2014 at 10:20 AM, Matthew Ciao
>         >         <matthew at laptop.org.au <mailto:matthew at laptop.org.au>
>         <mailto:matthew at laptop.org.au <mailto:matthew at laptop.org.au>>>
>         wrote:
>         >
>         >             Hi Martin,
>         >
>         >             maybe if you have time you / we can also work out
>         a minimal
>         >             secure setup?
>         >
>         >             Looks like newpootle needs a bit of firewalling to
>         start with:
>         >
>         >             sudo /sbin/iptables -L -nv
>         >             Chain INPUT (policy ACCEPT 324 packets, 29890 bytes)
>         >              pkts bytes target     prot opt in     out     source
>         >                     destination
>         >
>         >             Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
>         >              pkts bytes target     prot opt in     out     source
>         >                     destination
>         >
>         >             Chain OUTPUT (policy ACCEPT 186 packets, 20370 bytes)
>         >              pkts bytes target     prot opt in     out     source
>         >                     destination
>         >
>         >             Cheers
>         >
>         >
>         >             On 30 July 2014 17:46, Matthew Ciao
>         <matthew at laptop.org.au <mailto:matthew at laptop.org.au>
>         >             <mailto:matthew at laptop.org.au
>         <mailto:matthew at laptop.org.au>>> wrote:
>         >
>         >                 Thanks Bernie!
>         >
>         >                 Martin I enclose an apache vhost .conf file
>         that should
>         >                 work out of the box based on my
>         reading/editing of the
>         >                 one in production at the moment.
>         >
>         >                 There are a few edits so if you intend to use
>         it please
>         >                 remove my comments! :D
>         >
>         >                 Cheers
>         >
>         >
>         >                 On 30 July 2014 12:28, Bernie Innocenti
>         >                 <bernie at codewiz.org
>         <mailto:bernie at codewiz.org> <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>> wrote:
>         >
>         >                     Try logging in as
>         bashintosh at newpootle.sugarlabs.org
>         <mailto:bashintosh at newpootle.sugarlabs.org>
>         >                     <mailto:bashintosh at newpootle.sugarlabs.org
>         <mailto:bashintosh at newpootle.sugarlabs.org>>
>         >
>         >                     You have root on newpootle, but please
>         coordinate
>         >                     with Martin to avoid
>         >                     stepping on each other's toes :-)
>         >
>         >                     On 07/29/2014 06:42 PM, Matthew Ciao wrote:
>         >                     > Hi Martin,
>         >                     >
>         >                     > do you have any .htaccess files in your
>         sites
>         >                     directories?
>         >                     >
>         >                     > If yes you need to review the AllowOverride
>         >                     directive in your config
>         >                     > files and depending on what is in
>         .htaccess you
>         >                     may need to enable
>         >                     > modules such as mod_rewrite.
>         >                     >
>         >                     > Anyway the first deny directive you have
>         there
>         >                     works for the main Apache
>         >                     > document-root (/) which I assume is
>         /srv/www/
>         >                     itself: check your
>         >                     > httpd.conf (or main config file under
>         >                     /etc/apache2/) and look for the
>         >                     > default document-root.
>         >                     >
>         >                     > Creating an exception as you did to
>         allow access
>         >                     for /srv/www/ works but
>         >                     > that way you slow down Apache a bit
>         because first
>         >                     it evaluates a deny
>         >                     > then an allow directive for the same
>         document-root.
>         >                     >
>         >                     > If you post all the config files we can
>         understand
>         >                     even better.. :)
>         >                     >
>         >                     > Cheers
>         >                     >
>         >                     > On Wednesday, 30 July 2014, Martin Abente
>         >                     > <martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>>
>         >                     >
>         >                    
>         <javascript:_e(%7B%7D,'cvml','martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>>');>> wrote:
>         >                     >
>         >                     >     Hello all,
>         >                     >
>         >                     >     The instance is back, I had to made
>         a few changes:
>         >                     >
>         >                     >      1. added ".conf" extension to the site
>         >                     configuration file
>         >                     >      2. temporarily removed caching
>         directives, I
>         >                     still need to figure
>         >                     >         what can be use to replace them.
>         >                     >      3. changed some permissions [1].
>         >                     >
>         >                     >
>         >                     >     @matthew can you re-check the
>         configuration
>         >                     file? I am not expert in
>         >                     >     apache so my fixes could be more
>         like hacks.
>         >                     >
>         >                     >     Next step is trying to upgrade
>         pootle version...
>         >                     >
>         >                     >     Refs:
>         >                     >     1.
>         >                     >
>         >                    
>         http://dabase.com/blog/AH01630:_client_denied_by_server_configuration/
>         >                     >
>         >                     >
>         >                     >     On Mon, Jul 28, 2014 at 9:41 PM,
>         Matthew Ciao
>         >                     >     <matthew at laptop.org.au
>         <mailto:matthew at laptop.org.au>
>         >                     <mailto:matthew at laptop.org.au
>         <mailto:matthew at laptop.org.au>>> wrote:
>         >                     >
>         >                     >         Done!
>         >                     >
>         >                     >         Sent it from my private email
>         bashintosh
>         >                     at gmail dot com
>         >                     >
>         >                     >         On 29 July 2014 10:43, Bernie
>         Innocenti
>         >                     <bernie at codewiz.org
>         <mailto:bernie at codewiz.org> <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>> wrote:
>         >                     >
>         >                     >             By the way, you don't even
>         have a
>         >                     shell account yet:
>         >                     >
>         >                     >
>         >                     http://wiki.sugarlabs.org/go/Service/shell
>         >                     >
>         >                     >             Please apply now, you can
>         use me as
>         >                     your sponsor.
>         >                     >
>         >                     >             On 07/28/2014 07:52 PM,
>         Matthew Ciao
>         >                     wrote:
>         >                     >             > As a quick suggestion, if you
>         >                     haven't done it already I
>         >                     >             recommend to
>         >                     >             > start debugging by looking
>         at the
>         >                     Apache logs
>         >                     >             (/var/log/apache2 on most
>         >                     >             > Debian-based systems).
>         >                     >             >
>         >                     >             > A general health-check on
>         Apache
>         >                     itself could also include:
>         >                     >             >
>         >                     >             >   * verify the server is
>         running
>         >                     (process)
>         >                     >             >   * verify the server is
>         listening
>         >                     on the desired ports
>         >                     >             (netstat, lsof)
>         >                     >             >   * check firewall rules
>         (iptables
>         >                     being a good place to
>         >                     >             start)
>         >                     >             >   * inspect vhosts
>         configurations
>         >                     >             >
>         >                     >             > Lemme know if you need any
>         help Martin,
>         >                     >             >
>         >                     >             > /Matthew/
>         >                     >             >
>         >                     >             >
>         >                     >             > On 29 July 2014 01:27,
>         Martin Abente
>         >                     >            
>         <martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>>
>         >                     >             >
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>>>> wrote:
>         >                     >             >
>         >                     >             >     Ok!
>         >                     >             >
>         >                     >             >
>         >                     >             >     On Mon, Jul 28, 2014
>         at 11:25
>         >                     AM, Bernie Innocenti
>         >                     >             >     <bernie at codewiz.org
>         <mailto:bernie at codewiz.org>
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>>> wrote:
>         >                     >             >
>         >                     >             >         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>
>         >                     <mailto:matthew at laptop.org.au
>         <mailto:matthew at laptop.org.au>>
>         >                     <mailto:matthew at laptop.org.au
>         <mailto:matthew at laptop.org.au>
>         >                     <mailto:matthew at laptop.org.au
>         <mailto:matthew at laptop.org.au>>>
>         >                     >             >         >
>         >                     <mailto:matthew at laptop.org.au
>         <mailto:matthew at laptop.org.au>
>         >                     <mailto:matthew at laptop.org.au
>         <mailto:matthew at laptop.org.au>>
>         >                     >            
>         <mailto:matthew at laptop.org.au <mailto:matthew at laptop.org.au>
>         >                     <mailto: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>
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>>
>         >                     >             >
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>>>
>         >                     >             >         >
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>>
>         >                     >             >
>         >                     <mailto:martin.abente.lahaye at gmail.com
>         <mailto:martin.abente.lahaye at gmail.com>
>         >                     <mailto: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> <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>
>         >                     >             <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>>
>         >                     >             >        
>         <mailto:bernie at codewiz.org <mailto:bernie at codewiz.org>
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>
>         >                     >             <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>
>         >                     <mailto: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>>
>         >                     >             <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>>
>         >                     >             >        
>         <mailto:bernie at codewiz.org <mailto:bernie at codewiz.org>
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>
>         >                     >             <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>>>
>         >                     >             >         >             >
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org> <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>
>         >                     >             >        
>         <mailto:bernie at codewiz.org <mailto:bernie at codewiz.org>
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>>
>         >                     <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org> <mailto:bernie at codewiz.org
>         <mailto:bernie at codewiz.org>>
>         >                     >             >        
>         <mailto: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>
>         >                     >             <http://newpootle.sugarlabs.org>
>         >                     >             >        
>         <http://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>
>         >                     >             <http://translate.sugarlabs.org>
>         >                     >             >        
>         <http://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
>         >                     >             >
>         >                     >             >
>         >                     >             >
>         >                     >
>         >                     >
>         >                     >             --
>         >                     >              _ // Bernie Innocenti
>         >                     >              \X/  http://codewiz.org
>         >                     >
>         >                     >
>         >                     >
>         >
>         >
>         >                     --
>         >                      _ // 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