daniel (Daniel Kinzler)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 10 2014, 8:08 AM (171 w, 2 d)
Availability
Available
IRC Nick
DanielK_WMDE
LDAP User
Daniel Kinzler
MediaWiki User
Daniel Kinzler (WMDE)

Recent Activity

Today

daniel added a comment to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

Sure. I'm just saying until someone invests the time to do that research (Which would be a rather large undertaking), or at least has a start on that research, there's not much to talk about beyond saying I have extreme doubts.

I will match your extreme doubts with my extreme confidence. :)

Sun, Jan 21, 8:12 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)

Yesterday

daniel moved T12331: Introduce page creation log from Last Call to Under discussion on the TechCom-RFC board.

As quite a few issues were raised during the Last Call period of this RFC, it is not approved for implementation for the time being. It should remain in the "under discussion" stage until agreement is reached on the issues raised. Participants should feel free to request an RFC meeting if they feel it would be helpful.

Sat, Jan 20, 12:41 PM · User-notice, MediaWiki-Page-editing, TechCom-RFC, Collaboration-Team-Triage, MediaWiki-Special-pages
daniel edited projects for T182020: RfC: Introduce PlatformSettings.php, added: TechCom-RFC (TechCom-Approved); removed TechCom-RFC.

This RFC has been approved for implementation (with no preference for either of the options presented).

Sat, Jan 20, 12:39 PM · TechCom-RFC (TechCom-Approved), MediaWiki-General-or-Unknown
daniel added a comment to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

@Tgr regarding the top-down approach: I think when proposing a vision, it's important to make implicit the motivation behind it. Also, we (as engineers) should be careful not to venture too far into "product territory". To me, "make multimedia and interactive content first class citizens" is not a technology vision. It's a question we should ask to the people defining the product strategy. And we could already inform the product strategy process with the costs, risks, difficulties and opportunities we see if we decide to go that way.

Sat, Jan 20, 11:01 AM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel added a comment to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

The Problem Grouping document is a bit too daunting to be a required read IMO. Maybe the blocking questions / technology goals could be copied out of it?

Sat, Jan 20, 10:56 AM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel updated the task description for T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.
Sat, Jan 20, 10:55 AM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel updated the task description for T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.
Sat, Jan 20, 10:52 AM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)

Fri, Jan 19

daniel updated the task description for T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.
Fri, Jan 19, 9:39 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel added a comment to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

Condensed log of Wednesday's discussion on IRC:

Fri, Jan 19, 9:38 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel created P6622 IRC discussion on Evolving the MediaWiki Architecture (Summit 2018 preparation).
Fri, Jan 19, 9:37 PM
daniel removed a parent task for T182682: [MCR] Script(s) for populating new tables (slots, content, content_models, slot_roles): T183488: MCR schema migration stage 2: populate new fields.
Fri, Jan 19, 1:29 PM · Patch-For-Review, Structured-Data-Commons, Wikidata, Multi-Content-Revisions
daniel removed a subtask for T183488: MCR schema migration stage 2: populate new fields: T182682: [MCR] Script(s) for populating new tables (slots, content, content_models, slot_roles).
Fri, Jan 19, 1:28 PM · Multi-Content-Revisions, Structured-Data-Commons, Wikidata
daniel added a subtask for T174030: Implement DB schema migration tools for MCR: T182682: [MCR] Script(s) for populating new tables (slots, content, content_models, slot_roles).
Fri, Jan 19, 1:28 PM · MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Multi-Content-Revisions, Structured-Data-Commons, Wikidata
daniel added a parent task for T182682: [MCR] Script(s) for populating new tables (slots, content, content_models, slot_roles): T174030: Implement DB schema migration tools for MCR.
Fri, Jan 19, 1:28 PM · Patch-For-Review, Structured-Data-Commons, Wikidata, Multi-Content-Revisions

Wed, Jan 17

daniel created P6609 (An Untitled Masterwork).
Wed, Jan 17, 11:16 PM
daniel added a comment to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

