Page MenuHomePhabricator

Cenarium
Volunteer developer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Nov 20 2014, 10:35 AM (492 w, 3 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Cenarium [ Global Accounts ]

Recent Activity

Mar 28 2024

Pppery awarded T76053: Specific userright to bypass $wgAccountCreationThrottle a Like token.
Mar 28 2024, 12:44 AM · MediaWiki-General

Sep 8 2020

PiRSquared17 awarded T155967: Replace IPs with "an anonymous user" in title blacklist hits log a Cookie token.
Sep 8 2020, 12:35 AM · Patch-Needs-Improvement, TitleBlacklist

Feb 29 2020

Ravikantcool awarded T51659: Magic word returning number of protected pages a Doubloon token.
Feb 29 2020, 9:51 AM · MediaWiki-Page-protection

Oct 19 2019

Pppery awarded T18791: Don't offer meaningless protection levels (e.g., move=autoconfirmed with moves restricted to autoconfirmed) a Like token.
Oct 19 2019, 7:38 PM · MediaWiki-Page-protection

Dec 3 2018

ToBeFree awarded T85372: Add support for per-category editnotices a Like token.
Dec 3 2018, 4:39 PM · MediaWiki-Editnotice, Patch-Needs-Improvement, MediaWiki-Categories, MediaWiki-Page-editing

Oct 12 2018

MGChecker awarded T156646: Make a config object for each extension/skin, deprecate GlobalVarConfig and RequestContext::getConfig() a Love token.
Oct 12 2018, 10:53 PM · Goal, MediaWiki-Configuration

Oct 1 2018

RandomDSdevel awarded T111663: Tag AWB edits a Like token.
Oct 1 2018, 1:40 AM · User-notice-archive, Bot-Frameworks, OKR-Work, AutoWikiBrowser

Dec 30 2017

Liuxinyu970226 awarded T111663: Tag AWB edits a Like token.
Dec 30 2017, 2:59 PM · User-notice-archive, Bot-Frameworks, OKR-Work, AutoWikiBrowser

Dec 18 2017

RandomDSdevel awarded T73236: Automatically tag edits that make a redirect, or convert a redirected page to a normal page, or move a page across namespaces, etc. a Haypence token.
Dec 18 2017, 9:55 PM · User-notice-archive, Collaboration-Team-Triage (Collab-Team-This-Quarter), MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), User-notice-collaboration, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Change-tagging

Dec 11 2017

MusikAnimal awarded T73236: Automatically tag edits that make a redirect, or convert a redirected page to a normal page, or move a page across namespaces, etc. a Like token.
Dec 11 2017, 10:16 PM · User-notice-archive, Collaboration-Team-Triage (Collab-Team-This-Quarter), MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), User-notice-collaboration, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Change-tagging

Dec 9 2017

Liuxinyu970226 awarded T91535: Performance issues with tags a Like token.
Dec 9 2017, 10:20 AM · User-Ladsgroup, User-thiemowmde, Wikidata, MW-1.27-release-notes, MW-1.27-release (WMF-deploy-2015-11-03_(1.27.0-wmf.5)), WMF-deploy-2015-06-23_(1.26wmf11), Performance Issue, MediaWiki-Change-tagging
Liuxinyu970226 awarded T73236: Automatically tag edits that make a redirect, or convert a redirected page to a normal page, or move a page across namespaces, etc. a Like token.
Dec 9 2017, 10:19 AM · User-notice-archive, Collaboration-Team-Triage (Collab-Team-This-Quarter), MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), User-notice-collaboration, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Change-tagging

Nov 15 2017

Liuxinyu970226 awarded T150593: Make it possible for ORES to defer changes for review a Hungry Hippo token.
Nov 15 2017, 1:44 PM · Patch-Needs-Improvement, Machine-Learning-Team, MediaWiki-extensions-ORES
Liuxinyu970226 awarded T118696: Allow to defer 'suspicious' edits for review on any page in a reviewable namespace ("Deferred changes") a Like token.
Nov 15 2017, 1:44 PM · Patch-Needs-Improvement, MediaWiki-extensions-FlaggedRevs

