<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>