Log of the IRC meeting: https://tools.wmflabs.org/meetbot/wikimedia-office/2018/wikimedia-office.2018-01-17-22.01.html

Wed, Jan 17, 11:08 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)

Tue, Jan 16

daniel added a comment to T183312: Wikimedia Developer Summit 2018 Topic: Supporting Third-Party Use of MediaWiki.

It seems to me that position statements related to installation and deployment, package management, extension management, have been attached to this session. In the light of this, title and scope of this session seem too narrow. Deployment and installation issues should at least be mentioned somewhere.

Tue, Jan 16, 4:48 PM · MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Wikimedia-Developer-Summit (2018)
daniel updated the task description for T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.
Tue, Jan 16, 1:52 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel updated the task description for T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.
Tue, Jan 16, 1:50 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)

Mon, Jan 15

daniel added a comment to T184749: Every edit (including rollback) distorts non-ASCII text.

The problem has been fixed on the live site since Wednesday, and is (hopefully?!) fixed on master. Can this ticket be closed or re-prioritized now? It no longer requires urgent attention.

Mon, Jan 15, 7:00 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), User-notice, User-Addshore, Patch-For-Review, Regression, Multi-Content-Revisions, MediaWiki-Page-editing
daniel awarded T184749: Every edit (including rollback) distorts non-ASCII text a Pirate Logo token.
Mon, Jan 15, 6:58 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), User-notice, User-Addshore, Patch-For-Review, Regression, Multi-Content-Revisions, MediaWiki-Page-editing
daniel updated the task description for T175030: labels and descriptions for Lexemes for display in listings and search (derived labels).
Mon, Jan 15, 5:32 PM · Structured-Data-Commons, Lexicographical data, Wikidata
daniel updated the task description for T175030: labels and descriptions for Lexemes for display in listings and search (derived labels).
Mon, Jan 15, 5:18 PM · Structured-Data-Commons, Lexicographical data, Wikidata
daniel updated the task description for T175030: labels and descriptions for Lexemes for display in listings and search (derived labels).
Mon, Jan 15, 5:16 PM · Structured-Data-Commons, Lexicographical data, Wikidata

Sat, Jan 13

daniel updated the task description for T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.
Sat, Jan 13, 2:06 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel added a comment to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

Before the summit, I would like to use this phab task to gather input on what people think the most important topics for the Wikimedia/MediaWiki platform are for the next year (and the next 3 years, and the next 5 years). The idea is to identify what we need to do to

Sat, Jan 13, 1:50 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel added a comment to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

I have taken the freedom to hijack TechCom's weekly IRC discussion slot for getting input on this session from a wider audience.

Sat, Jan 13, 1:44 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel added a comment to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

@Quiddity Thank you!

Sat, Jan 13, 1:42 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel moved T107561: MediaWiki support for Composer equivalent for JavaScript packages from Under discussion to Request IRC meeting on the TechCom-RFC board.

TechCom triage: seems ready for an IRC meeting.

Sat, Jan 13, 1:37 PM · Developer-Wishlist (2017), RfC, TechCom-RFC, Front-end-Standards-Group, Librarization
daniel added a comment to T124752: [RFC] Expiring watch list entries.

@Addshore The task description covers a lot, but is not very concise. This RFC seems essentially ready for another IRC discussion, or even a Lat Call without an IRC discussion, if the description was clarified a bit more. In particular, it should state concisely:

Sat, Jan 13, 1:34 PM · User-Addshore, Expiring-Watchlist-Items, German-Community-Wishlist, TCB-Team, TechCom-RFC
daniel moved T180096: MediaWiki Action API is a unique API specification from Under discussion to Last Call on the TechCom-RFC board.

Last Call for comments: As per the triage session on January 10, TechCom propose to decline this RFC as proposed, for the following reasons:

Sat, Jan 13, 1:27 PM · Services (watching), User-mobrovac, TechCom-RFC
daniel added a comment to T176370: Migrate to PHP 7 in WMF production.

As per the TechCom meeting on January 10, this RFC has been approved after an uneventful Last Call period with no issues raised.