Sep 4 2017

eranroz awarded T91535: Performance issues with tags a Like token.
Sep 4 2017, 6:05 PM · User-Ladsgroup, User-thiemowmde, Wikidata, MW-1.27-release-notes, MW-1.27-release (WMF-deploy-2015-11-03_(1.27.0-wmf.5)), WMF-deploy-2015-06-23_(1.26wmf11), Performance Issue, MediaWiki-Change-tagging

Jul 19 2017

awight awarded T118696: Allow to defer 'suspicious' edits for review on any page in a reviewable namespace ("Deferred changes") a Party Time token.
Jul 19 2017, 2:40 AM · Patch-Needs-Improvement, MediaWiki-extensions-FlaggedRevs
awight awarded T150593: Make it possible for ORES to defer changes for review a Hungry Hippo token.
Jul 19 2017, 2:36 AM · Patch-Needs-Improvement, Machine-Learning-Team, MediaWiki-extensions-ORES

Jul 1 2017

JJMC89 awarded T111663: Tag AWB edits a Like token.
Jul 1 2017, 8:17 PM · User-notice-archive, Bot-Frameworks, OKR-Work, AutoWikiBrowser

Apr 18 2017

TerraCodes awarded T119241: Allow autoconfirmed users to report edits to oversighters a Like token.
Apr 18 2017, 7:26 AM · Growth-Team-Filtering, Growth-Team, MediaWiki-extension-requests

Mar 26 2017

Jack_who_built_the_house awarded T85372: Add support for per-category editnotices a Like token.
Mar 26 2017, 2:42 PM · MediaWiki-Editnotice, Patch-Needs-Improvement, MediaWiki-Categories, MediaWiki-Page-editing

Mar 18 2017

TerraCodes awarded T118696: Allow to defer 'suspicious' edits for review on any page in a reviewable namespace ("Deferred changes") a Like token.
Mar 18 2017, 8:48 PM · Patch-Needs-Improvement, MediaWiki-extensions-FlaggedRevs

Feb 25 2017

Cenarium added a comment to T125329: Save references in page_props and cache.

