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