Sat, Jan 13, 12:49 PM · TechCom-RFC (TechCom-Approved), User-ArielGlenn, NewPHP, HHVM, MediaWiki-Platform-Team, Operations
daniel added a comment to T182322: ChronologyProtector breaks if two requests write different sets of databases.

Is this resolved beyond a temporary fix? If yes, how? If no, is there a ticket describing what a proper solution would look like?

Sat, Jan 13, 12:19 PM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Patch-For-Review, MediaWiki-Database, Wikidata, Performance-Team, User-Addshore, User-notice

Fri, Jan 12

daniel updated the task description for T184749: Every edit (including rollback) distorts non-ASCII text.
Fri, Jan 12, 1:47 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), User-notice, User-Addshore, Patch-For-Review, Regression, Multi-Content-Revisions, MediaWiki-Page-editing
daniel added a comment to T184749: Every edit (including rollback) distorts non-ASCII text.
Fri, Jan 12, 12:31 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), User-notice, User-Addshore, Patch-For-Review, Regression, Multi-Content-Revisions, MediaWiki-Page-editing

Thu, Jan 11

daniel triaged T184689: SpecialMobileContributions - Fatal exception of type "MediaWiki\Storage\RevisionAccessException" as High priority.
Thu, Jan 11, 1:14 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, User-Addshore, MobileFrontend, Wikimedia-log-errors, Regression, Multi-Content-Revisions
daniel added a comment to T184689: SpecialMobileContributions - Fatal exception of type "MediaWiki\Storage\RevisionAccessException".

I don't see a good way to handle this without making RevisionStore::getTitle public and calling it in Revision::__construct...

Thu, Jan 11, 1:14 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, User-Addshore, MobileFrontend, Wikimedia-log-errors, Regression, Multi-Content-Revisions
daniel claimed T184690: MobileFrontend - SpecialMobileHistory - RevisionAccessException - Failed to load blob from address tt:3543.
Thu, Jan 11, 1:13 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Regression, Wikimedia-log-errors, MobileFrontend, Multi-Content-Revisions
daniel claimed T184693: ApiQueryRevisions - BlobAccessException Failed to load blob from address tt:126040 on commons.
Thu, Jan 11, 1:12 PM · Patch-For-Review, MediaWiki-API, Wikimedia-log-errors, Multi-Content-Revisions
daniel moved T184689: SpecialMobileContributions - Fatal exception of type "MediaWiki\Storage\RevisionAccessException" from Daniel to Adam on the Multi-Content-Revisions board.
Thu, Jan 11, 1:12 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, User-Addshore, MobileFrontend, Wikimedia-log-errors, Regression, Multi-Content-Revisions
daniel moved T184687: Catchable fatal error: Argument 2 passed to MediaWiki\Storage\RevisionStore::newNullRevision() must be an instance of Title, null given in /srv/mediawiki/php-1.31.0-wmf.16/includes/Revision.php on line 1069 from Daniel to Adam on the Multi-Content-Revisions board.
Thu, Jan 11, 1:12 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Regression, Patch-For-Review, Wikimedia-log-errors, Multi-Content-Revisions, User-Addshore
daniel moved T184687: Catchable fatal error: Argument 2 passed to MediaWiki\Storage\RevisionStore::newNullRevision() must be an instance of Title, null given in /srv/mediawiki/php-1.31.0-wmf.16/includes/Revision.php on line 1069 from Adam to Daniel on the Multi-Content-Revisions board.
Thu, Jan 11, 1:02 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Regression, Patch-For-Review, Wikimedia-log-errors, Multi-Content-Revisions, User-Addshore
daniel moved T184689: SpecialMobileContributions - Fatal exception of type "MediaWiki\Storage\RevisionAccessException" from Backlog to Daniel on the Multi-Content-Revisions board.
Thu, Jan 11, 1:02 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, User-Addshore, MobileFrontend, Wikimedia-log-errors, Regression, Multi-Content-Revisions
daniel moved T184690: MobileFrontend - SpecialMobileHistory - RevisionAccessException - Failed to load blob from address tt:3543 from Backlog to Daniel on the Multi-Content-Revisions board.
Thu, Jan 11, 1:02 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Regression, Wikimedia-log-errors, MobileFrontend, Multi-Content-Revisions
daniel moved T184691: Flow - MediaWiki\Storage\IncompleteRevisionException from line 262 of /srv/mediawiki/php-1.31.0-wmf.16/includes/Storage/RevisionStore.php: comment must not be NULL! from Backlog to Daniel on the Multi-Content-Revisions board.
Thu, Jan 11, 1:02 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, User-Addshore, Wikimedia-log-errors, Multi-Content-Revisions, Collaboration-Team-Triage, StructuredDiscussions
daniel moved T184693: ApiQueryRevisions - BlobAccessException Failed to load blob from address tt:126040 on commons from Backlog to Daniel on the Multi-Content-Revisions board.
Thu, Jan 11, 1:02 PM · Patch-For-Review, MediaWiki-API, Wikimedia-log-errors, Multi-Content-Revisions
daniel added a comment to T184689: SpecialMobileContributions - Fatal exception of type "MediaWiki\Storage\RevisionAccessException".