@aaron, @Krinkle: Can we use the stash cache for storing the half-parsed wikitext of references (for the duration of the parser cache)? (see https://gerrit.wikimedia.org/r/#/c/277445/13)

Feb 25 2017, 9:15 PM · VisualEditor-MediaWiki-References, VisualEditor, MW-1.27-release (WMF-deploy-2016-03-01_(1.27.0-wmf.15)), Reading-Web-Sprint-65-Game of Phones, Patch-For-Review, Cite
Cenarium added a comment to T127787: Strip markers in references data.

Strip markers would remain in the half parsed text but would be explained in the API:

1.PNG (576×1 px, 55 KB)

In the parsed text, they would be correctly replaced:
2.PNG (378×1 px, 76 KB)

Feb 25 2017, 9:01 PM · MW-1.27-release (WMF-deploy-2016-04-05_(1.27.0-wmf.20)), Patch-For-Review, Cite
Cenarium added a comment to T157658: Factor out a backend from EditPage.

I've made an attempt to refactor EditPage in https://gerrit.wikimedia.org/r/#/c/338276/.
This goes a bit beyond factoring out a backend as I've also rewritten the UI part based on an MVC pattern.

Feb 25 2017, 5:00 PM · Patch-Needs-Improvement, MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (External Code Reviews), Platform Engineering Roadmap Decision Making, User-DannyS712, MediaWiki-Page-editing
Cenarium updated the task description for T158359: Replace EditPage to decouple saving logic from edit processing and user interface.
Feb 25 2017, 4:20 PM · Architecture, MediaWiki-Page-editing
Cenarium updated the task description for T158359: Replace EditPage to decouple saving logic from edit processing and user interface.
Feb 25 2017, 4:17 PM · Architecture, MediaWiki-Page-editing
Cenarium merged T158359: Replace EditPage to decouple saving logic from edit processing and user interface into T157658: Factor out a backend from EditPage.
Feb 25 2017, 4:15 PM · Patch-Needs-Improvement, MW-1.36-notes (1.36.0-wmf.37; 2021-03-30), Platform Team Workboards (External Code Reviews), Platform Engineering Roadmap Decision Making, User-DannyS712, MediaWiki-Page-editing
Cenarium merged task T158359: Replace EditPage to decouple saving logic from edit processing and user interface into T157658: Factor out a backend from EditPage.
Feb 25 2017, 4:15 PM · Architecture, MediaWiki-Page-editing
Cenarium added a comment to T158359: Replace EditPage to decouple saving logic from edit processing and user interface.

Yes, I'll merge it.

Feb 25 2017, 4:14 PM · Architecture, MediaWiki-Page-editing

Feb 22 2017

Cenarium added a comment to T157715: Selective patrol: an AI-based system to prioritize patrolling of edits.

As part of our RC Page Improvements, we are implementing:

  • A filter for patrolled/unpatrolled
  • Various ORES filters that will enable users to find the edits that are most in need of review.
  • User-defined highlighting as an alternative to or in addition to filtering, so users can decide which edit properties they want to spotlight.

Using these tools, which will be out this spring, users can easily find edits that are likely damaging and unpatrolled. (See this video for a demonstration of the tools generally.)

This sounds promising, though I'd still like a way to integrate other sources than ORES, such as AbuseFilter and bots.

Feb 22 2017, 1:40 PM · Machine-Learning-Team, MediaWiki-Patrolling, ORES

Feb 17 2017

Cenarium updated the task description for T157715: Selective patrol: an AI-based system to prioritize patrolling of edits.
Feb 17 2017, 4:54 PM · Machine-Learning-Team, MediaWiki-Patrolling, ORES
Cenarium added a comment to T156083: Consider how to best inform anonymous users that their edit has been actively deferred.

There are several points in the process where knowing that your edit is pending review seems relevant. Ideally it would be great to be able to tell editors of issues on their edits as the users makes them, or as soon as they try to save.

In case of abuse filter deferral, I've made so that the user is shown a notice after saving the page:

post-defer.PNG (786×1 px, 123 KB)

Of course we can customize the notice as needed. It's based on the notice shown when editing pages under pending changes, message key "revreview-edited".

Notifications can work well to inform of the deferral event right when it happens. This approach is consistent on how we inform about related events such as edits being reverted. For the case of anonymous users, we may want to inform that those notifications may be because of activity from a different user:

deferred-anon-notifs.png (768×1 px, 287 KB)

I've added a warning about that, see image below. I've put it at the bottom to avoid being too obtrusive to experienced IPs and in light yellow from the color palette to differentiate it from other notifications.

anon-notif.PNG (650×1 px, 129 KB)

Feb 17 2017, 3:37 AM · Growth-Team-Filtering, Growth-Team

Feb 16 2017

Cenarium created T158359: Replace EditPage to decouple saving logic from edit processing and user interface.
Feb 16 2017, 11:12 PM · Architecture, MediaWiki-Page-editing

Feb 14 2017

Krinkle awarded T98617: Make page moves patrollable a Orange Medal token.
Feb 14 2017, 7:06 PM · Patch-Needs-Improvement, MediaWiki-Patrolling

Feb 11 2017

Cenarium updated the task description for T157882: Separate file patrol from regular patrol on the English Wikipedia.
Feb 11 2017, 9:20 PM · WMF-General-or-Unknown
Cenarium added a project to T157882: Separate file patrol from regular patrol on the English Wikipedia: MediaWiki-Patrolling.
Feb 11 2017, 8:21 PM · WMF-General-or-Unknown
Cenarium created T157882: Separate file patrol from regular patrol on the English Wikipedia.
Feb 11 2017, 8:20 PM · WMF-General-or-Unknown

Feb 10 2017

Cenarium added a comment to T157826: Spam blacklist should provide options like the Title blacklist.

Hm yeah, but the special page would be hard to implement compared to just adding some options.

Feb 10 2017, 9:38 PM · Stewards-and-global-tools, SpamBlacklist
Cenarium updated the task description for T157826: Spam blacklist should provide options like the Title blacklist.
Feb 10 2017, 7:20 PM · Stewards-and-global-tools, SpamBlacklist
Cenarium updated the task description for T157826: Spam blacklist should provide options like the Title blacklist.
Feb 10 2017, 7:16 PM · Stewards-and-global-tools, SpamBlacklist
Cenarium added a project to T157826: Spam blacklist should provide options like the Title blacklist: Stewards-and-global-tools.
Feb 10 2017, 7:12 PM · Stewards-and-global-tools, SpamBlacklist
Cenarium created T157826: Spam blacklist should provide options like the Title blacklist.
Feb 10 2017, 7:11 PM · Stewards-and-global-tools, SpamBlacklist
Cenarium added a comment to T14363: Moved pages should be listed in NewPages/RecentChanges with current title, namespace, existence etc..

Not just moves accross namespaces are an issue, see this recent discussion.
I think we need something like Special:NewMoves and move patrol (T98617).

Feb 10 2017, 5:52 PM · Patch-Needs-Improvement, Growth-Team-Filtering, Growth-Team, MediaWiki-Recent-changes
Cenarium removed a parent task for T70930: Store the page_id of the redirect page in log_params when a page is moved without suppressing the redirect: T70311: Add mirrormove module to MirrorTools.
Feb 10 2017, 4:27 PM · MediaWiki-Page-editing, MediaWiki-Logevents
Cenarium removed a subtask for T70311: Add mirrormove module to MirrorTools: T70930: Store the page_id of the redirect page in log_params when a page is moved without suppressing the redirect.
Feb 10 2017, 4:27 PM · MediaWiki-extensions-MirrorTools
Cenarium removed a parent task for T71047: Develop countermeasures to the merge page histories attack: T70311: Add mirrormove module to MirrorTools.
Feb 10 2017, 4:26 PM · MediaWiki-MergeHistory, MediaWiki-Page-deletion
Cenarium removed a subtask for T70311: Add mirrormove module to MirrorTools: T71047: Develop countermeasures to the merge page histories attack.
Feb 10 2017, 4:26 PM · MediaWiki-extensions-MirrorTools
Cenarium edited projects for T62084: Implement all features required for creating Inclupedia, added: MediaWiki-extensions-MirrorTools; removed Goal, MediaWiki-libs-Rdbms.
Feb 10 2017, 4:25 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T71855: Special:RecentChanges should have a "Hide mirrored changes" option as Declined.

Inclumedia seems to be dead, and the project's initiator is globally locked. As such I am closing this task. If however, someone still finds a convincing use for it, feel free to reopen it.

Feb 10 2017, 4:23 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T71234: If data retrieval from the remote wiki fails, try again only after the data has been made available as Declined.

Inclumedia seems to be dead, and the project's initiator is globally locked. As such I am closing this task. If however, someone still finds a convincing use for it, feel free to reopen it.

Feb 10 2017, 4:23 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T71234: If data retrieval from the remote wiki fails, try again only after the data has been made available, a subtask of T62093: [MirrorTools] Implement capability for mirroring all revisions that occur on the remote wiki by accepting revisions pushed from a bot, as Declined.
Feb 10 2017, 4:23 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T70206: Write a script to pull log events from a remote wiki as Declined.
Feb 10 2017, 4:23 PM · MediaWiki-extensions-MirrorTools
Cenarium added a comment to T70206: Write a script to pull log events from a remote wiki.

Inclumedia seems to be dead, and the project's initiator is globally locked. As such I am closing this task. If however, someone still finds a convincing use for it, feel free to reopen it.

Feb 10 2017, 4:23 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T72055: LocalWiki users should not be allowed to make changes to remotely live pages, other than deleting revisions as Declined.

Inclumedia seem to be dead, and the project's initiator is globally locked. As such I am closing this task. If however, someone still finds a convincing use for it, feel free to reopen it.

Feb 10 2017, 4:21 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T72055: LocalWiki users should not be allowed to make changes to remotely live pages, other than deleting revisions, a subtask of T62084: Implement all features required for creating Inclupedia, as Declined.
Feb 10 2017, 4:21 PM · MediaWiki-extensions-MirrorTools
Cenarium removed a subtask for T61618: [MirrorTools] Should mirror all revisions and log actions that occur on the remote wiki: T70936: rc_this_oldid should contain the revision IDs of null revisions created by log events.
Feb 10 2017, 4:17 PM · MediaWiki-extensions-MirrorTools
Cenarium removed a parent task for T70936: rc_this_oldid should contain the revision IDs of null revisions created by log events: T61618: [MirrorTools] Should mirror all revisions and log actions that occur on the remote wiki.
Feb 10 2017, 4:17 PM · MediaWiki-Logevents
Cenarium closed T66490: [MirrorTools] Implement capability for mirroring user creation and user renaming events submitted to the API by MirrorPushBot, a subtask of T61618: [MirrorTools] Should mirror all revisions and log actions that occur on the remote wiki, as Declined.
Feb 10 2017, 4:17 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T66490: [MirrorTools] Implement capability for mirroring user creation and user renaming events submitted to the API by MirrorPushBot as Declined.

Mirror tools / inclumedia seem to be dead, and the project's initiator is globally locked. As such I am closing this task. If however, someone still find a convincing use for it, feel free to reopen it.

Feb 10 2017, 4:17 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T62096: [MirrorTools] Implement capability for mirroring all imports that occur on the remote wiki, a subtask of T61618: [MirrorTools] Should mirror all revisions and log actions that occur on the remote wiki, as Declined.
Feb 10 2017, 4:14 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T62096: [MirrorTools] Implement capability for mirroring all imports that occur on the remote wiki as Declined.

Mirror tools / inclumedia seem to be dead, and the project's initiator is globally locked. As such I am closing this task. If however, someone still find a convincing use for it, feel free to reopen it.

Feb 10 2017, 4:14 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T61618: [MirrorTools] Should mirror all revisions and log actions that occur on the remote wiki, a subtask of T62084: Implement all features required for creating Inclupedia, as Declined.
Feb 10 2017, 4:13 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T61618: [MirrorTools] Should mirror all revisions and log actions that occur on the remote wiki as Declined.

Mirror tools / inclumedia seem to be dead, and the project's initiator is globally locked. As such I am closing this task. If however, someone still find a convincing use for it, feel free to reopen it.

Feb 10 2017, 4:13 PM · MediaWiki-extensions-MirrorTools
Cenarium closed T127852: Publish of recent change for a log entry should be deferred as Resolved.
Feb 10 2017, 3:58 PM · MW-1.28-release (WMF-deploy-2016-09-13_(1.28.0-wmf.19)), MW-1.28-release-notes, Patch-For-Review, MediaWiki-Logevents
Cenarium updated the task description for T157747: ?action=info incorrectly states that a new page is indexed when not.
Feb 10 2017, 2:54 AM · PageTriage, MediaWiki-User-Interface (actions), patch-welcome, Growth-Team-Filtering
Cenarium added a comment to T91535: Performance issues with tags.

Looks like this is broken since January 31, see here.

Feb 10 2017, 1:38 AM · User-Ladsgroup, User-thiemowmde, Wikidata, MW-1.27-release-notes, MW-1.27-release (WMF-deploy-2015-11-03_(1.27.0-wmf.5)), WMF-deploy-2015-06-23_(1.26wmf11), Performance Issue, MediaWiki-Change-tagging
Cenarium raised the priority of T91535: Performance issues with tags from Medium to High.

I tried to load Special:Tags at Wikidata. After waiting almost 25 minutes, this is what I got: 504 Gateway Time-out nginx/1.11.6.

Feb 10 2017, 1:21 AM · User-Ladsgroup, User-thiemowmde, Wikidata, MW-1.27-release-notes, MW-1.27-release (WMF-deploy-2015-11-03_(1.27.0-wmf.5)), WMF-deploy-2015-06-23_(1.26wmf11), Performance Issue, MediaWiki-Change-tagging

Feb 9 2017

Cenarium created T157747: ?action=info incorrectly states that a new page is indexed when not.
Feb 9 2017, 10:42 PM · PageTriage, MediaWiki-User-Interface (actions), patch-welcome, Growth-Team-Filtering
Cenarium updated subscribers of T157715: Selective patrol: an AI-based system to prioritize patrolling of edits.
Feb 9 2017, 6:57 PM · Machine-Learning-Team, MediaWiki-Patrolling, ORES
Cenarium created T157715: Selective patrol: an AI-based system to prioritize patrolling of edits.
Feb 9 2017, 6:49 PM · Machine-Learning-Team, MediaWiki-Patrolling, ORES
Cenarium closed T89553: Recent changes patrolling limited to tagged changes as Resolved.

I think we absolutely need a form of patrol intermediary between NPP and RCP.
But tags can't be the solution, though they may be part of the solution.
We should check if an edit is worth being shown as needing patrol from a variety of sources, including: problem tags (as this task suggested) , but also ORES and AbuseFilter, and bots via the API.
Problem is how do we store this data? It would be nice for the patrol flag to have three states: -1 for "needs patrol", 0 for "not patrolled", +1 for "patrolled". Unfortunately, rc_patrolled is unsigned in the rc table, so we would need a schema change.
I'll make a task for selective patrol in a short while.

Feb 9 2017, 5:07 AM · Patch-For-Review, MediaWiki-Patrolling, MediaWiki-Change-tagging
Cenarium triaged T133442: Auto-accept pending revision when user self-reverts to reviewed version as Medium priority.

Low if this were only that, but I've addressed some related issues in the patch set, the code needed some refactoring.

Feb 9 2017, 4:49 AM · Patch-Needs-Improvement, MediaWiki-extensions-FlaggedRevs
Cenarium triaged T157659: Prefilled autosummary when editing old revisions as Lowest priority.
Feb 9 2017, 4:45 AM · MediaWiki-Page-history, MediaWiki-Page-editing, MediaWiki-Page-diffs
Cenarium created T157659: Prefilled autosummary when editing old revisions.
Feb 9 2017, 4:45 AM · MediaWiki-Page-history, MediaWiki-Page-editing, MediaWiki-Page-diffs
Cenarium triaged T157524: Make autosummary for multiple revision undos as Lowest priority.
Feb 9 2017, 4:44 AM · MediaWiki-Page-editing
Cenarium added a comment to T157524: Make autosummary for multiple revision undos.

@Aklapper Ok, thanks for the heads-up. I'm not sure yet if I'll rewrite the task description or simply make a patch myself.

Feb 9 2017, 4:44 AM · MediaWiki-Page-editing
Cenarium added a project to T157524: Make autosummary for multiple revision undos: MediaWiki-Page-editing.
Feb 9 2017, 4:41 AM · MediaWiki-Page-editing

Feb 8 2017

Cenarium renamed T157402: Provide a reliable way to pass information between hook handlers, "hooked" objects from Provide a way for passing information between hook handlers to Provide a reliable way to pass information between hook handlers, "hooked" objects.
Feb 8 2017, 2:15 PM · MediaWiki-Core-Hooks, TechCom-RFC, TechCom, User-Daniel, MediaWiki-General
Cenarium added a comment to T152434: Add method to Revision to check if it was a Revert, and whether an edit was Reverted.

A Revert object is a good idea, I think I'll implement this in a new version of https://gerrit.wikimedia.org/r/#/c/329651/.
This should be kept separate from the Revision object though, a revision shouldn't be aware of the Revert object, a Revision object is standalone and shouldn't depend on the page history (revisions can be moved around for instance). So I don't think we should have a method on Revision to indicate if it's a revert, but the goals underlying this task can be accomplished without.

Feb 8 2017, 4:15 AM · Google-Summer-of-Code (2020), Growth-Team, Platform Team Legacy (Watching / External), Web-Team-Backlog (Tracking), Product-Infrastructure-Team-Backlog-Deprecated, Trending-Service, Epic, MediaWiki-Page-editing, Contributors-Team, MediaWiki-User-Interface
Cenarium created T157524: Make autosummary for multiple revision undos.
Feb 8 2017, 2:25 AM · MediaWiki-Page-editing

Feb 7 2017

Cenarium created T157402: Provide a reliable way to pass information between hook handlers, "hooked" objects.
Feb 7 2017, 12:45 AM · MediaWiki-Core-Hooks, TechCom-RFC, TechCom, User-Daniel, MediaWiki-General
Cenarium added a comment to T157395: Page Curation tool one source in stead of self-published.

I've done the edit, thanks for checking the tags.

Feb 7 2017, 12:17 AM · Collaboration-Team-Triage (Collab-Team-Q3-Jan-Mar-2017), PageTriage

Feb 5 2017

Cenarium added a comment to T12331: Introduce page creation log.

This would be helpful for contributions, we don't have any built-in way to check non-redirect page creations by a user.
I'm not saying this would replace a log, but this would be easier to implement.

Feb 5 2017, 3:03 PM · User-notice-archive, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Logevents, MediaWiki-Page-editing

Feb 4 2017

Cenarium added a comment to T12331: Introduce page creation log.

I could easily add a page creation tag as part of https://gerrit.wikimedia.org/r/#/c/194458/ (for T73236).

Feb 4 2017, 7:30 PM · User-notice-archive, TechCom-RFC (TechCom-RFC-Closed), MediaWiki-Logevents, MediaWiki-Page-editing

Feb 3 2017

Cenarium updated subscribers of T156646: Make a config object for each extension/skin, deprecate GlobalVarConfig and RequestContext::getConfig().
Feb 3 2017, 12:31 PM · Goal, MediaWiki-Configuration

Feb 1 2017

Cenarium added a comment to T17702: Allow manual override to the auto-confirmation system.

Isn't this resolved by the confirmed usergroup?

Feb 1 2017, 11:47 PM · MediaWiki-Core-AuthManager
Cenarium added a comment to T156877: Create a config object for each extension/skin during registration.

They both would make it unnecessary for extensions to set ConfigRegistry, but T155154 suggests a GlobalVarConfig object while this one suggests a new LocalConfig object (see https://gerrit.wikimedia.org/r/#/c/335383/5/includes/config/LocalConfig.php) that would be based only on the extension's own settings and handle merging with local settings. Eventually, this aims to deprecate GlobalVarConfig, and do the same thing for core (achieving a separation of configs and the removal of configuration globals).

Feb 1 2017, 3:50 PM · Patch-For-Review, MediaWiki-Configuration
Cenarium added a comment to T142663: ExtensionRegistry does not allow complete override of config variables e.g. flat arrays.

I've done this in https://gerrit.wikimedia.org/r/#/c/335383/ as part of T156877.

Feb 1 2017, 12:42 AM · Sustainability (Incident Followup), MW-1.36-notes, MW-1.35-notes, MediaWiki-Configuration

Jan 31 2017

Cenarium created T156877: Create a config object for each extension/skin during registration.
Jan 31 2017, 11:57 PM · Patch-For-Review, MediaWiki-Configuration
Cenarium updated the task description for T156810: Finish deprecation of RequestContext::getStats().
Jan 31 2017, 3:42 PM · MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), MW-1.29-release-notes, Patch-For-Review, MediaWiki-General
Cenarium created T156810: Finish deprecation of RequestContext::getStats().
Jan 31 2017, 3:41 PM · MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), MW-1.29-release-notes, Patch-For-Review, MediaWiki-General

