From owner-freebsd-translators@freebsd.org Wed Mar 23 16:07:51 2016 Return-Path: Delivered-To: freebsd-translators@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 093FCADB7ED for ; Wed, 23 Mar 2016 16:07:51 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "wonkity.com", Issuer "wonkity.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id AE9EB1BFA; Wed, 23 Mar 2016 16:07:50 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.15.2/8.15.2) with ESMTPS id u2NG7mEi034274 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 23 Mar 2016 10:07:48 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.15.2/8.15.2/Submit) with ESMTP id u2NG7mjN034271; Wed, 23 Mar 2016 10:07:48 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Wed, 23 Mar 2016 10:07:48 -0600 (MDT) From: Warren Block To: =?ISO-8859-15?Q?Ren=E9_Ladan?= cc: freebsd-translators@freebsd.org, Groff TheBSDGoat Subject: Re: Phabricator review for Pootle 2.7.2 available In-Reply-To: Message-ID: References: User-Agent: Alpine 2.20 (BSF 67 2015-01-07) MIME-Version: 1.0 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (wonkity.com [127.0.0.1]); Wed, 23 Mar 2016 10:07:48 -0600 (MDT) Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: freebsd-translators@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Translators List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Mar 2016 16:07:51 -0000 On Tue, 22 Mar 2016, René Ladan wrote: > 2016-02-17 4:07 GMT+01:00 Warren Block : >> On Tue, 16 Feb 2016, René Ladan wrote: >> >>> Hi all, >>> >>> I just created https://reviews.freebsd.org/D5305 which contains an >>> update for the current Pootle 2.5.1.3 to version 2.7.2. >>> >>> It does not pass all tests yet, so I'm not really confident to commit it >>> yet. >>> >>> Feel free to add comments, subscribe, or even improve the patch. >>> >>> As indicated in the test plan, I might set up a test instance on my >>> server. >> >> >> Thank you for working on this! > > I set up a test instance of Pootle 2.7.2 on my server on port 8000 > using the 'pip' method as described on > http://docs.translatehouse.org/projects/pootle/en/latest/server/installation.html > > For now this is only available locally as it is probably insecure and > not hooked up to a sub-domain of rene-ladan.nl yet. > Although the instructions are a bit Linux-centric, the 'pip' > installation was not that hard, no modifications other than to > pootle.conf were necessary. > > The next steps will be running some tests and see if the port needs > changes (I remember some tests failing, but maybe that happens with > the 'pip' installation too). > After that, deploy it on the cluster? This is excellent work! We have Pootle as one of our topics to discuss at the doc working group at BSDCan in June. My remaining questions with it are mostly about how it would be integrated with our existing doc structure. Can we add it as an option but still allow translators to use local PO editors if they wish? Thanks! From owner-freebsd-translators@freebsd.org Wed Mar 23 21:08:23 2016 Return-Path: Delivered-To: freebsd-translators@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59DF5ADB455 for ; Wed, 23 Mar 2016 21:08:23 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ob0-x232.google.com (mail-ob0-x232.google.com [IPv6:2607:f8b0:4003:c01::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0D57C1C56 for ; Wed, 23 Mar 2016 21:08:23 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: by mail-ob0-x232.google.com with SMTP id m7so22972197obh.3 for ; Wed, 23 Mar 2016 14:08:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-transfer-encoding; bh=0Kn+rZ6b4I+Oe+f7wtQWwzJd9kZaHsBJpz+wRiVQKSM=; b=vnrItmgv1sGK250HntVlAIljf9R1tH43qNNjQzt3w15mRPuGgm7rIaOZANg+tSM9kP 6tZfNMlFmwoAHFCCt46/UqNT9kuFJnJxAHtyauus3HU/sw3atWtfeidZoCy6E+ogzbDJ KM2KNIcjpjpTUT9xRW/SsG30C4Bqq7MYa4BIsjgWIe/3nrDaonIJAeqS2YwRihLg9g5M aMFV2q/+UW/Awbe6zbMV9rAKZCKSKne43B7P28NJVtqVx7wQ1TIxOKXLHbt38PM+xX+8 TWDoSScZaapEty+knSDjk2YiMXdoDFLgduxdX9wh35VY9dYlRp3K1wluIIw7MYY855KM zKDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-transfer-encoding; bh=0Kn+rZ6b4I+Oe+f7wtQWwzJd9kZaHsBJpz+wRiVQKSM=; b=YPWfbN61NgJSrdVKL/tMS2mbmfZa5QhYwaDx6zybp3SOQLxcdjnc5dKXgRAIWyMUQP it2Q+/0v97FzBN9U8Xyj+n5HI9QJIKRmREqtC28lcvYaxB78JsjzcloExjQkUSAAeXV0 JbrGHvrux0jKW+lHnve50DuZQs/qDNyygKJOVS13lOyEDemdDshi+Q6z81y8DOfae2d2 iIniO3adV84IOfHAABBJtS92hB0ASKRLPIwkQXVHGg2i4vmk24oLpZ8GoCVPGwagX/zv AcpIUk86eizAY61hgmIYSTsjJMZPc297vjKFQlSSSK9RjDEm6AoqTrxgJ+Wkof63ulP3 14Rg== X-Gm-Message-State: AD7BkJIoGX1Tahb4zGyJ5ABv8mlXH0Z77p3dVPerIrmPc3/MNF62i9P/ElD5CjEHJDsW/Lr7EyFFvCjrsB7mMw== MIME-Version: 1.0 X-Received: by 10.182.24.8 with SMTP id q8mr2692729obf.67.1458767302270; Wed, 23 Mar 2016 14:08:22 -0700 (PDT) Sender: r.c.ladan@gmail.com Received: by 10.60.227.228 with HTTP; Wed, 23 Mar 2016 14:08:22 -0700 (PDT) In-Reply-To: References: Date: Wed, 23 Mar 2016 22:08:22 +0100 X-Google-Sender-Auth: pvUMB_tp4DkeBFilM_jm5J5juuw Message-ID: Subject: Re: Phabricator review for Pootle 2.7.2 available From: =?UTF-8?Q?Ren=C3=A9_Ladan?= To: Warren Block Cc: freebsd-translators@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-translators@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Translators List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Mar 2016 21:08:23 -0000 2016-03-23 17:07 GMT+01:00 Warren Block : > On Tue, 22 Mar 2016, Ren=C3=A9 Ladan wrote: > >> 2016-02-17 4:07 GMT+01:00 Warren Block : >>> >>> On Tue, 16 Feb 2016, Ren=C3=A9 Ladan wrote: >>> >>>> Hi all, >>>> >>>> I just created https://reviews.freebsd.org/D5305 which contains an >>>> update for the current Pootle 2.5.1.3 to version 2.7.2. >>>> >>>> It does not pass all tests yet, so I'm not really confident to commit = it >>>> yet. >>>> >>>> Feel free to add comments, subscribe, or even improve the patch. >>>> >>>> As indicated in the test plan, I might set up a test instance on my >>>> server. >>> >>> >>> >>> Thank you for working on this! >> >> >> I set up a test instance of Pootle 2.7.2 on my server on port 8000 >> using the 'pip' method as described on >> >> http://docs.translatehouse.org/projects/pootle/en/latest/server/installa= tion.html >> >> For now this is only available locally as it is probably insecure and >> not hooked up to a sub-domain of rene-ladan.nl yet. >> Although the instructions are a bit Linux-centric, the 'pip' >> installation was not that hard, no modifications other than to >> pootle.conf were necessary. >> >> The next steps will be running some tests and see if the port needs >> changes (I remember some tests failing, but maybe that happens with >> the 'pip' installation too). >> After that, deploy it on the cluster? > > > This is excellent work! We have Pootle as one of our topics to discuss a= t > the doc working group at BSDCan in June. My remaining questions with it = are > mostly about how it would be integrated with our existing doc structure. > Can we add it as an option but still allow translators to use local PO > editors if they wish? > We could set it up as a new service, e.g., https://pootle.freebsd.org/ , so translators can use it if they wish. Pootle has an option to download the current translation into a PO file for offline editing. I tweaked my pip-based setup a bit, mostly the e-mail fields in pootle.conf which silences some warnings. Things left to do: - run RQ workers as a background service - run the server instance securely - use real passwords, think about e-mail settings (using my own gmail account might not be the best?) - deploy publicly? Regards, Ren=C3=A9 --=20 https://rene-ladan.nl/