Ah, no, it's an old revision - rev_timestamp = 20140528135706.

Thu, Jan 11, 12:13 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, User-Addshore, MobileFrontend, Wikimedia-log-errors, Regression, Multi-Content-Revisions
daniel added a comment to T184689: SpecialMobileContributions - Fatal exception of type "MediaWiki\Storage\RevisionAccessException".

Is this a new revision? Is the implication that this inconsistency is caused by the new RevisionStore code? Or is the issue just that this inconsistency now triggers an unhandled exception?

Thu, Jan 11, 12:05 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, User-Addshore, MobileFrontend, Wikimedia-log-errors, Regression, Multi-Content-Revisions

Wed, Jan 10

daniel added a comment to T91162: RFC: Shadow namespaces.

@Fjalapeno Ah, now I see the connection. So Reading's main interest in this is in standardizing templates, to make it easier to parse information out of wikitext and/or HTML? It seems to me T114251: [RFC] Magic Infobox implementation would be more relevant for that use case.

Wed, Jan 10, 11:00 PM · Wikimedia-Developer-Summit (2017), TechCom-RFC
daniel added a comment to T91162: RFC: Shadow namespaces.

@Fjalapeno Shadow namespaces don't really do anything for easier parsing, they are unrelated to MCR. This is about cross-wiki access to page content. Global templates would be one application of shadow namespaces. Global Lua modules and global Gadgets would be others.

Wed, Jan 10, 8:42 PM · Wikimedia-Developer-Summit (2017), TechCom-RFC
daniel updated subscribers of T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

@dbarratt @Eevans @Mattflaschen-WMF @TheDJ @Krinkle @Bawolff @cscott @Milimetric @Darenwelsh @dchan @Legoktm @WMDE-leszek @hoo @Mglaser @MarkAHershberger @Matanya @MaxSem @Mooeypoo @Physikerwelt @Nikerabbit @Reedy @ssastry @tstarling: Hey! I'm adding you here because I think you may be interested in attending the session on evolving the MediaWiki architecture.

Wed, Jan 10, 6:59 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel added a comment to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

Some dev summit participants are not WMF/WMDE employees, it would be great for them to open the access of the background reading documents to anyone.

Wed, Jan 10, 6:32 PM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel added a comment to T183019: Wikibase must not insert local recentchanges entries for nonexistent local users (days: 2).

Ok, so this boils down to:

  • in core, find a good place for helper functions for constructing and parsing interwiki user names. As per https://gerrit.wikimedia.org/r/#/c/386625/10, that code is currently in WikiImporter and Linker.
  • determine the interwiki prefix for the repo (via SiteLookup, probably) and make it known to RecentChangeFactory
  • in RecentChangeFactory::prepareChangesAttributes, set $userText to an interwiki name (using the new helper function) if $clientUserId is 0.