Jan 30 2017

Cenarium updated subscribers of T156646: Make a config object for each extension/skin, deprecate GlobalVarConfig and RequestContext::getConfig().
Jan 30 2017, 6:48 PM · Goal, MediaWiki-Configuration
Cenarium added a comment to T156448: Remove flaggedrevs-protect-review (PC2) page protection option from the English Wikipedia.

Yes, it works. Thanks

Jan 30 2017, 6:29 PM · User-Urbanecm, Wikimedia-Site-requests
Cenarium created T156646: Make a config object for each extension/skin, deprecate GlobalVarConfig and RequestContext::getConfig().
Jan 30 2017, 5:27 PM · Goal, MediaWiki-Configuration

Jan 26 2017

Cenarium added a comment to T91535: Performance issues with tags.

It takes several minutes to load Special:Tags at wikidata, the way we're retrieving hitcounts is not efficient or sustainable.
It's also a concern for the dropdown (T27909) on cache misses.
My suggestion, implemented in the above patch set, is to create a table holding tag hitcounts, updated when adding/removing tags.

Jan 26 2017, 1:57 PM · User-Ladsgroup, User-thiemowmde, Wikidata, MW-1.27-release-notes, MW-1.27-release (WMF-deploy-2015-11-03_(1.27.0-wmf.5)), WMF-deploy-2015-06-23_(1.26wmf11), Performance Issue, MediaWiki-Change-tagging

