coren (Marc A. Pelletier)
I'm just this dude, you know?

Projects (7)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 6 2014, 10:43 PM (163 w, 2 d)
Availability
Available
IRC Nick
Coren
LDAP User
coren
MediaWiki User
Coren

I do Labs, but I don't do Windows.

Recent Activity

Sep 17 2017

IKhitron awarded T483: RfC: Allow styling in templates a Like token.
Sep 17 2017, 4:27 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

Sep 15 2017

Sophivorus awarded T483: RfC: Allow styling in templates a Like token.
Sep 15 2017, 11:09 AM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

Jul 12 2017

Liuxinyu970226 awarded T102066: Make sure tools can be taken over after they are abandoned a Love token.
Jul 12 2017, 12:11 AM · Toolforge-standards-committee, Toolforge, Developer-Relations, WMF-Legal, Cloud-Services

Mar 15 2017

RandomDSdevel awarded T483: RfC: Allow styling in templates a Mountain of Wealth token.
Mar 15 2017, 6:17 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

Jan 13 2017

Liuxinyu970226 awarded T48580: Create a VisualEditor plugin to integrate with ProofreadPage a Party Time token.
Jan 13 2017, 1:54 AM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage

Jan 3 2017

Liuxinyu970226 awarded T483: RfC: Allow styling in templates a Like token.
Jan 3 2017, 12:54 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

Oct 27 2016

waldyrious awarded T102066: Make sure tools can be taken over after they are abandoned a Love token.
Oct 27 2016, 3:24 PM · Toolforge-standards-committee, Toolforge, Developer-Relations, WMF-Legal, Cloud-Services

Aug 24 2016

MartinK awarded T483: RfC: Allow styling in templates a Like token.
Aug 24 2016, 8:37 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

Jun 8 2016

coren claimed T133408: Security review of TemplateStyles.

I'll be working on changesets for the points above shortly.

Jun 8 2016, 12:49 AM · Patch-For-Review, Reading-Admin, Security-Reviews, TemplateStyles

May 24 2016

JMinor awarded T483: RfC: Allow styling in templates a Like token.
May 24 2016, 11:06 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

May 20 2016

Mrjohncummings awarded T483: RfC: Allow styling in templates a Mountain of Wealth token.
May 20 2016, 8:55 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

May 13 2016

coren added a comment to T483: RfC: Allow styling in templates.

All modern browsers support <link rel="stylesheet"> in the body

May 13 2016, 7:47 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.

Adding the parsing team, as this would introduce page-global state, and also needs to work in Parsoid and VE.

May 13 2016, 5:59 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

May 11 2016

coren added a comment to T125459: Investigation: Can we find a new search API for CorenSearchBot and Copyvio Detector tool?.

@kaldari I've also been taking a look at how valuable the various search results are in practice, and with Google I am able to coalesce some of the searches together using operators; reducing the query count by 50% at the cost of a slight increase in false negative results* - if budget is the sole remaining issue that would lighten that load quite a bit.

May 11 2016, 3:46 PM · Community-Tech, Developer-Relations

May 10 2016

coren updated the task description for T133408: Security review of TemplateStyles.
May 10 2016, 3:58 PM · Patch-For-Review, Reading-Admin, Security-Reviews, TemplateStyles
coren added a comment to T133408: Security review of TemplateStyles.

@csteipp, template description updated - I think that's most/all of what you need? I don't expect the work involved to be extreme, the extension is pretty well self-contained and has few interactions with core.

May 10 2016, 3:56 PM · Patch-For-Review, Reading-Admin, Security-Reviews, TemplateStyles
coren updated the task description for T133408: Security review of TemplateStyles.
May 10 2016, 3:54 PM · Patch-For-Review, Reading-Admin, Security-Reviews, TemplateStyles

May 6 2016

coren added a comment to T133408: Security review of TemplateStyles.

@Jdforrester-WMF: What is next for this? Anything I can do to help things along?

May 6 2016, 12:06 AM · Patch-For-Review, Reading-Admin, Security-Reviews, TemplateStyles

Apr 26 2016

coren added a comment to T483: RfC: Allow styling in templates.
In T483#2232623, @brion wrote:

If volunteers are +2'ing config updates and deploying them, I'm impressed. :)

Apr 26 2016, 12:44 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

Apr 25 2016

Aubrey awarded T48580: Create a VisualEditor plugin to integrate with ProofreadPage a Love token.
Apr 25 2016, 8:55 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage

Apr 23 2016

