Re: [Wikitech-l] JetBrains licenses for Volunteers and Staff

2016-05-10 Thread Pine W
Thanks for the info. I may request a license in mid to late Fall, when I hope to be participating in Wikimedia software development. Pine On May 9, 2016 23:06, "Yuri Astrakhan" wrote: > Hi Pine, > > They are not upgrades, they are full one year renewable free licenses for > the powerful ide with

Re: [Wikitech-l] historical trivia: who first picked UTC as Wikimedia time, when and why?

2016-05-10 Thread Jaime Crespo
On Mon, May 9, 2016 at 6:15 PM, Brion Vibber wrote: > In 2001 when Magnus was writing the initial attempt at a custom wiki engine > in PHP backed by MySQL, he chose to use the TIMESTAMP column type. > > TIMESTAMPs in MySQL 3 were automatically filled out by the server at INSERT > time, normalized

[Wikitech-l] WatchedItemStore - What, Why & How

2016-05-10 Thread Addshore
Over the past few months the TCB team at WMDE has been working on re-factoring code in core surrounding watchlists. You can find a full blog post about what we did, why we did it and how we did it at the link below: http://addshore.com/2016/05/refactoring-around-watcheditem-in-mediawiki tl;dr Thi

[Wikitech-l] MediaWiki codesniffer updates on extensions

2016-05-10 Thread Niklas Laxström
I noticed that lots of extensions were recently updated to use mediawiki-codesniffer 0.7.1 [1]. This has some implications I think are worth being aware of: 1) Many open patches will need manual rebasing and conflict resolution. 2) Those extensions will now depend on at least PHP 5.4 due to short

Re: [Wikitech-l] historical trivia: who first picked UTC as Wikimedia time, when and why?

2016-05-10 Thread Daniel Friesen
On 2016-05-10 1:23 AM, Jaime Crespo wrote: > On Mon, May 9, 2016 at 6:15 PM, Brion Vibber wrote: >> In 2001 when Magnus was writing the initial attempt at a custom wiki engine >> in PHP backed by MySQL, he chose to use the TIMESTAMP column type. >> >> TIMESTAMPs in MySQL 3 were automatically fille

[Wikitech-l] [Breaking Change] Scap change for deployers

2016-05-10 Thread Tyler Cipriani
tl;dr: Our beloved scap is changing to use subcommands rather than a bunch of scripts, but the existing scripts will work for a short time. Starting with the 3.2.0 release[0], which will hit production in the next day or so, scap will use subcommands rather than using many different scripts that a

Re: [Wikitech-l] ResourceLoader addModuleStyles() issues

2016-05-10 Thread Krinkle
Next steps now written up at https://phabricator.wikimedia.org/T92459#2281878 On Mon, May 9, 2016 at 7:45 PM, Krinkle wrote: > > > On Mon, May 9, 2016 at 7:17 PM, Brion Vibber > wrote: > >> >> >> So, step 2 happens at least 30 days after deploying step 1? Or step 2 >> retains same behavior for

Re: [Wikitech-l] [Mediawiki-i18n] Providing the effective language of messages

2016-05-10 Thread Rob Lanphier
Hi everyone, Niklas brought this message[1] to my attention as something that probably deserves more attention than it has gotten, and I trust he's correct. What he said back in April: "I added wikitech-l to CC in hopes that people who have worked on localisation cache more recently would comment

[Wikitech-l] Revision Scoring weekly update

2016-05-10 Thread Aaron Halfaker
Hey folks, This is the weekly update for the Revision Scoring project for the week of April 2nd through April 8th. *New developments:* - Solved some issues that block a major performance improvement for score requests using multiple models[2] - Improved the performance of feature extr

Re: [Wikitech-l] [Mediawiki-i18n] Providing the effective language of messages

2016-05-10 Thread Brion Vibber
Tagging language and directionality on fallback entries sounds reasonable, and not a huge addition. I'm not sure why the fallbacks are cached in the main body instead of letting them through to the backing language's cache, but if that's a necessary or useful choice I've no reason to hop in and ch

[Wikitech-l] Upload tools configuration changes on testwikis

2016-05-10 Thread Bartosz Dziewoński
Hi, I had two changes deployed today that change how UploadWizard and the upload dialog are configured on testwiki and test2wiki. I don't think this affects anybody but us at Multimedia, but just in case: * test2wiki no longer has UploadWizard [1] enabled. The configuration has always been so