Wed, Jan 10, 6:28 PM · Wikidata-Sprint-2018-01-17, User-Ladsgroup, Wikidata-Sprint-2018-01-03, Patch-For-Review, User-thiemowmde, MediaWiki-Platform-Team, Wikidata, MediaWiki-extensions-WikibaseClient
daniel added a comment to T183019: Wikibase must not insert local recentchanges entries for nonexistent local users (days: 2).

@Anomie We already do the SUL lookup and use the local user ID if it exists. The relevant code is in RecentChangeFactory::getClientUserId. So, if I understand correctly, all we would have to do now is to add a prefix to $userText if $clientUserId is 0 in prepareChangesAttributes. Is there a helper methods for safely constructing such an interwiki user name? Also, should we be creating an actor entry directly, or is it OK to continue to use rc_user and rc_user_text when constructing a RecentChange object?

Wed, Jan 10, 4:23 PM · Wikidata-Sprint-2018-01-17, User-Ladsgroup, Wikidata-Sprint-2018-01-03, Patch-For-Review, User-thiemowmde, MediaWiki-Platform-Team, Wikidata, MediaWiki-extensions-WikibaseClient
daniel added a comment to T173744: persistently addable/editable/removable Representations of a Form via the UI (M).

What if the summary is too long will we loose crucial information?

Wed, Jan 10, 3:03 PM · Wikidata-Sprint-2017-11-22, Story, Lexicographical data, Wikidata

Tue, Jan 9

daniel added a comment to T120414: RFC: MediaWiki should provide a pluggable registry for editor interfaces.

This is closely related to T174033: Refactor EditPage to allow multiple slots to be edited atomically [MCR], which we will need (to some degree) for MCR. For MCR atomic edits on EditPage, we will need to be able to "plug in" an editor for multiple different kinds of content in the same form.

Tue, Jan 9, 8:29 PM · User-Daniel, MediaWiki-Page-editing, CodeEditor, WikiEditor, VisualEditor, Epic, Contributors-Team, TechCom-RFC
daniel added a comment to T1352: RFC: Support for user-specific page lists in core.

@Tgr do you think it is useful to keep this in the RFC process as it is now? Is there any commitment to work on a solution? If not, the RFC should be removed from the process for now.

Tue, Jan 9, 8:26 PM · MediaWiki-Watchlist, TechCom-RFC
daniel added a comment to T1352: RFC: Support for user-specific page lists in core.

@Tgr To me, what you just said is a very good reason to have that complicated discussion and remove those blockers. There doesn't seem to be enough "drive" behind the request for multiple traditional watchlists. Perhaps synergy with offline reading capabilities would fix that.

Tue, Jan 9, 8:24 PM · MediaWiki-Watchlist, TechCom-RFC
daniel added a comment to T90914: Provide semantic wiki-configurable styles for media display.

If you currently have no need for approval of a technical solution, perhaps it makes sense to replace the TechCom-RFC tag with plain RfC. We use that for "internal" Wikidata RFCs and such. What do you think? The TechCom-RFC board is really for managing the TechCom process, and I don't see how this ticket currently fits into that.

Tue, Jan 9, 8:18 PM · RfC, Commons, TechCom-RFC, Multimedia, MediaWiki-File-management
daniel updated subscribers of T91162: RFC: Shadow namespaces.

@Fjalapeno "shadow namespaces" seems like a bit of infrastructure that audiences may be asking for. Is this a topic for ATWG?

Tue, Jan 9, 8:05 PM · Wikimedia-Developer-Summit (2017), TechCom-RFC
daniel added a comment to T91162: RFC: Shadow namespaces.

This RFC seems to be stalled. If there is currently no interest in driving this further, it should for now be removed from the RFC work board.
If there is interest in continuing the RFC process, please let us (TechCom) known who will be working on this RFC, and who commits to implementing it if approved, and in what time frame.

Tue, Jan 9, 8:02 PM · Wikimedia-Developer-Summit (2017), TechCom-RFC
daniel added a comment to T119908: [RfC]: Migrate code review / management from Gerrit to Phabricator.