coren added a comment to T125459: Investigation: Can we find a new search API for CorenSearchBot and Copyvio Detector tool?.

Share or set up another proxy/IP...?

Apr 23 2016, 5:02 PM · Community-Tech, Developer-Relations
coren added a comment to T125459: Investigation: Can we find a new search API for CorenSearchBot and Copyvio Detector tool?.

We don't run afoul of 2.7.11 (we provide the links themselves), but 2.7.7 kills us since we explicitly do filter.

Apr 23 2016, 5:01 PM · Community-Tech, Developer-Relations
coren added a comment to T133408: Security review of TemplateStyles.

I think the extension is at a point where that review makes sense.

Apr 23 2016, 4:53 PM · Patch-For-Review, Reading-Admin, Security-Reviews, TemplateStyles
coren added a comment to T483: RfC: Allow styling in templates.
In T483#2232314, @brion wrote:

Note that people do like to use templates outside the template NS, for user or project pages for instance. Not sure if we want to support that explicitly/implicitly/not at all, etc. :)

Apr 23 2016, 4:46 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren removed a project from T483: RfC: Allow styling in templates: Patch-For-Review.

With the latest rounds of merges, the TemplateStyles extension appears to be in a reasonable state and implements the major substantive part of this RfC as discussed in Jerusalem.

Apr 23 2016, 1:59 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T133409: Complete initial version of TemplateStyles sufficient to do security review and then deploy it to WMF production.

What's left to do?

Apr 23 2016, 1:52 PM · Epic, TemplateStyles
coren added a comment to T17075: Per book, category and/or template CSS and JavaScript.

Only if you are going to require that for each book we make edits to add the same template to each page of the book

Apr 23 2016, 1:23 PM · MW-1.27-release (WMF-deploy-2016-04-26_(1.27.0-wmf.22)), MW-1.27-release-notes, Wikimedia-Hackathon-2016, WorkType-NewFunctionality, MediaWiki-General-or-Unknown
coren added a comment to T48580: Create a VisualEditor plugin to integrate with ProofreadPage.

Is it safe to assume this feature will not suddenly become active and in use in production once code from this task is merged?

Apr 23 2016, 1:12 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage

Apr 20 2016

coren added a comment to T483: RfC: Allow styling in templates.

I think scoping to #mw-content-text should be enough. Any tempate appearing outside actual content is usually protected anyway.

Apr 20 2016, 4:11 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T48580: Create a VisualEditor plugin to integrate with ProofreadPage.

We are still waitng for Page namespace support which is the main editing namespace for most wikisources. Moreover, many new wikisourcians edit only in the Page namespace. The general trend is to have articles in main namespace automatically or semi-automatically generated basing on data from Index and Page namespaces. So having VE support in main namespace may be a nice feature, but mostly useless.

Apr 20 2016, 4:03 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage
APerson awarded T483: RfC: Allow styling in templates a Yellow Medal token.
Apr 20 2016, 2:36 AM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.

Actually, plenty of templates can appear outside 'content' space, such as edit notices. Those should be able to be styled. The risk of clashing CSS classes is pretty low anyway.

Apr 20 2016, 2:32 AM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

Apr 19 2016

coren added a comment to T125459: Investigation: Can we find a new search API for CorenSearchBot and Copyvio Detector tool?.

Adapting CSBot now.

Apr 19 2016, 5:19 PM · Community-Tech, Developer-Relations

Apr 16 2016

coren added a comment to T483: RfC: Allow styling in templates.
In T483#2211010, @TheDJ wrote:

Right, found a quite important point... We are now scoping using:
mw-body-content it seems. But that is a skin specific class, amongst others not used by the mobile minerva skin.

We have #mw-content-text that contains all generated output for wikitext pages, but more importantly the classes mw-content-ltr and mw-content-rtl.

Apr 16 2016, 2:01 AM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

Apr 15 2016

coren added a comment to T483: RfC: Allow styling in templates.
In T483#2209954, @TheDJ wrote:

Tried using wikimarkup inside the style block, but that doesn't seem to work (and scary if it would..)