Jan 25 2017

Cenarium added a subtask for T58828: Provide access to Notifications for anonymous users: T136428: Add primary key to echo_notification table.
Jan 25 2017, 2:02 AM · Patch-Needs-Improvement, Growth-Team, Notifications
Cenarium added a parent task for T136428: Add primary key to echo_notification table: T58828: Provide access to Notifications for anonymous users.
Jan 25 2017, 2:02 AM · Schema-change-in-production, MW-1.29-release (WMF-deploy-2016-11-29_(1.29.0-wmf.4)), Patch-For-Review, Collaboration-Team-Triage, Schema-change, Notifications

Jan 24 2017

Cenarium added a comment to T68450: Set $wgTitleBlacklistLogHits = true on WMF wikis.

I've looked into this and the titleblacklist log entry will only appear at the wiki where the user created the account, not on the central loginwiki.
It certainly would be appreciable to have a centralized log of titleblacklist hits (same for spamblacklist) but it doesn't look easy to accomplish.

Jan 24 2017, 11:29 PM · Stewards-and-global-tools, Wikimedia-Site-requests
Cenarium added a comment to T156083: Consider how to best inform anonymous users that their edit has been actively deferred.

Regarding the feasibility of anon notifications (T58828), I had made a rough patch that didn't alter the db and was mostly OK for the purpose of deferred changes, so it can be done without hassle. But we might as well provide full support for anon notifications while we're at it; the implementation is relatively straightforward, I've updated the patch (https://gerrit.wikimedia.org/r/#/c/329374). We just need to make sure that the changes in the db schema are OK.

Jan 24 2017, 10:20 PM · Growth-Team-Filtering, Growth-Team
Cenarium added a comment to T58828: Provide access to Notifications for anonymous users.

Assuming we can alter the db, I've modified the patch set to offer the same level of functionality than notifications for logged in users. They can be marked read / unread and filtered by titles, and cross wiki notifications are possible. The last one requires caching the IP address in a global key.

Jan 24 2017, 9:57 PM · Patch-Needs-Improvement, Growth-Team, Notifications