[Openstack-i18n] .tx in git repository

Akihiro Motoki amotoki at gmail.com
Sun Mar 23 23:54:59 UTC 2014


Looks nice to me.

Thanks,
Akihiro

On Mon, Mar 24, 2014 at 5:44 AM, Andreas Jaeger <aj at suse.com> wrote:
> On 03/21/2014 08:42 PM, Andreas Jaeger wrote:
>> On 03/21/2014 05:35 PM, Akihiro Motoki wrote:
>>> Hi,
>>>
>>> On Fri, Mar 21, 2014 at 7:12 PM, Andreas Jaeger <aj at suse.com> wrote:
>>>> On 03/21/2014 10:58 AM, Sascha Peilicke wrote:
>>>>> Sorry for replying a bit late, I just recently joined the list. Meanwhile, .tx
>>>>> was removed from openstack-manuals. However, I think the points raised by
>>>>> Akihiro Motoki haven't been answered. Previously unaware of this discussion, I
>>>>> submitted https://review.openstack.org/#/c/81839/.
>>>>>
>>>>> In short, .tx/config should really be versioned since it contains repo-specific
>>>>> file-paths. While of course this can be autogenerated in the infra job, it
>>>>> doesn't help people that want to use local tools (such as vi /
>>>>> $FAVORITE_PO_EDITOR) instead of the Transifex web-interface.
>>>>
>>>> We faced a challenge with the infra job: The scripts currently assume
>>>> that .tx/config does not change. But whenever we created a new file, it
>>>> got updated and then the job failed since "git review" complained that
>>>> the tree was not clean. So, if we add .tx/config again, we should update
>>>> our scripts so that they handle creation of new manuals.
>>>
>>> I think it is a balance between automated jobs on the infra side and
>>> conviniences for local translators. I don't have the right answer.
>>> I am working as upstream developer and local translator, so I understand
>>> the both situation but I am afraid we lose local volunteers by increasing
>>> hurdles to local volunteers.
>>
>> Since this thread has started, I've hardened our infra scripts so that
>> they can work with and without a .tx/config file.
>>
>> I understand the situation better now and I'm fine with adding it back -
>> and would then also add some logic to handle the problems we faced better.
>
>
> I've send now this patch:
> https://review.openstack.org/#/c/82384/
>
> It takes care that the propose job will succeed if .tx/config gets
> updated. With that change in, we can add .tx/config to any project as
> convenient.
>
> So, now I'm in fine with adding .tx/init back in.
>
> Daisy, are you happy as well?
>
> Andreas
> --
>  Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi
>   SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
>    GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg)
>     GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126



More information about the Openstack-i18n mailing list