What if you used {{#tag:templatestyles}} so the wikitext is processed? I'm not sure how the extension is storing the actual styles though.

Apr 15 2016, 4:34 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.
In T483#2209954, @TheDJ wrote:

Tried using wikimarkup inside the style block, but that doesn't seem to work (and scary if it would..)

Apr 15 2016, 4:03 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.
In T483#2209954, @TheDJ wrote:

Some first practical experiences:
1: i quickly found a situation, where in lieu of inline styles, i'll have to use a unique (per parserrun) class or ID. we have no good options for this right now. For now, i'll keep using inline styles for those situations. (width specific to the image being transcluded)

Apr 15 2016, 3:59 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.

Done. I added ParserFunctions and Scribunto, and reimported Template:Wide image recursively to make sure it worked.

Apr 15 2016, 1:14 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T483: RfC: Allow styling in templates.
In T483#2209633, @TheDJ wrote:

Coren, can you add parserfunctions extension to your experimental wiki ?
i'd like to test a few actual en.wiki templates, and almost all of those need parserfunctions and/or scribunto

Apr 15 2016, 12:51 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

Apr 14 2016

coren added a comment to T483: RfC: Allow styling in templates.

The current WIP can be played with on an experimental wiki. The main page is an example of a transclusion of a style template.

Apr 14 2016, 2:43 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016

Apr 13 2016

coren added a comment to T132455: username case mismatch in keystone totp plugin.

@Krenair I believe it was, yes.

Apr 13 2016, 11:48 AM · Cloud-Services

Apr 12 2016

RandomDSdevel awarded T48580: Create a VisualEditor plugin to integrate with ProofreadPage a Mountain of Wealth token.
Apr 12 2016, 8:21 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage

Apr 7 2016

coren added a comment to T989: CSS validator survey and design work.

Note that, at least in the prototype for T483: RfC: Allow styling in templates in https://gerrit.wikimedia.org/r/#/c/282155/4/CSSParser.php, @coren wrote a manual RegEx instead of using a library validator/processor.

Apr 7 2016, 10:35 PM · TemplateStyles, Parsing-Team

Apr 3 2016

Johan awarded T48580: Create a VisualEditor plugin to integrate with ProofreadPage a Like token.
Apr 3 2016, 4:16 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage
coren added a comment to T48580: Create a VisualEditor plugin to integrate with ProofreadPage.

Clarification: This will be for all Wikisources, not just frws. :-)

Apr 3 2016, 1:09 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage
coren added a project to T483: RfC: Allow styling in templates: Wikimania-Hackathon-2016.
Apr 3 2016, 12:35 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
Jdforrester-WMF awarded T483: RfC: Allow styling in templates a Barnstar token.
Apr 3 2016, 12:28 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren moved T483: RfC: Allow styling in templates from Approved, but not resourced to Approved on the TechCom-RfC board.
Apr 3 2016, 12:14 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren claimed T483: RfC: Allow styling in templates.

After some architecture discussion with @brion and @Jdlrobson, we came up with a fairly good plan for which I'm going to do a first prototypical implementation.

Apr 3 2016, 12:13 PM · TechCom-RfC (ArchCom-Approved), VisualEditor, Parsing-Team, RfC, TemplateStyles, Wikimedia-Hackathon-2016
coren added a comment to T123156: Add to <body> a class named after the root basepage to specify per-page/book CSS.

I guess core could add another class that be the same on all subpages, like .page-Foo-subpage.

Apr 3 2016, 8:22 AM · Developer-notice, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Interface
coren claimed T123156: Add to <body> a class named after the root basepage to specify per-page/book CSS.

I have an opportunity to work on this while at the Hackathon; with luck I may be able to submit a changeset today.

Apr 3 2016, 7:20 AM · Developer-notice, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Interface

Apr 2 2016

jayantanth awarded T48580: Create a VisualEditor plugin to integrate with ProofreadPage a Love token.
Apr 2 2016, 3:36 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage
coren added a comment to T48580: Create a VisualEditor plugin to integrate with ProofreadPage.

Current status: we now have a proper design for Page namespace that is in progress but - as a first step - we now have usable mainspace editing with Visual Editor (including the transclusion tag). This is currently working on a test server, and is scheduled for the deployment train Tueseday, Apr 5 (and deployed on group 1 that inlcludes the Wikisources on Apr 6).

Apr 2 2016, 1:34 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage

Mar 15 2016

coren added a comment to T129936: Ensure that Terms of Use document restrictions on third-party web interactions.

I'm not sure why you never received a reply, but it's very clear-cut. Indeed, there was at least one user whose access to labs was suspended because of that very reason.

Mar 15 2016, 2:17 AM · Community-Tech-Tool-Labs, WMF-Legal, Cloud-Services

Feb 27 2016

Elitre awarded T48580: Create a VisualEditor plugin to integrate with ProofreadPage a Love token.
Feb 27 2016, 9:05 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage

Feb 26 2016

Jdforrester-WMF awarded T48580: Create a VisualEditor plugin to integrate with ProofreadPage a Like token.
Feb 26 2016, 7:52 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage
coren claimed T48580: Create a VisualEditor plugin to integrate with ProofreadPage.

I will be in Jerusalem, and will concentrate on coordinating work on this task while there (as well as hack on it myself).

Feb 26 2016, 7:44 PM · Patch-For-Review, MW-1.28-release (WMF-deploy-2016-06-28_(1.28.0-wmf.8)), Wikimania-Hackathon-2016, User-notice, Wikimedia-Hackathon-2016, VisualEditor-MediaWiki, VisualEditor, Community-Wishlist-Survey-2015, Wikisource, VisualEditor-MediaWiki-Plugins, ProofreadPage

Feb 5 2016

coren awarded T89615: Comment syntax shown in template's name in VisualEditor a Mountain of Wealth token.
Feb 5 2016, 5:45 PM · MW-1.29-release-notes, Parsoid, VisualEditor-MediaWiki-Templates, VisualEditor-MediaWiki, VisualEditor
coren added a comment to T114662: RFC: Per-language URLs for multilingual wiki pages.

I've created a variation on common's link trickery with JS for wikimania2017wiki (see related T122994) and it works pretty well; so having the links constructed in that way properly would help a great deal.

Feb 5 2016, 5:42 PM · User-Daniel, TechCom-Has-shepherd, RfC, TechCom-RfC

Jan 21 2016

coren placed T101741: Locate and assign some MD1200 shelves for proper testing of labstore1002 up for grabs.
Jan 21 2016, 5:21 PM · DC-Ops, Operations, Labs-Sprint-102, Cloud-VPS, Cloud-Services, ops-eqiad
coren placed T106170: Attribute cache issue with NFS on Trusty up for grabs.
Jan 21 2016, 5:20 PM · labs-sprint-119, labs-sprint-117, labs-sprint-116, Labs-Sprint-115, Toolforge, Cloud-Services
coren placed T120710: Labs: update image builders to use new PAM scheme up for grabs.
Jan 21 2016, 5:20 PM · Patch-For-Review, Cloud-VPS, Cloud-Services
coren placed T96299: Move tools-mail to trusty up for grabs.
Jan 21 2016, 5:19 PM · Mail, Cloud-Services, Toolforge

Jan 12 2016

coren updated the task description for T123353: Visual editor misparses comments in templates.
Jan 12 2016, 4:03 AM · VisualEditor
coren created T123353: Visual editor misparses comments in templates.
Jan 12 2016, 4:00 AM · VisualEditor

Jan 9 2016

coren awarded T56579: Incomplete setup of translatable pages: FuzzyBot fails to generate /en subpage etc. a The World Burns token.
Jan 9 2016, 11:13 PM · Language-Q4-2016-Sprint 1, Language-Engineering April-June 2016, MediaWiki-extensions-Translate
coren added a comment to T56579: Incomplete setup of translatable pages: FuzzyBot fails to generate /en subpage etc..

This occurs repeatedly on wikimania2017wiki, which uses language features heavily including translatable templates.

Jan 9 2016, 11:13 PM · Language-Q4-2016-Sprint 1, Language-Engineering April-June 2016, MediaWiki-extensions-Translate
coren created T123156: Add to <body> a class named after the root basepage to specify per-page/book CSS.
Jan 9 2016, 4:01 AM · Developer-notice, Wikimedia-Hackathon-2016, Patch-For-Review, MediaWiki-Interface

Jan 6 2016

Nemo_bis awarded T122994: Add a hook to override behaviour for anon users in ULS a Mountain of Wealth token.
Jan 6 2016, 9:29 PM · MediaWiki-extensions-UniversalLanguageSelector
coren updated the task description for T122994: Add a hook to override behaviour for anon users in ULS.
Jan 6 2016, 9:28 PM · MediaWiki-extensions-UniversalLanguageSelector
coren updated the task description for T122994: Add a hook to override behaviour for anon users in ULS.
Jan 6 2016, 9:28 PM · MediaWiki-extensions-UniversalLanguageSelector
coren created T122994: Add a hook to override behaviour for anon users in ULS.
Jan 6 2016, 9:26 PM · MediaWiki-extensions-UniversalLanguageSelector

Jan 5 2016

coren awarded T58464: Allow anonymous users to change interface language on Wikimedia wikis with ULS a Mountain of Wealth token.
Jan 5 2016, 5:30 PM · Wikimedia-Extension-setup, Commons, Epic, Wikisource, Language-Team, Performance, I18n, Wikimedia-Site-requests
coren added a comment to T58464: Allow anonymous users to change interface language on Wikimedia wikis with ULS.

FWIW, excepting commons (for obvious reasons), most wikis where this feature would be desirable/necessary seem to me to be the smaller wikis and it's not immediately clear that the performance impact would be all that catastrophic if the caches did vary on a language selection cookie for them.

Jan 5 2016, 5:29 PM · Wikimedia-Extension-setup, Commons, Epic, Wikisource, Language-Team, Performance, I18n, Wikimedia-Site-requests

Dec 30 2015

coren added a comment to T122675: Translate extension seemingly broken / partially installed on wikimedia2017wiki.

Also, not an ops thing. This is about MediaWiki setup, so is expected to be handled by people in the deployer or restricted groups

Dec 30 2015, 9:41 PM · Wikimedia-log-errors, Wikimedia-Site-requests
coren renamed T122675: Translate extension seemingly broken / partially installed on wikimedia2017wiki from Translate extension seemingly broken / partially installed to Translate extension seemingly broken / partially installed on wikimedia2017wiki.
Dec 30 2015, 8:28 PM · Wikimedia-log-errors, Wikimedia-Site-requests
coren created T122675: Translate extension seemingly broken / partially installed on wikimedia2017wiki.
Dec 30 2015, 8:28 PM · Wikimedia-log-errors, Wikimedia-Site-requests
coren added a comment to T122638: GridEngine down due to bdb issues.

which actually shows another interesting tidbit: thre's 20 seconds between restarts, but between 547749 and 9999897 there's a two minute gap.

Dec 30 2015, 3:11 PM · Patch-For-Review, Toolforge, Cloud-Services
coren added a comment to T122638: GridEngine down due to bdb issues.

What is unclear to me at this point is what commands were issued when and by whom. Was this a cronjob gone wrong? The tool owners haven't logged in to any tools-bastion recently.

Dec 30 2015, 1:31 PM · Patch-For-Review, Toolforge, Cloud-Services
coren added a comment to T122638: GridEngine down due to bdb issues.

I'm also wondering if more up-to-date backups of the job db would help.

Dec 30 2015, 4:16 AM · Patch-For-Review, Toolforge, Cloud-Services
coren added a comment to T122638: GridEngine down due to bdb issues.

FWIW, from the DB transaction logs, the master seems to have valiantly struggled for about 90 minutes before it finally went down (and I expect the survival was made harder by the simultaneous LDAP and NFS issues). It might be worthwhile to add something to monitor really unusual growth of the BDB and alert.

Dec 30 2015, 3:01 AM · Patch-For-Review, Toolforge, Cloud-Services

Dec 29 2015

coren added a comment to T122548: please deploy parsoid sitematrix update.

VE is desired, but as the wiki is very young and the number of non "powerusers" is going to be very low, there is no emergency to deploy outside the normal cycle. Most of what is going to be added to that wiki in the short term is going to be imports, stylesheets, and templates.

Dec 29 2015, 1:21 AM · Parsoid, Operations, Wikimedia-Site-requests

Dec 28 2015

coren added a comment to T122515: Possible race condition in webservice HSET/HDEL.

The only way around this that I can think of is for the post-exit script to first check that the kv that is actually there really /is/ the one it expects to delete before going ahead and deleting it.

Dec 28 2015, 7:21 PM · Cloud-Services, Toolforge

Dec 23 2015

coren added a comment to T122062: Create the wikimania2017 wiki.

We just missed a window, and tomorrow is a "Friday", I think. How does Dec 28 sound to you?

Dec 23 2015, 5:59 PM · Wiki-Setup (Create), Patch-For-Review, Operations
coren added a comment to T122062: Create the wikimania2017 wiki.

@Krenair: That's what I asked @demon to okay; we want to be able to do press releases in January so the more time to set the wiki up the better. :-)

Dec 23 2015, 5:32 PM · Wiki-Setup (Create), Patch-For-Review, Operations

Dec 22 2015

coren added a comment to T122062: Create the wikimania2017 wiki.

do you want this -> T96564 for 2017 wiki as well or no?

Dec 22 2015, 12:19 AM · Wiki-Setup (Create), Patch-For-Review, Operations
coren added a comment to T122062: Create the wikimania2017 wiki.

Logo exists there: https://upload.wikimedia.org/wikipedia/commons/4/4a/Wikimania_Montreal_logo.png
Announcement allowing the switch being thrown pending only on James (F). :-)

