On 11-10-09 02:33 PM, Niklas Laxström wrote:
> On 9 October 2011 21:52, Daniel Friesen <[email protected]> wrote:
>> On 11-10-09 11:20 AM, Platonides wrote:
>> What I've been thinking isn't so much putting translations in another
>> repo, or even TWN doing any commits anywhere at all. Frankly the whole
>> idea of TWN reading and writing .php files has felt completely messed up
>> to me anyways. Sure our canonical message forms can be in .php, but
>> having the semi-automated system we use to translate to every other
>> language we support output php files feels like a relic of a time before
>> it existed and a band-aid hack just to make it possible for TWN to do
>> translations back then.
> Huge +1. I would sincerely welcome a move away from PHP-based i18n
> files. Having data in executable format is just stupid imho.
>
>> I'd like to make TWN the proper source for all the translations. Rather
>> than TWN spitting out php for non-en, we have a proper generated output
>> format for translations, and MediaWiki uses that instead of .php for our
>> translations. Instead of TWN having to make this a commit somewhere, I
>> think we should pull those translations right from TWN once we need them.
> I'm not sure I want to add that burden to TWN right now. It's just
> single vserver with no uptime guarantees.
> I'm not opposed to the idea though - having efficient l10n update in
> the core, enabled by default, providing always up-to-date translations
> and perhaps also loading new languages on demand[1] would soo awesome.
> But like I said, that would need some serious effort to code and to
> make stable and secure content distribution channel. Any volunteers?
> :)
I thought of that too. svn.wikimedia.org already bears that burden
anyways. I don't see why WMF couldn't offer up some spot that TWN can
just push the files. Or maybe just reverse proxy it.

Or maybe labs. When I talked to Ryan about Gerrit vs. Gitorious he
mentioned that using the labs setup that was being put together I could
even put together gitorious and have it pushed to production from labs.
If that setup can handle it, then perhaps we can use that to setup a
spot TWN can push updates to.

> [1] This would also satisfy those who think that including all l10n
> makes the tarball too big
>
>   -Niklas
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]


_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to