[Sugar-devel] Pootle SOS
Martin Abente
martin.abente.lahaye at gmail.com
Wed Aug 6 09:29:48 EDT 2014
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
>>>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140806/d37bd94d/attachment-0001.html>
More information about the Sugar-devel
mailing list