Dec 22 2015, 12:16 AM · Wiki-Setup (Create), Patch-For-Review, Operations

Dec 21 2015

coren added a comment to T122062: Create the wikimania2017 wiki.

I can tell you what the Labs side of things is: run maintain-replicas after the database exists to create the views. AFAIK, the prod side involves adding the database to the list that should be replicated, something which I think only Jaime currently knows the secret sauce for.

Dec 21 2015, 9:26 PM · Wiki-Setup (Create), Patch-For-Review, Operations
coren added a comment to T122062: Create the wikimania2017 wiki.

@Krenair: I hereby notify myself. :-) More seriously, that doc should probably be amended as I should no longer be a point of contact starting Jan 1.

Dec 21 2015, 9:22 PM · Wiki-Setup (Create), Patch-For-Review, Operations
coren added a comment to T121998: Instances locking up randomly.

May or may not be significant, but tools-proxy-01 has (partially) live userland at least insofar as nginx continues accepting connection and proxying.

Dec 21 2015, 6:28 PM · Cloud-Services
coren reassigned T98183: labstore1002 issues while trying to reboot from coren to chasemp.
Dec 21 2015, 6:18 PM · Wikimedia-Incident, DC-Ops, Incident-20151216-Labs-NFS, Operations, Cloud-Services, ops-eqiad, Cloud-VPS
coren placed T90595: Have a 'undergoing scheduled maintenance' page for labs set up for scheduled maintenance up for grabs.
Dec 21 2015, 6:17 PM · Cloud-Services, Toolforge
coren placed T120586: Instance creation fails up for grabs.
Dec 21 2015, 6:17 PM · RelEng-Archive-FY201718-Q1, Cloud-Services, Continuous-Integration-Scaling, Continuous-Integration-Infrastructure, Patch-For-Review
coren set Security to default on T96299: Move tools-mail to trusty.
Dec 21 2015, 6:16 PM · Mail, Cloud-Services, Toolforge
coren created T122062: Create the wikimania2017 wiki.
Dec 21 2015, 5:58 PM · Wiki-Setup (Create), Patch-For-Review, Operations

