Re: [Tails-l10n] Discuss our translation infrastructure - ne…

Delete this message

Reply to this message
Author: u
Date:  
To: tails-l10n
Subject: Re: [Tails-l10n] Discuss our translation infrastructure - needs your input
intrigeri:
> sajolida wrote (27 Mar 2015 22:55:00 GMT) :
>> Lunar:
>>> sajolida:
>>>>> SHOULD
>>>>> ======
>>>>> * provide support for Git branches (we could also agree upon translation
>>>>> only master through this interface)
>>>>
>>>> What do you mean by "Git branches"?
>>>
>>> Imagine a branch where Claws Mail is replaced by Thunderbird. Changes
>>> to the user documentation will happen in that branch. Ideally,
>>> translators should be able to work from there so everyhing is ready when
>>> the branch is merged.
>
>> Ok, then I added that as a MAY (topic branch) while standard branches
>> (devel, stable, and testing) are SHOULD.
>
> I'm a little bit concerned by the potential painful effects of
> extending the granularity to topic branches:
>
>  * more merge conflicts to handle (and thus, what may seem as
>    increasing automation can in the end create more manual work);

>
>  * more chances that people start wasting their time translating stuff
>    that's simply not ready yet (draft documentation in topic
>    branches);

>
>  * more chances that people who are not very aware of how Git branches
>    work start translated stuff in the wrong place (e.g. improving the
>    Tor Browser doc's translation in the branch about the migration to
>    Thunderbird).

>
> If the tools handle that just fine (e.g. by only presenting the new or
> updated strings in topic branches), perfect. Otherwise, perhaps
> translating stuff in devel (post-merge) or testing (post-freeze) is
> good enough, and the benefits of allowing people to translate stuff
> before it's deemed ready to be merged aren't worth the drawbacks.
>
> In short: I'd keep devel/stable/testing in SHOULD, and would simply
> drop the MAY about topic branches unless the tools handle this use
> case very well.


I do not have a strong opinion on this and thus agree with your proposal.

Cheers
u.