[Sugar-devel] Pootle SOS

Chris Leonard cjl at sugarlabs.org
Wed Aug 6 13:08:27 EDT 2014


At 18:00 eastern, yes

On Wed, Aug 6, 2014 at 1:07 PM, Martin Abente
<martin.abente.lahaye at gmail.com> wrote:
> Hello Chris,
>
> Think you can make it to today's meeting?
>
> Regards,
> Martin.
>
>
> On Wed, Aug 6, 2014 at 9:29 AM, Martin Abente
> <martin.abente.lahaye at gmail.com> wrote:
>>
>> 22:00 UTC is fine! See you guys there!
>>
>>
>> On Wed, Aug 6, 2014 at 9:11 AM, Matthew Ciao <matthew at laptop.org.au>
>> wrote:
>>>
>>> Hi everyone,
>>>
>>> anybody else who can make it for the time proposed by Bernie (22:00 UTC)?
>>>
>>> If not we can stick with 15:00 UTC.
>>>
>>> Thx,
>>>
>>> Matthew
>>>
>>> On Aug 5, 2014 10:02 AM, "Matthew Ciao" <matthew at laptop.org.au> wrote:
>>>>
>>>> 22:00 UTC works for me!
>>>>
>>>>
>>>> On 5 August 2014 10:00, Bernie Innocenti <bernie at codewiz.org> wrote:
>>>>>
>>>>> 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