Dec 12 2015

coren closed T121302: sshing to bastion.wmflabs.org fails with "Connection closed by 208.80.155.129" as Resolved.

The puppet variable restricted_to was used inconsistently between projects; it was set to the group name everywhere but in project bastion where the parents for the group name were added explicitly on wikitech.

Dec 12 2015, 12:51 PM · Cloud-Services

Dec 11 2015

coren closed T121064: Project entries are created in ldap but not the posix group entry (disallowing ssh, etc) as Resolved.

Confirmed fixed.

Dec 11 2015, 10:43 PM · MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), MW-1.27-release (WMF-deploy-2015-12-15_(1.27.0-wmf.9)), Patch-For-Review, Cloud-VPS, Cloud-Services
coren closed T121064: Project entries are created in ldap but not the posix group entry (disallowing ssh, etc), a subtask of T121065: Replace bd808-vagrant with a new build server instance, as Resolved.
Dec 11 2015, 10:43 PM · Patch-For-Review, MediaWiki-Vagrant, User-bd808
coren added a comment to T98183: labstore1002 issues while trying to reboot.

@Cmjohnson: We need to get our hands on another then; perhaps put in a req for one or is there one in Dallas we could ship accross?

Dec 11 2015, 10:40 PM · Wikimedia-Incident, DC-Ops, Incident-20151216-Labs-NFS, Operations, ops-eqiad, Cloud-Services, Cloud-VPS
coren added a comment to T121064: Project entries are created in ldap but not the posix group entry (disallowing ssh, etc).

So now I'm getting a bit confused. Adding the following record to ldap (manually, with novaadmin creds from silver) worked:

205 cn=project-gtest1-temp,ou=groups,dc=wikimedia,dc=org
objectClass: groupOfNames
objectClass: posixGroup
objectClass: top
member: uid=rush,ou=people,dc=wikimedia,dc=org
gidNumber: 52779
cn: project-gtest1-temp
Dec 11 2015, 3:26 PM · MW-1.27-release (WMF-deploy-2015-12-08_(1.27.0-wmf.8)), MW-1.27-release (WMF-deploy-2015-12-15_(1.27.0-wmf.9)), Patch-For-Review, Cloud-VPS, Cloud-Services