[Sugar-devel] Pootle SOS
Martin Abente
martin.abente.lahaye at gmail.com
Tue Jul 29 11:17:22 EDT 2014
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> 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> 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>> wrote:
>> >
>> > Ok!
>> >
>> >
>> > On Mon, Jul 28, 2014 at 11:25 AM, Bernie Innocenti
>> > <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
>> >>>
>> > 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>>> 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>>> 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>>>>
>> > > 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>
>> > > >
>> > > > - 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> 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
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140729/53f5fe64/attachment-0001.html>
More information about the Sugar-devel
mailing list