Is there still commitment to doing this?

Tue, Jan 9, 8:01 PM · TechCom-RFC, Developer-Relations, releng-201516-q3, Gerrit, Gerrit-Migration, Phabricator, Release-Engineering-Team
daniel added a comment to T183061: RFC: Add a revision source identifier.

@Xaosflux just click "edit task" and go ahead!

Tue, Jan 9, 7:58 PM · MediaWiki-Database, TechCom-RFC
daniel added a comment to T102476: RFC: Requirements for change propagation.

This seems obsolete. Is there any interest in keeping this open and continue the RFC process here?

Tue, Jan 9, 7:45 PM · Analytics, TechCom-RFC, Services (watching), EventBus, Wikidata
daniel edited projects for T154674: Introduce HookRunner, a wrapper for hook handlers for a specific event., added: TechCom-RFC; removed TechCom.
Tue, Jan 9, 7:36 PM · TechCom-RFC, Patch-For-Review, User-Daniel, MediaWiki-General-or-Unknown, Technical-Debt
daniel added a comment to T130663: WIP RFC: Reference API requirements and options.

This RFC seems to be stalled. If there is currently no interest in driving this further, it should for now be removed from the RFC work board.
If there is interest in continuing the RFC process, please let us (TechCom) known who will be working on this RFC, and who commits to implementing it if approved, and in what time frame.

Tue, Jan 9, 7:32 PM · Readers-Web-Backlog (Tracking), Services (designing), Cite, Reading-Admin, Internet-Archive, Parsoid, TechCom-RFC
daniel added a comment to T1352: RFC: Support for user-specific page lists in core.

This RFC seems to be stalled. If there is currently no interest in driving this further, it should for now be removed from the RFC work board.
If there is interest in continuing the RFC process, please let us (TechCom) known who will be working on this RFC, and who commits to implementing it if approved, and in what time frame.

Tue, Jan 9, 7:28 PM · MediaWiki-Watchlist, TechCom-RFC
daniel added a comment to T16950: Support global preferences.

This RFC seems very inconcrete, as is makes no specific proposal and asks no specific questions. Also, implementation of a system for global preferences is in progress. It seems this RFC is thus obsolete. If there are no objections, I will close it as invalid.

Tue, Jan 9, 7:26 PM · Wikimedia-Developer-Summit (2017), Community-Tech, MediaWiki-extensions-GlobalPreferences, MediaWiki-extension-requests, Epic
daniel added a comment to T34695: Implement, Review and Deploy Wikicaptcha.

This RFC seems to be stalled. If there is currently no interest in driving this further, it should for now be removed from the RFC work board.
If there is interest in continuing the RFC process, please let us (TechCom) known who will be working on this RFC, and who commits to implementing it if approved, and in what time frame.

Tue, Jan 9, 7:17 PM · Wikimedia-extension-review-queue, TechCom-RFC, ProofreadPage, Wikisource, Design, ConfirmEdit (CAPTCHA extension)
daniel added a comment to T114457: [RFC] Use `npm install mediawiki-express` as basis for all-in-one install of MediaWiki+services.

This RFC seems to be stalled. If there is currently no interest in driving this further, it should for now be removed from the RFC work board.
If there is interest in continuing the RFC process, please let us (TechCom) known who will be working on this RFC, and who commits to implementing it if approved, and in what time frame.

Tue, Jan 9, 6:49 PM · Wikimedia-Developer-Summit-2016, TechCom-RFC
daniel added a comment to T181257: Lack of freeform external access to MediaWiki data is a limitation.

It seems to me the best way for this RFC to progress would be to focus on a solution that is already partially available: querying of meta-data via SPARQL, perhaps using the model proposed in https://www.mediawiki.org/wiki/MW2SPARQL, but via an export to BlazeGraph, similar to what we do for Wikidata. Allowing free from queries against the production databases themselves does not seem practical.

Tue, Jan 9, 6:13 PM · TechCom-RFC
daniel added a comment to T89889: RFC: Service split along presentation vs data manipulation line.

