<div dir="ltr"><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Aug 4, 2014 at 1:24 PM, Bernie Innocenti <span dir="ltr"><<a href="mailto:bernie@codewiz.org" target="_blank">bernie@codewiz.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On 07/31/2014 01:48 PM, Martin Abente wrote:<br>
> Hey guys,<br>
><br>
> A few updates:<br>
><br>
</div>>   * I just finished upgrading the exiting instance to Pootle 2.5.1.1<br>
<div class="">>     [1]. I don't know exactly what can I test to make sure the upgrade<br>
>     is working properly, @cjl suggestions?<br>
</div>>   * Next step would be a fix version control integration.<br>
><br>
> A few concerns:<br>
><br>
>   * This update process feels like walking in the dark, the<br>
<div class="">>     documentation does not help much to understand what is expected to<br>
>     work or what are the uses cases for our instance.<br>
<br>
</div>Last time someone worked on Pootle, the documentation was clearly<br>
incorrect. Somewhere, the documentation recommended deploying Pootle as<br>
a stand-alone process, directly listening on port 80 (i.e. without<br>
Apache in front of it).<br>
<br>
So, yeah, take the documentation with a grain of salt.<br>
<br>
<br>
>   * I honestly worry that maintaining the current instance (upgraded or<br>
<div class="">>     not) will not be possible in the long term.<br>
<br>
<br>
</div>That was also my impression: Pootle looks like an unmaintainable mess,<br>
and it's not getting better. In production, it crashes and OOMs for<br>
mysterious reasons, and that's why it's now running on a separate VM.<br>
<br>
Pootle can certainly be debugged and ultimately fixed, but it would<br>
require long-term involvement with upstream to make their codebase more<br>
robust.<br>
<div class=""><br>
<br>
> How about a meeting this Wednesday, August 6? To discuss about these<br>
> concerns and possible alternatives.<br>
<br>
</div>Good idea. Can we do it at 11:00 EDT (15:00 UTC)?<br></blockquote><div><br></div><div>15:00 UTC (Wednesday, August 6) sounds good to me :)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
<br>
>  1. <a href="http://newpootle.sugarlabs.org/about/" target="_blank">http://newpootle.sugarlabs.org/about/</a><br>
<div class="">><br>
><br>
><br>
><br>
> On Thu, Jul 31, 2014 at 2:21 AM, Matthew Ciao <<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a><br>
</div><div class="">> <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a>>> wrote:<br>
><br>
>     Let me know if you need any help up there Martin... Django can be a<br>
>     serious pain in the deck. :)<br>
><br>
>     Cheers<br>
><br>
><br>
><br>
>     On 31 July 2014 00:25, Martin Abente <<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a><br>
</div><div class="">>     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a>>> wrote:<br>
><br>
>         Hey Matthew,<br>
><br>
>         Thanks! Right now I am trying to figure out how to upgrade<br>
>         pootle packages, but after I am done we look at that :)<br>
><br>
><br>
>         On Wed, Jul 30, 2014 at 10:20 AM, Matthew Ciao<br>
</div><div class="">>         <<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a> <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a>>> wrote:<br>
><br>
>             Hi Martin,<br>
><br>
>             maybe if you have time you / we can also work out a minimal<br>
>             secure setup?<br>
><br>
>             Looks like newpootle needs a bit of firewalling to start with:<br>
><br>
>             sudo /sbin/iptables -L -nv<br>
>             Chain INPUT (policy ACCEPT 324 packets, 29890 bytes)<br>
>              pkts bytes target     prot opt in     out     source<br>
>                     destination<br>
><br>
>             Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)<br>
>              pkts bytes target     prot opt in     out     source<br>
>                     destination<br>
><br>
>             Chain OUTPUT (policy ACCEPT 186 packets, 20370 bytes)<br>
>              pkts bytes target     prot opt in     out     source<br>
>                     destination<br>
><br>
>             Cheers<br>
><br>
><br>
>             On 30 July 2014 17:46, Matthew Ciao <<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a><br>
</div><div class="">>             <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a>>> wrote:<br>
><br>
>                 Thanks Bernie!<br>
><br>
>                 Martin I enclose an apache vhost .conf file that should<br>
>                 work out of the box based on my reading/editing of the<br>
>                 one in production at the moment.<br>
><br>
>                 There are a few edits so if you intend to use it please<br>
>                 remove my comments! :D<br>
><br>
>                 Cheers<br>
><br>
><br>
>                 On 30 July 2014 12:28, Bernie Innocenti<br>
</div><div class="">>                 <<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a> <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>>> wrote:<br>
><br>
>                     Try logging in as <a href="mailto:bashintosh@newpootle.sugarlabs.org">bashintosh@newpootle.sugarlabs.org</a><br>
</div>>                     <mailto:<a href="mailto:bashintosh@newpootle.sugarlabs.org">bashintosh@newpootle.sugarlabs.org</a>><br>
<div><div class="h5">><br>
>                     You have root on newpootle, but please coordinate<br>
>                     with Martin to avoid<br>
>                     stepping on each other's toes :-)<br>
><br>
>                     On 07/29/2014 06:42 PM, Matthew Ciao wrote:<br>
>                     > Hi Martin,<br>
>                     ><br>
>                     > do you have any .htaccess files in your sites<br>
>                     directories?<br>
>                     ><br>
>                     > If yes you need to review the AllowOverride<br>
>                     directive in your config<br>
>                     > files and depending on what is in .htaccess you<br>
>                     may need to enable<br>
>                     > modules such as mod_rewrite.<br>
>                     ><br>
>                     > Anyway the first deny directive you have there<br>
>                     works for the main Apache<br>
>                     > document-root (/) which I assume is /srv/www/<br>
>                     itself: check your<br>
>                     > httpd.conf (or main config file under<br>
>                     /etc/apache2/) and look for the<br>
>                     > default document-root.<br>
>                     ><br>
>                     > Creating an exception as you did to allow access<br>
>                     for /srv/www/ works but<br>
>                     > that way you slow down Apache a bit because first<br>
>                     it evaluates a deny<br>
>                     > then an allow directive for the same document-root.<br>
>                     ><br>
>                     > If you post all the config files we can understand<br>
>                     even better.. :)<br>
>                     ><br>
>                     > Cheers<br>
>                     ><br>
>                     > On Wednesday, 30 July 2014, Martin Abente<br>
>                     > <<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a><br>
</div></div>>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a>><br>
<div class="im HOEnZb">>                     ><br>
>                     <javascript:_e(%7B%7D,'cvml','<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a><br>
</div><div class="im HOEnZb">>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a>>');>> wrote:<br>
>                     ><br>
>                     >     Hello all,<br>
>                     ><br>
>                     >     The instance is back, I had to made a few changes:<br>
>                     ><br>
>                     >      1. added ".conf" extension to the site<br>
>                     configuration file<br>
>                     >      2. temporarily removed caching directives, I<br>
>                     still need to figure<br>
>                     >         what can be use to replace them.<br>
>                     >      3. changed some permissions [1].<br>
>                     ><br>
>                     ><br>
>                     >     @matthew can you re-check the configuration<br>
>                     file? I am not expert in<br>
>                     >     apache so my fixes could be more like hacks.<br>
>                     ><br>
>                     >     Next step is trying to upgrade pootle version...<br>
>                     ><br>
>                     >     Refs:<br>
>                     >     1.<br>
>                     ><br>
>                     <a href="http://dabase.com/blog/AH01630:_client_denied_by_server_configuration/" target="_blank">http://dabase.com/blog/AH01630:_client_denied_by_server_configuration/</a><br>
>                     ><br>
>                     ><br>
>                     >     On Mon, Jul 28, 2014 at 9:41 PM, Matthew Ciao<br>
>                     >     <<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a><br>
</div><div class="im HOEnZb">>                     <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a>>> wrote:<br>
>                     ><br>
>                     >         Done!<br>
>                     ><br>
>                     >         Sent it from my private email bashintosh<br>
>                     at gmail dot com<br>
>                     ><br>
>                     >         On 29 July 2014 10:43, Bernie Innocenti<br>
</div><div class="HOEnZb"><div class="h5">>                     <<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a> <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>>> wrote:<br>
>                     ><br>
>                     >             By the way, you don't even have a<br>
>                     shell account yet:<br>
>                     ><br>
>                     ><br>
>                     <a href="http://wiki.sugarlabs.org/go/Service/shell" target="_blank">http://wiki.sugarlabs.org/go/Service/shell</a><br>
>                     ><br>
>                     >             Please apply now, you can use me as<br>
>                     your sponsor.<br>
>                     ><br>
>                     >             On 07/28/2014 07:52 PM, Matthew Ciao<br>
>                     wrote:<br>
>                     >             > As a quick suggestion, if you<br>
>                     haven't done it already I<br>
>                     >             recommend to<br>
>                     >             > start debugging by looking at the<br>
>                     Apache logs<br>
>                     >             (/var/log/apache2 on most<br>
>                     >             > Debian-based systems).<br>
>                     >             ><br>
>                     >             > A general health-check on Apache<br>
>                     itself could also include:<br>
>                     >             ><br>
>                     >             >   * verify the server is running<br>
>                     (process)<br>
>                     >             >   * verify the server is listening<br>
>                     on the desired ports<br>
>                     >             (netstat, lsof)<br>
>                     >             >   * check firewall rules (iptables<br>
>                     being a good place to<br>
>                     >             start)<br>
>                     >             >   * inspect vhosts configurations<br>
>                     >             ><br>
>                     >             > Lemme know if you need any help Martin,<br>
>                     >             ><br>
>                     >             > /Matthew/<br>
>                     >             ><br>
>                     >             ><br>
>                     >             > On 29 July 2014 01:27, Martin Abente<br>
>                     >             <<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a><br>
>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a>><br>
>                     >             ><br>
</div></div><div class="im HOEnZb">>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a><br>
>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a>>>> wrote:<br>
>                     >             ><br>
</div><div class="im HOEnZb">>                     >             >     Ok!<br>
>                     >             ><br>
>                     >             ><br>
>                     >             >     On Mon, Jul 28, 2014 at 11:25<br>
>                     AM, Bernie Innocenti<br>
>                     >             >     <<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>><br>
</div><div class="im HOEnZb">>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>>>> wrote:<br>
>                     >             ><br>
</div><div class="HOEnZb"><div class="h5">>                     >             >         Yes, I did it yesterday. The<br>
>                     machine boots, but<br>
>                     >             the apache<br>
>                     >             >         virtual host<br>
>                     >             >         doesn't seem to work any more.<br>
>                     >             ><br>
>                     >             >         I'll leave the rest to you!<br>
>                     >             ><br>
>                     >             ><br>
>                     >             >         On 07/28/2014 10:53 AM,<br>
>                     Martin Abente wrote:<br>
>                     >             >         > Hey Bernie!<br>
>                     >             >         ><br>
>                     >             >         > Did you get the time to<br>
>                     update the machine?<br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         > On Thu, Jul 24, 2014 at<br>
>                     7:56 PM, Matthew Ciao<br>
>                     >             >         <<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a><br>
>                     <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a>><br>
>                     <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a><br>
>                     <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a>>><br>
>                     >             >         ><br>
>                     <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a><br>
>                     <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a>><br>
>                     >             <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a><br>
>                     <mailto:<a href="mailto:matthew@laptop.org.au">matthew@laptop.org.au</a>>>>><br>
>                     >             >         wrote:<br>
>                     >             >         ><br>
>                     >             >         >     Guys please let me<br>
>                     know if there's anything<br>
>                     >             I can do to help!<br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         >     On 25 July 2014 04:01,<br>
>                     Martin Abente<br>
>                     >             ><br>
>                     <<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a><br>
>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a>><br>
>                     >             ><br>
>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a><br>
>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a>>><br>
>                     >             >         ><br>
>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a><br>
>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a>><br>
>                     >             ><br>
>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a><br>
>                     <mailto:<a href="mailto:martin.abente.lahaye@gmail.com">martin.abente.lahaye@gmail.com</a>>>>> wrote:<br>
>                     >             >         ><br>
>                     >             >         >         Hey Bernie!<br>
>                     >             >         ><br>
>                     >             >         >         I (literally) just<br>
>                     finished my first<br>
>                     >             round of tests<br>
>                     >             >         setting up a<br>
>                     >             >         >         pootle 2.5.1.1<br>
>                     instance from scratch.<br>
>                     >             The results are<br>
>                     >             >         promising:<br>
>                     >             >         ><br>
>                     >             >         >          1. Setting up a<br>
>                     pootle instance from<br>
>                     >             scratch was very<br>
>                     >             >         >             straightforward.<br>
>                     >             >         >          2. Creating a new<br>
>                     project and<br>
>                     >             integrating it with git<br>
>                     >             >         >             versioning was<br>
>                     also surprisingly<br>
>                     >             straightforward.<br>
>                     >             >         In fact,<br>
>                     >             >         >             no custom bits<br>
>                     were require to make<br>
>                     >             pootle import<br>
>                     >             >         Sugar<br>
>                     >             >         >             project and<br>
>                     start making commits to<br>
>                     >             the remote<br>
>                     >             >         repository.<br>
>                     >             >         ><br>
>                     >             >         >         Other premature<br>
>                     comments:<br>
>                     >             >         ><br>
>                     >             >         >           * pootle<br>
>                     imported _almost_ all the<br>
>                     >             languages, but I<br>
>                     >             >         had to<br>
>                     >             >         >             manually add<br>
>                     languages like<br>
>                     >             "guarani". I still<br>
>                     >             >         don't know<br>
>                     >             >         >             why, ideas?<br>
>                     >             >         >           * I still need<br>
>                     to check the SL wiki to<br>
>                     >             have some<br>
>                     >             >         ideas of how<br>
>                     >             >         >             it would be<br>
>                     better to organize the<br>
>                     >             projects. IIRC, our<br>
>                     >             >         >             previous<br>
>                     pootle instance followed<br>
>                     >             the same sugar<br>
>                     >             >         modules<br>
>                     >             >         >             like sucrose,<br>
>                     fructose, etc.<br>
>                     >             Suggestions?<br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         >         I don't think I<br>
>                     will have the time to<br>
>                     >             work on this<br>
>                     >             >         during the<br>
>                     >             >         >         weeking (because<br>
>                     of the wedding), but if<br>
>                     >             you could<br>
>                     >             >         make sure the<br>
>                     >             >         >         server is ready, I<br>
>                     can continue over the<br>
>                     >             week.<br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         >     Bernie if you don't<br>
>                     have time to work on<br>
>                     >             what Martin needs<br>
>                     >             >         I can<br>
>                     >             >         >     step in, no problems<br>
>                     at all.<br>
>                     >             >         ><br>
>                     >             >         >     Cheers!<br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         >         On Thu, Jul 24,<br>
>                     2014 at 1:03 PM, Bernie<br>
>                     >             Innocenti<br>
>                     >             >         ><br>
>                     <<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a> <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>><br>
>                     >             <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>>><br>
</div></div><div class="HOEnZb"><div class="h5">>                     >             >         <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>><br>
>                     >             <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>>>>> wrote:<br>
>                     >             >         ><br>
>                     >             >         >             Martin is<br>
>                     taking Pootle, but if you<br>
>                     >             have time to<br>
>                     >             >         help with<br>
>                     >             >         >             it, I think<br>
>                     >             >         >             it would be<br>
>                     appreciated.<br>
>                     >             >         ><br>
>                     >             >         >             I think I'll<br>
>                     start the work on<br>
>                     >             Sunday. Martin,<br>
>                     >             >         would you<br>
>                     >             >         >             have time?<br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         >             On 07/21/2014<br>
>                     07:08 AM, Matthew Ciao<br>
>                     >             wrote:<br>
>                     >             >         >             > Hi folks,<br>
>                     >             >         >             ><br>
>                     >             >         >             > it looks<br>
>                     like you're already in a<br>
>                     >             good position<br>
>                     >             >         in terms<br>
>                     >             >         >             of help from<br>
>                     >             >         >             > rgs and/or<br>
>                     icarito so I don't<br>
>                     >             think I would be<br>
>                     >             >         very useful<br>
>                     >             >         >             at the meeting.<br>
>                     >             >         >             ><br>
>                     >             >         >             > This said,<br>
>                     if all goes bad please<br>
>                     >             involve me in<br>
>                     >             >         the Pootle<br>
>                     >             >         >             mission as I<br>
>                     >             >         >             > am more than<br>
>                     keen to lend a hand! :)<br>
>                     >             >         >             ><br>
>                     >             >         >             > Best,<br>
>                     >             >         >             ><br>
>                     >             >         >             > Matthew<br>
>                     >             >         >             ><br>
>                     >             >         >             > On Jul 21,<br>
>                     2014 4:15 AM, "Bernie<br>
>                     >             Innocenti"<br>
>                     >             >         ><br>
>                     <<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a> <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>><br>
>                     >             <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>>><br>
>                     >             >         <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>><br>
>                     >             <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>>>><br>
>                     >             >         >             ><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a> <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>><br>
>                     >             >         <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>>><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a> <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>><br>
>                     >             >         <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a><br>
>                     <mailto:<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>>>>>><br>
>                     >             >         >             wrote:<br>
>                     >             >         >             ><br>
>                     >             >         >             >     +rgs,<br>
>                     +icarito (both of which<br>
>                     >             expressed<br>
>                     >             >         interest in<br>
>                     >             >         >             supporting Pootle)<br>
>                     >             >         >             ><br>
>                     >             >         >             ><br>
>                     >             >         >             >     On<br>
>                     07/20/2014 01:36 PM, Martin<br>
>                     >             Abente wrote:<br>
>                     >             >         >             >     > Hello<br>
>                     everyone,<br>
>                     >             >         >             >     ><br>
>                     >             >         >             >     > What<br>
>                     about investing some<br>
>                     >             minutes this<br>
>                     >             >         week to talk<br>
>                     >             >         >             about Pootle's<br>
>                     >             >         >             >     ><br>
>                     status, what is missing and<br>
>                     >             how can we get<br>
>                     >             >         it back<br>
>                     >             >         >             to life?<br>
>                     >             >         >             >     ><br>
>                     >             >         >             >     > I<br>
>                     suggest this Wednesday 23<br>
>                     >             July, 13:00 UTC.<br>
>                     >             >         >             ><br>
>                     >             >         >             >     It's a<br>
>                     bit early for me, and<br>
>                     >             definitely too<br>
>                     >             >         early for rgs.<br>
>                     >             >         >             >     Can we<br>
>                     do 15:00 UTC?<br>
>                     >             >         >             ><br>
>                     >             >         >             ><br>
>                     >             >         >             >     In case<br>
>                     I miss the meeting,<br>
>                     >             here's a full<br>
>                     >             >         dump of my mind:<br>
>                     >             >         >             ><br>
>                     >             >         >             >      - you,<br>
>                     rgs and icarito<br>
>                     >             already have root to<br>
>                     >             >         ><br>
>                     <a href="http://newpootle.sugarlabs.org" target="_blank">newpootle.sugarlabs.org</a> <<a href="http://newpootle.sugarlabs.org" target="_blank">http://newpootle.sugarlabs.org</a>><br>
>                     >             <<a href="http://newpootle.sugarlabs.org" target="_blank">http://newpootle.sugarlabs.org</a>><br>
>                     >             >         <<a href="http://newpootle.sugarlabs.org" target="_blank">http://newpootle.sugarlabs.org</a>><br>
>                     >             <<a href="http://newpootle.sugarlabs.org" target="_blank">http://newpootle.sugarlabs.org</a>><br>
>                     >             >         >             ><br>
>                     <<a href="http://newpootle.sugarlabs.org" target="_blank">http://newpootle.sugarlabs.org</a>><br>
>                     >             >         >             ><br>
>                     >             >         >             >      - full<br>
>                     backups of the old<br>
>                     >             pootle machine are on<br>
>                     >             >         >             freedom, and<br>
>                     all of you<br>
>                     >             >         >             >     have<br>
>                     root access there too<br>
>                     >             >         >             ><br>
>                     >             >         >             >      -<br>
>                     Sysadmin documentation is<br>
>                     >             in the usual<br>
>                     >             >         place (the<br>
>                     >             >         >             wiki). There are<br>
>                     >             >         >             >     several<br>
>                     pages written by the<br>
>                     >             previous Pootle<br>
>                     >             >         maintainers:<br>
>                     >             >         >             ><br>
>                     >             >         >             ><br>
>                     ><br>
>                     <a href="http://wiki.sugarlabs.org/go/Service/translate" target="_blank">http://wiki.sugarlabs.org/go/Service/translate</a><br>
>                     >             >         >             ><br>
>                     ><br>
>                     <a href="http://wiki.sugarlabs.org/go/Service/Pootle" target="_blank">http://wiki.sugarlabs.org/go/Service/Pootle</a><br>
>                     >             >         >             ><br>
>                     ><br>
>                     <a href="http://wiki.sugarlabs.org/go/Service/Pootle2.5" target="_blank">http://wiki.sugarlabs.org/go/Service/Pootle2.5</a><br>
>                     >             >         >             ><br>
>                     ><br>
>                     <a href="http://wiki.sugarlabs.org/go/Machine/pootle" target="_blank">http://wiki.sugarlabs.org/go/Machine/pootle</a><br>
>                     >             >         >             ><br>
>                     >             >         >             >      The<br>
>                     documentation needs to be<br>
>                     >             consolidated<br>
>                     >             >         into a<br>
>                     >             >         >             single page and<br>
>                     >             >         >             >     updated.<br>
>                     *PLEASE*, don't<br>
>                     >             neglect this step;<br>
>                     >             >         it will<br>
>                     >             >         >             save a lot of time<br>
>                     >             >         >             >     to<br>
>                     future maintainers.<br>
>                     >             >         >             ><br>
>                     >             >         >             >      - The<br>
>                     newpootle machine is<br>
>                     >             still running<br>
>                     >             >         Ubuntu 12.04<br>
>                     >             >         >             LTS. I strongly<br>
>                     >             >         >             ><br>
>                     recommend upgrading it to<br>
>                     >             14.04 (trusty) before<br>
>                     >             >         >             proceeding. It<br>
>                     won't<br>
>                     >             >         >             >     take<br>
>                     more than 1h of work and<br>
>                     >             I can do this.<br>
>                     >             >         >             ><br>
>                     >             >         >             >      -<br>
>                     There's an outdated<br>
>                     >             instance of Pootle<br>
>                     >             >         already<br>
>                     >             >         >             running on<br>
>                     newpootle.<br>
>                     >             >         >             >     It was<br>
>                     setup by a previous<br>
>                     >             volunteer, but never<br>
>                     >             >         >             transitioned into<br>
>                     >             >         >             ><br>
>                     production due to difficulties<br>
>                     >             with the git<br>
>                     >             >         >             integration<br>
>                     (iirc, cjl might<br>
>                     >             >         >             >     have<br>
>                     more on this).<br>
>                     >             >         >             ><br>
>                     >             >         >             >      - I<br>
>                     strongly recommend<br>
>                     >             upgrading to the latest<br>
>                     >             >         >             release of<br>
>                     Pootle before<br>
>                     >             >         >             >     doing<br>
>                     anything else.<br>
>                     >             >         >             ><br>
>                     >             >         >             >      - Then,<br>
>                     the database and data<br>
>                     >             from the<br>
>                     >             >         backups needs<br>
>                     >             >         >             to be restored and<br>
>                     >             >         >             >     probably<br>
>                     converted to the<br>
>                     >             Pootle 2.5 format<br>
>                     >             >         (good luck<br>
>                     >             >         >             with Django db<br>
>                     >             >         >             >     migration!)<br>
>                     >             >         >             ><br>
>                     >             >         >             >      -<br>
>                     Finally, the part where all<br>
>                     >             past<br>
>                     >             >         maintainers seem<br>
>                     >             >         >             to get stuck: make<br>
>                     >             >         >             >     the<br>
>                     Pootle <-> git integration<br>
>                     >             work. I don't<br>
>                     >             >         know what<br>
>                     >             >         >             the actual<br>
>                     >             >         >             >     problem<br>
>                     is; pushing to git<br>
>                     >             should be a basic<br>
>                     >             >         feature<br>
>                     >             >         >             of a translation<br>
>                     >             >         >             >     system<br>
>                     and I'm surprised this<br>
>                     >             can't be made<br>
>                     >             >         to work<br>
>                     >             >         >             out of the box.<br>
>                     >             >         >             ><br>
>                     >             >         >             >      - When<br>
>                     everything works (and<br>
>                     >             please test it<br>
>                     >             >         well,<br>
>                     >             >         >             Pootle likes<br>
>                     to crash<br>
>                     >             >         >             >     and burn<br>
>                     under load), we can<br>
>                     >             change the DNS<br>
>                     >             >         to point<br>
>                     >             >         >             the CNAME<br>
>                     >             >         >             ><br>
>                     <a href="http://translate.sugarlabs.org" target="_blank">translate.sugarlabs.org</a> <<a href="http://translate.sugarlabs.org" target="_blank">http://translate.sugarlabs.org</a>><br>
>                     >             <<a href="http://translate.sugarlabs.org" target="_blank">http://translate.sugarlabs.org</a>><br>
>                     >             >         <<a href="http://translate.sugarlabs.org" target="_blank">http://translate.sugarlabs.org</a>><br>
>                     >             >         ><br>
>                     <<a href="http://translate.sugarlabs.org" target="_blank">http://translate.sugarlabs.org</a>><br>
>                     >             >         ><br>
>                     <<a href="http://translate.sugarlabs.org" target="_blank">http://translate.sugarlabs.org</a>> to<br>
>                     >             >         >             ><br>
>                     newpootle. Follow the<br>
>                     >             Service/nameserver<br>
>                     >             >         >             ><br>
>                     documentation page to do this,<br>
>                     >             or I can do<br>
>                     >             >         it in 2<br>
>                     >             >         >             minutes.<br>
>                     >             >         >             ><br>
>                     >             >         >             >     --<br>
>                     >             >         >             >      _ //<br>
>                     Bernie Innocenti<br>
>                     >             >         >             >      \X/<br>
>                      <a href="http://codewiz.org" target="_blank">http://codewiz.org</a><br>
>                     >             >         >             ><br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         >             --<br>
>                     >             >         >              _ // Bernie<br>
>                     Innocenti<br>
>                     >             >         >              \X/<br>
>                      <a href="http://codewiz.org" target="_blank">http://codewiz.org</a><br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             >         ><br>
>                     >             ><br>
>                     >             ><br>
>                     >             >         --<br>
>                     >             >          _ // Bernie Innocenti<br>
>                     >             >          \X/  <a href="http://codewiz.org" target="_blank">http://codewiz.org</a><br>
>                     >             ><br>
>                     >             ><br>
>                     >             ><br>
>                     ><br>
>                     ><br>
>                     >             --<br>
>                     >              _ // Bernie Innocenti<br>
>                     >              \X/  <a href="http://codewiz.org" target="_blank">http://codewiz.org</a><br>
>                     ><br>
>                     ><br>
>                     ><br>
><br>
><br>
>                     --<br>
>                      _ // Bernie Innocenti<br>
>                      \X/  <a href="http://codewiz.org" target="_blank">http://codewiz.org</a><br>
><br>
><br>
><br>
><br>
><br>
><br>
<br>
<br>
--<br>
 _ // Bernie Innocenti<br>
 \X/  <a href="http://codewiz.org" target="_blank">http://codewiz.org</a><br>
</div></div></blockquote></div><br></div></div>