Good $localtime from translatewiki.net. I have been working with Chad and Antoine to resume the daily translation updates from translatewiki.net after the partial git migration of MediaWiki.
We now have scripts that enable twn staff to * create clones of mediawiki core (with four branches: master 1.19 1.18 1.17) * create clones or all mediawiki extensions (both from svn and git, git taking precedence over git) * update those to latest versions * export translations * commit exported translations
TL;DR: repo [create|update|export|commit] [mediawiki|mediawiki-extensions|...]
The commmits for git will use the l10n-bot commit account. Commits for svn will continue to happen with our personal accounts. As you know every extension is now a separate git repository, there will be LOTS of commits instead of just one in a day.
There are few remaining issues: * automatic merging of translation commits [BLOCKER] * not spamming your inbox with translation update commits * pretty formatting of core message files [BLOCKER]
Now the last issue is something I want your opinion on: Is it an issue if we drop pretty formatting of non-English message files? If it is an issue, I request your help to make the maintenance/language/rebuildLanguage.php script to support arbitrary location instead of just the current wiki installation. If it is not an issue, the first diffs will be big because of the change, but remaining ones will be small as usual.
-Niklas
On Mon, Mar 26, 2012 at 7:25 PM, Niklas Laxström niklas.laxstrom@gmail.com wrote:
(both from svn and git, git taking precedence over git)
I heard you like Git…
Am 26.03.2012 11:25, schrieb Niklas Laxström:
Good $localtime from translatewiki.net. I have been working with Chad and Antoine to resume the daily translation updates from translatewiki.net after the partial git migration of MediaWiki.
Thanks for all of your work :-)
Now the last issue is something I want your opinion on: Is it an issue if we drop pretty formatting of non-English message files? If it is an issue, I request your help to make the maintenance/language/rebuildLanguage.php script to support arbitrary location instead of just the current wiki installation. If it is not an issue, the first diffs will be big because of the change, but remaining ones will be small as usual.
I would suggest to get rid of the pretty formatting. Besides core developers no one has to edit these files.
Furthermore I would be glad if we could remove the dependency from the helper files messages.inc and messageTypes.inc
MessagesEn.php (and not messages.inc) should be the reference for all other MessagesXx.php like we do it with extensions.
Optional to translate messages and messages to ignore for translations could either stay in messageTypes.php or go into Translate specific config file mediawiki-defines.txt like already done for extensions.
Raimond.
On 26 March 2012 12:25, Niklas Laxström niklas.laxstrom@gmail.com wrote:
Good $localtime from translatewiki.net. I have been working with Chad and Antoine to resume the daily translation updates from translatewiki.net after the partial git migration of MediaWiki.
My original aim was to get regular localisation updates going again by 25 March. Now almost two weeks have passed since then and we still don't have regular localisation updates, even though we have been ready from translatewiki.net side.
Chad has been very helpful trying to solve the remaining blocker. However, people are already reporting and asking why translations are not updated and I am annoyed that I have to keep telling them to wait (a little) longer [1,2].
I want the remaining blocker fixed during the next week - the sooner the better.
There are few remaining issues:
- automatic merging of translation commits [BLOCKER]
We've been testing this with Chad at least three times and it mysteriously doesn't work. Bug: https://bugzilla.wikimedia.org/35537
- not spamming your inbox with translation update commits
No progress on this except some opposition for doing this at all. Bug: https://bugzilla.wikimedia.org/35538
- pretty formatting of core message files [BLOCKER]
Given the lack of opposition and anyone willing to work on this, I have decided to drop the pretty formatting.
[1] http://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Babel-1/it/repl...) [2] http://translatewiki.net/wiki/Thread:Talk:Language_support_team/Some_message...
-Niklas
On Sat, Apr 7, 2012 at 4:45 AM, Niklas Laxström niklas.laxstrom@gmail.com wrote:
On 26 March 2012 12:25, Niklas Laxström niklas.laxstrom@gmail.com wrote:
Good $localtime from translatewiki.net. I have been working with Chad and Antoine to resume the daily translation updates from translatewiki.net after the partial git migration of MediaWiki.
My original aim was to get regular localisation updates going again by 25 March. Now almost two weeks have passed since then and we still don't have regular localisation updates, even though we have been ready from translatewiki.net side.
Chad has been very helpful trying to solve the remaining blocker. However, people are already reporting and asking why translations are not updated and I am annoyed that I have to keep telling them to wait (a little) longer [1,2].
I want the remaining blocker fixed during the next week - the sooner the better.
I'm aware of this an I take full responsibility for this delay. Please be assured that it's currently my #1 priority and I'm trying to figure out why this isn't working.
There are few remaining issues:
- automatic merging of translation commits [BLOCKER]
We've been testing this with Chad at least three times and it mysteriously doesn't work. Bug: https://bugzilla.wikimedia.org/35537
This is our biggest issue right now. As you said already, we've been trying to resolve this but we don't know exactly why it's failing. I'm going to put some more debugging into it next.
- not spamming your inbox with translation update commits
No progress on this except some opposition for doing this at all. Bug: https://bugzilla.wikimedia.org/35538
This won't be as big an issue until the bug above is fixed and we're on a regular commit schedule again. Once we hit this one it should be pretty trivial (and we're trying to reduce some of the IRC spam too, will poke this next week)
- pretty formatting of core message files [BLOCKER]
Given the lack of opposition and anyone willing to work on this, I have decided to drop the pretty formatting.
That sounds fine.
-Chad
On 26/03/12 11:25, Niklas Laxström wrote:
- pretty formatting of core message files [BLOCKER]
Now the last issue is something I want your opinion on: Is it an issue if we drop pretty formatting of non-English message files? If it is an issue, I request your help to make the maintenance/language/rebuildLanguage.php script to support arbitrary location instead of just the current wiki installation. If it is not an issue, the first diffs will be big because of the change, but remaining ones will be small as usual.
What path would it need? mediawiki-install/languages/messages or just the mediawiki root? Seems quite easy to do. I don't know why you aren't using a single path, though.
wikitech-l@lists.wikimedia.org