The RFC has seen no activity in a long time. It does not really make any concrete proposal Perhaps it could become a proposal for an architecture guideline, but then that proposed guideline would have to be written first. Or the RFC could propose an effort to refactor API modules, Special pages and Action classes to extract the application logic in a presentation-neutral manner.

Tue, Jan 9, 6:04 PM · Service-Architecture, TechCom-RFC
daniel added a comment to T106099: RFC: Page composition using service workers and server-side JS fall-back.

This RFC has probably been made obsolete by https://www.mediawiki.org/wiki/Reading/Web/Projects/NewMobileWebsite. ServiceWorkers are an interesting technology, but there does not seem to be any concrete plan to follow the plan proposed in this RFC.

Tue, Jan 9, 5:56 PM · Performance-Team (Radar), Services (designing), TechCom-RFC
daniel added a comment to T88301: RFC: Clean frontend - backend separation; make all frontends API consumers.

This RFC has been inactive for more than two years now. In the light the outcome of T169266: Clarify recommendations around using FauxRequest, it should probably be declined. The desire to have a clear separation between frontend (presentation) and backend (application logic and storage) has merit, but that is covered sufficiently by T89889: RFC: Service split along presentation vs data manipulation line.

Tue, Jan 9, 5:54 PM · TechCom-RFC, Service-Architecture
daniel added a comment to T90914: Provide semantic wiki-configurable styles for media display.

This RFC seems to be stalled. If there is currently no interest in driving this further, it should for now be removed from the RFC work board.
If there is interest in continuing the RFC process, please let us (TechCom) known who will be working on this RFC, and who commits to implementing it if approved, and in what time frame.

Tue, Jan 9, 5:48 PM · RfC, Commons, TechCom-RFC, Multimedia, MediaWiki-File-management
daniel added a project to T184529: Define a way to get a database connection based on a logical wiki ID.: User-Daniel.
Tue, Jan 9, 3:25 PM · User-Daniel, MediaWiki-Database
daniel created T184529: Define a way to get a database connection based on a logical wiki ID..
Tue, Jan 9, 3:25 PM · User-Daniel, MediaWiki-Database
daniel created T184525: Explicitly providing a database index to LoadBalancer::getConnection() should return the selected connection..
Tue, Jan 9, 2:34 PM · Patch-For-Review, MediaWiki-Database

Mon, Jan 8

daniel updated subscribers of T184025: Default deletion log for Wikidata items doesn't include label.

Pinging @Anomie regarding my comment above.

Mon, Jan 8, 9:07 PM · Wikidata
daniel added a comment to T184025: Default deletion log for Wikidata items doesn't include label.

Side note: there is an idea to use the new CommentStore infrastructure for storing log comments, not just edit summaries. This would allow us to store the label in several languages inside the log comment, to provide localization even after the item itself has been deleted.

Mon, Jan 8, 9:04 PM · Wikidata
daniel closed T180705: Allow unit tests to test against different database schemas as Resolved.

@Krinkle it's done, thanks

Mon, Jan 8, 8:02 PM · MediaWiki-Core-Tests
daniel moved T181451: RFC: WebAssembly and compiled JS code best practices from Inbox to Backlog on the TechCom-RFC board.

sorry, moved this to the wrong column accidentally.

Mon, Jan 8, 6:13 PM · TechCom-RFC
daniel edited projects for T181451: RFC: WebAssembly and compiled JS code best practices, added: TechCom-RFC; removed TechCom-RFC (TechCom-Approved).
Mon, Jan 8, 6:12 PM · TechCom-RFC
daniel added a project to T184178: wfWikiId should include wgDBmwschema.: User-Daniel.
Mon, Jan 8, 4:48 PM · User-Daniel, MSSQL, PostgreSQL, MediaWiki-Cache, MediaWiki-Database

Sat, Jan 6

daniel updated subscribers of T184322: Enable fine grained lua tracking gradually in client wikis.
Sat, Jan 6, 5:39 PM · Patch-For-Review, Wikidata-Sprint-2018-01-03, User-Daniel, Wikidata, User-Ladsgroup, MediaWiki-extensions-WikibaseClient
daniel added a comment to T184333: Query: DROP TEMPORARY TABLE IF EXISTS unittest_imagelinks Error: 1 near "TEMPORARY": syntax error breaking coverage job.

Hm... is there a way to catch issues with coverage report generation during CI, before merging?...

Sat, Jan 6, 10:08 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, MediaWiki-Core-Tests

Fri, Jan 5

daniel moved T181451: RFC: WebAssembly and compiled JS code best practices from Backlog to TechCom-Approved on the TechCom-RFC board.
Fri, Jan 5, 2:05 PM · TechCom-RFC
daniel moved T182020: RfC: Introduce PlatformSettings.php from Under discussion to Last Call on the TechCom-RFC board.

TechCom proposes to approve this RFC, with no strong preference for either of the suggested solutions. If no pertinent issues remain unaddressed by January 17, this RFC will be approved for implementation.

Fri, Jan 5, 2:02 PM · TechCom-RFC (TechCom-Approved), MediaWiki-General-or-Unknown
daniel removed a parent task for T174026: Implement MCR content meta-data storage service: T174024: Implement MCR revision retrieval interface.
Fri, Jan 5, 11:24 AM · Patch-For-Review, MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Multi-Content-Revisions, Structured-Data-Commons, Wikidata
daniel edited subtasks for T174024: Implement MCR revision retrieval interface, added: T174028: Finalize database schema for MCR content meta-data ; removed: T174026: Implement MCR content meta-data storage service.
Fri, Jan 5, 11:24 AM · MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Multi-Content-Revisions, Structured-Data-Commons, Wikidata
daniel added a parent task for T174028: Finalize database schema for MCR content meta-data : T174024: Implement MCR revision retrieval interface.
Fri, Jan 5, 11:24 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Multi-Content-Revisions, MediaWiki-Platform-Team (MWPT-Q1-Jul-Sep-2017), Patch-For-Review, Structured-Data-Commons, Wikidata
daniel removed a subtask for T174024: Implement MCR revision retrieval interface: T174030: Implement DB schema migration tools for MCR.
Fri, Jan 5, 11:22 AM · MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Multi-Content-Revisions, Structured-Data-Commons, Wikidata
daniel removed a parent task for T174030: Implement DB schema migration tools for MCR: T174024: Implement MCR revision retrieval interface.
Fri, Jan 5, 11:22 AM · MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Multi-Content-Revisions, Structured-Data-Commons, Wikidata
daniel added a subtask for T174030: Implement DB schema migration tools for MCR: T182678: [MCR] Script for populating empty ar_rev_id fields.
Fri, Jan 5, 11:18 AM · MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Multi-Content-Revisions, Structured-Data-Commons, Wikidata
daniel added a parent task for T182678: [MCR] Script for populating empty ar_rev_id fields: T174030: Implement DB schema migration tools for MCR.
Fri, Jan 5, 11:18 AM · Patch-For-Review, MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Structured-Data-Commons, Wikidata, Multi-Content-Revisions
daniel added a subtask for T183488: MCR schema migration stage 2: populate new fields: T174030: Implement DB schema migration tools for MCR.
Fri, Jan 5, 11:17 AM · Multi-Content-Revisions, Structured-Data-Commons, Wikidata
daniel added a parent task for T174030: Implement DB schema migration tools for MCR: T183488: MCR schema migration stage 2: populate new fields.
Fri, Jan 5, 11:17 AM · MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Multi-Content-Revisions, Structured-Data-Commons, Wikidata
daniel added a comment to T180989: Improve Test Coverage for WikiPage class.

Test coverage is still not perfect, but at least we have good coverage of code that modifies the database now.

Fri, Jan 5, 11:07 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, User-Addshore, Multi-Content-Revisions
daniel added a project to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture: User-Daniel.
Fri, Jan 5, 11:06 AM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
daniel updated subscribers of T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.
Fri, Jan 5, 11:05 AM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)