Page MenuHomePhabricator

WMDE-leszek (Leszek Manicki)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Jun 3 2015, 10:26 AM (231 w, 6 d)
Availability
Available
LDAP User
WMDE-leszek
MediaWiki User
Leszek Manicki (WMDE) [ Global Accounts ]

Recent Activity

Today

WMDE-leszek added a comment to T233213: XSS in Wikidata Query Service UI.

Thanks @sbassett for opening the task and summarizing the status. WMDE is going to create the CVE soon (we're currently out at the conference, so that's why we've gotten to do it yet).

Wed, Nov 13, 1:50 AM · Discovery-Search (Current work), User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Vuln-XSS, Wikidata, Wikidata Query UI, Security

Yesterday

WMDE-leszek added a comment to T234654: Wikimedia Technical Conference 2019 Session: Componentization and sharing with the open source community.

Snapshot of the etherpad notes from the session

Tue, Nov 12, 10:26 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019

Mon, Nov 11

WMDE-leszek updated the task description for T234646: Wikimedia Technical Conference 2019 Session: Self-service Stateless Microservices (for APIs).
Mon, Nov 11, 5:21 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek updated the task description for T234642: Wikimedia Technical Conference 2019 Session: What have we learned when deploying a standalone server side rendering service for the new mobile Wikidata termbox.
Mon, Nov 11, 5:20 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek updated the task description for T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting.
Mon, Nov 11, 5:19 PM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek updated the task description for T234643: Wikimedia Technical Conference 2019 Session: Quo Vadis Beta Cluster? Towards better testing and staging environments.
Mon, Nov 11, 5:18 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek updated the task description for T234641: Wikimedia Technical Conference 2019 Session: Continuous Delivery/Deployment in Wikimedia: The Future of the Deployment Pipeline.
Mon, Nov 11, 5:17 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek updated the task description for T234654: Wikimedia Technical Conference 2019 Session: Componentization and sharing with the open source community.
Mon, Nov 11, 5:04 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019

Fri, Nov 8

WMDE-leszek created Wikidata-Tainted-References-Sprint5.
Fri, Nov 8, 4:39 PM
WMDE-leszek added a comment to T236901: Use elastic for SpecialEntitiesWithoutPage (EntitiesWithoutTermFinder).

@Lydia_Pintscher it seems there might be a need for some clarification on what should be done here, hinted @Ladsgroup . This task talks about using elastic search as the search backed for the existing special page, whereas T194144#5617328 was considering changing how the special page looks/works. Any comments/thoughts on what's should happen?

Fri, Nov 8, 4:26 PM · Wikidata, Wikidata-Campsite
WMDE-leszek added a comment to T224015: Implement Expanded version.

@Lydia_Pintscher: Given the (configurable) length of a term is 250 characters, each sentence "Added [en] label: foobar" can be 250+ characters. With several (2 being enough) of such long cases, the resulting summary will not fit the 480 summary limit (as defined in T220696).
What is the desired behavior in such cases? Should the text be cut (at which point) with some "ellipsis" added at the end? Should the general fallback version be used? Any other solution?

Fri, Nov 8, 1:36 PM · Wikidata-Campsite, Wikidata
WMDE-leszek updated the task description for T224013: Implement Shortend version.
Fri, Nov 8, 1:10 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), Wikidata

Wed, Nov 6

WMDE-leszek added a comment to T233213: XSS in Wikidata Query Service UI.

Announce to wikitech-l/wikidata-l/wikibase/telegram

Wed, Nov 6, 5:05 PM · Discovery-Search (Current work), User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Vuln-XSS, Wikidata, Wikidata Query UI, Security
WMDE-leszek added a comment to T233213: XSS in Wikidata Query Service UI.

Thanks @Mathew.onipe !
For my understanding, have you deployed the bandaid suggested in T233213#5502971 or P9315 ?

Wed, Nov 6, 8:20 AM · Discovery-Search (Current work), User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Vuln-XSS, Wikidata, Wikidata Query UI, Security

Mon, Nov 4

WMDE-leszek added a comment to T237118: Offboard Raz Shuty from various Wikimedia systems.

WMDE part of offboarding has happened, yes!

Mon, Nov 4, 5:20 PM · LDAP-Access-Requests, Security-Team, Operations
WMDE-leszek added a comment to T237254: Remove user "jeroendedauw" from wmde LDAP group.

Thanks @MoritzMuehlenhoff !

Mon, Nov 4, 2:29 PM · Operations, LDAP-Access-Requests
WMDE-leszek created T237254: Remove user "jeroendedauw" from wmde LDAP group.
Mon, Nov 4, 1:34 PM · Operations, LDAP-Access-Requests

Fri, Nov 1

WMDE-leszek created T237127: Remove user Raz Shuty from wmde-mediawiki Gerrit group.
Fri, Nov 1, 6:29 PM · MediaWiki-Gerrit-Group-Requests
WMDE-leszek updated the task description for T237118: Offboard Raz Shuty from various Wikimedia systems.
Fri, Nov 1, 6:11 PM · LDAP-Access-Requests, Security-Team, Operations
WMDE-leszek added a comment to T237118: Offboard Raz Shuty from various Wikimedia systems.

Thanks @sbassett, I was just about to submit LDAP group removal request on WMDE behalf. Sorry for being late with, you shouldn't have relied on Twitter.
I've updated the list of LDAP groups that the account should be removed. I am not familiar with other steps that need to be taken.

Fri, Nov 1, 6:10 PM · LDAP-Access-Requests, Security-Team, Operations
WMDE-leszek added a comment to T237101: Grant +2 on mediawiki and extensions to Rosalie Perside (WMDE).

Thanks @MarcoAurelio, that's indeed WMDE's intention. We were not sure should we be pointing to the process in the request.

Fri, Nov 1, 2:16 PM · MediaWiki-Gerrit-Group-Requests
WMDE-leszek awarded T237101: Grant +2 on mediawiki and extensions to Rosalie Perside (WMDE) a Like token.
Fri, Nov 1, 1:36 PM · MediaWiki-Gerrit-Group-Requests
WMDE-leszek added a comment to T233213: XSS in Wikidata Query Service UI.

Hi @Gehel @Mathew.onipe: is there anything which we could do at WMDE side that would help with deploying the the provided fix?

Fri, Nov 1, 7:54 AM · Discovery-Search (Current work), User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Vuln-XSS, Wikidata, Wikidata Query UI, Security

Tue, Oct 29

WMDE-leszek updated subscribers of T233213: XSS in Wikidata Query Service UI.
Tue, Oct 29, 8:25 AM · Discovery-Search (Current work), User-Addshore, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Vuln-XSS, Wikidata, Wikidata Query UI, Security

Thu, Oct 24

WMDE-leszek added a comment to T236372: Too few arguments to function Wikibase\DataAccess\SingleEntitySourceServices::__construct(), 9 passed in /extensions/Wikibase/repo/includes/WikibaseRepo.php on line 2470 and exactly 10 expected.

@LarsWirzenius given what @matthiasmullie shows above, we believe it has been a hiccup caused by the backport of the breaking change in class constructor (some files got sync earlier than others) and is not a persistent issue.

Thu, Oct 24, 12:45 PM · Wikidata-Campsite, Wikibase-DataModel, MediaWiki-extensions-WikibaseRepository, Wikidata, Wikimedia-production-error
WMDE-leszek added a comment to T236372: Too few arguments to function Wikibase\DataAccess\SingleEntitySourceServices::__construct(), 9 passed in /extensions/Wikibase/repo/includes/WikibaseRepo.php on line 2470 and exactly 10 expected.

Which is most probably closely related to T236370

Thu, Oct 24, 12:41 PM · Wikidata-Campsite, Wikibase-DataModel, MediaWiki-extensions-WikibaseRepository, Wikidata, Wikimedia-production-error
WMDE-leszek updated subscribers of T236370: Call to undefined method Wikibase\Lib\EntityTypeDefinitions::getPrefetchingTermLookupCallbacks().

@matthiasmullie That's must've been our backport. Looking into what went wrong.

Thu, Oct 24, 12:34 PM · Wikidata-Campsite, MediaWiki-extensions-WikibaseRepository, Wikidata, Wikimedia-production-error
WMDE-leszek updated subscribers of T236372: Too few arguments to function Wikibase\DataAccess\SingleEntitySourceServices::__construct(), 9 passed in /extensions/Wikibase/repo/includes/WikibaseRepo.php on line 2470 and exactly 10 expected.

@matthiasmullie That's must've been our backport. Looking into what went wrong.

Thu, Oct 24, 12:34 PM · Wikidata-Campsite, Wikibase-DataModel, MediaWiki-extensions-WikibaseRepository, Wikidata, Wikimedia-production-error

Wed, Oct 23

WMDE-leszek added a comment to T223792: Extend mw.wikibase.getEntity lua function to allow accessing Structured Data on Commons items.

@matthiasmullie repeating myself from the IRC

Mmh - didn't see anything - what channel was that in? (or DM?)

Wed, Oct 23, 1:59 PM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Structured-Data-Backlog (Current Work), Structured Data Engineering, Structured-Data-Team-Current-Work, Patch-For-Review, Wikidata, SDC General, Wikibase-Lua, MediaWiki-extensions-WikibaseClient
WMDE-leszek added a comment to T223792: Extend mw.wikibase.getEntity lua function to allow accessing Structured Data on Commons items.

@matthiasmullie repeating myself from the IRC

Wed, Oct 23, 12:26 PM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Structured-Data-Backlog (Current Work), Structured Data Engineering, Structured-Data-Team-Current-Work, Patch-For-Review, Wikidata, SDC General, Wikibase-Lua, MediaWiki-extensions-WikibaseClient

Tue, Oct 22

WMDE-leszek moved T235520: Wikimedia Technical Conference 2019 Session: Continuous Delivery/Deployment in Wikimedia: The future of the wiki creation process from Backlog to Ideas for unconference on the Wikimedia-Technical-Conference-2019 board.
Tue, Oct 22, 6:30 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek removed a subtask for T234089: Theme: Deploying and Hosting: T235520: Wikimedia Technical Conference 2019 Session: Continuous Delivery/Deployment in Wikimedia: The future of the wiki creation process.
Tue, Oct 22, 6:30 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek removed a parent task for T235520: Wikimedia Technical Conference 2019 Session: Continuous Delivery/Deployment in Wikimedia: The future of the wiki creation process: T234089: Theme: Deploying and Hosting.
Tue, Oct 22, 6:30 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek added a comment to T235520: Wikimedia Technical Conference 2019 Session: Continuous Delivery/Deployment in Wikimedia: The future of the wiki creation process.

I'd agree with the suggestion above, this topic does not really seem to fit to be a session at the Technical Conference. It seems a good idea to talk about what improvements to creation wikis in WMF universe the Deployment Pipeline could bring in the more informal/unconferencey set up. There will be room provided for such session at the Conference.

Tue, Oct 22, 6:29 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek reassigned T234646: Wikimedia Technical Conference 2019 Session: Self-service Stateless Microservices (for APIs) from WMDE-leszek to Joe.
Tue, Oct 22, 6:25 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek reassigned T234643: Wikimedia Technical Conference 2019 Session: Quo Vadis Beta Cluster? Towards better testing and staging environments from WMDE-leszek to Jrbranaa.
Tue, Oct 22, 6:25 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek added a comment to T223792: Extend mw.wikibase.getEntity lua function to allow accessing Structured Data on Commons items.

@matthias I think there is not need to have a direct chat.
https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/544972 and co are being reviewed here at WMDE. As we missed the branch there will be a need for the backport. Let's figure out tomorrow who (WMDE or SD) will take care of it. For now train seems to have some issues departing as I read in wikitech-l. Looks like we should get it through the door this week, in any case.
Which deployment group is Commons again? Sorry I keep forgetting about it.

Tue, Oct 22, 3:46 PM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Structured-Data-Backlog (Current Work), Structured Data Engineering, Structured-Data-Team-Current-Work, Patch-For-Review, Wikidata, SDC General, Wikibase-Lua, MediaWiki-extensions-WikibaseClient
WMDE-leszek edited projects for T231729: Step 1: Click on warning icon and get an explanation of what is wrong, added: Wikidata-Tainted-References-Sprint4; removed Wikidata Tainted References.
Tue, Oct 22, 10:04 AM · Wikidata-Tainted-References-Sprint5, Wikidata-Tainted-References-Sprint4, Wikidata
WMDE-leszek added a comment to T231729: Step 1: Click on warning icon and get an explanation of what is wrong.

Final figma mock up to follow.

Tue, Oct 22, 10:02 AM · Wikidata-Tainted-References-Sprint5, Wikidata-Tainted-References-Sprint4, Wikidata
WMDE-leszek updated subscribers of T236134: Step 2: Add statement context to the popper text.

Per quick discussion it should probably not be a link. Details to be further discussed @Lydia_Pintscher

Tue, Oct 22, 9:48 AM · Wikidata, Wikidata Tainted References
WMDE-leszek created T236134: Step 2: Add statement context to the popper text.
Tue, Oct 22, 9:46 AM · Wikidata, Wikidata Tainted References
WMDE-leszek updated the task description for T231729: Step 1: Click on warning icon and get an explanation of what is wrong.
Tue, Oct 22, 9:43 AM · Wikidata-Tainted-References-Sprint5, Wikidata-Tainted-References-Sprint4, Wikidata
WMDE-leszek closed T232198: Display/hide a warning icon upon a trigger, a subtask of T231728: Show warning icon if statement value is changed but reference is not changed in the same edit, as Declined.
Tue, Oct 22, 9:39 AM · Wikidata-Tainted-References-Sprint5, Wikidata-Tainted-References-Sprint4, Wikidata-Tainted-References-Sprint3, Wikidata-Tainted-References-Sprint2, Wikidata-Tainted-References-Sprint1, Wikidata
WMDE-leszek closed T232198: Display/hide a warning icon upon a trigger as Declined.

Superseded by T232814

Tue, Oct 22, 9:39 AM · Wikidata-Tainted-References-Sprint3, Wikidata-Tainted-References-Sprint2, Wikidata-Tainted-References-Sprint1, Wikidata
WMDE-leszek added a project to T231728: Show warning icon if statement value is changed but reference is not changed in the same edit: Wikidata-Tainted-References-Sprint4.
Tue, Oct 22, 9:39 AM · Wikidata-Tainted-References-Sprint5, Wikidata-Tainted-References-Sprint4, Wikidata-Tainted-References-Sprint3, Wikidata-Tainted-References-Sprint2, Wikidata-Tainted-References-Sprint1, Wikidata
WMDE-leszek added a project to T232198: Display/hide a warning icon upon a trigger: Wikidata-Tainted-References-Sprint4.
Tue, Oct 22, 9:38 AM · Wikidata-Tainted-References-Sprint3, Wikidata-Tainted-References-Sprint2, Wikidata-Tainted-References-Sprint1, Wikidata
WMDE-leszek added a project to T235734: Use only one RL module for all of tainted references: Wikidata-Tainted-References-Sprint4.
Tue, Oct 22, 9:38 AM · Wikidata-Tainted-References-Sprint4, Wikidata-Tainted-References-Sprint3
WMDE-leszek moved T232814: Create controller object from To Do to Doing on the Wikidata-Tainted-References-Sprint4 board.
Tue, Oct 22, 9:37 AM · MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), Wikidata-Tainted-References-Sprint4, Patch-For-Review, Wikidata-Tainted-References-Sprint3, Wikidata-Tainted-References-Sprint2, Wikidata-Tainted-References-Sprint1, Wikidata
WMDE-leszek moved T233310: Create tasks properly sharing work we reused from databridge from To Do to Peer Review on the Wikidata-Tainted-References-Sprint4 board.
Tue, Oct 22, 9:37 AM · Wikidata-Tainted-References-Sprint4, Wikidata-Tainted-References-Sprint3, Wikidata-Tainted-References-Sprint2, Wikidata-Tainted-References-Sprint1
WMDE-leszek added a project to T233310: Create tasks properly sharing work we reused from databridge: Wikidata-Tainted-References-Sprint4.
Tue, Oct 22, 9:36 AM · Wikidata-Tainted-References-Sprint4, Wikidata-Tainted-References-Sprint3, Wikidata-Tainted-References-Sprint2, Wikidata-Tainted-References-Sprint1
WMDE-leszek added a project to T232814: Create controller object: Wikidata-Tainted-References-Sprint4.
Tue, Oct 22, 9:36 AM · MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), Wikidata-Tainted-References-Sprint4, Patch-For-Review, Wikidata-Tainted-References-Sprint3, Wikidata-Tainted-References-Sprint2, Wikidata-Tainted-References-Sprint1, Wikidata
WMDE-leszek created Wikidata-Tainted-References-Sprint4.
Tue, Oct 22, 9:34 AM
WMDE-leszek set the point value for T235622: scrollbar breaks the modal to 3.
Tue, Oct 22, 9:31 AM · Wikidata-Bridge-Sprint-8, Wikidata
WMDE-leszek updated the task description for T235622: scrollbar breaks the modal.
Tue, Oct 22, 9:26 AM · Wikidata-Bridge-Sprint-8, Wikidata
WMDE-leszek moved T235623: header height too big from Ready to estimate to Ready to pick up on the Wikidata-Bridge board.
Tue, Oct 22, 9:24 AM · Wikidata-Bridge-Sprint-8, Wikidata
WMDE-leszek set the point value for T235623: header height too big to 1.
Tue, Oct 22, 9:23 AM · Wikidata-Bridge-Sprint-8, Wikidata
WMDE-leszek updated the task description for T235623: header height too big.
Tue, Oct 22, 9:22 AM · Wikidata-Bridge-Sprint-8, Wikidata
WMDE-leszek moved T235624: close button size is not correct from Ready to estimate to Ready to pick up on the Wikidata-Bridge board.
Tue, Oct 22, 9:20 AM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Wikidata, Wikidata-Bridge
WMDE-leszek set the point value for T235624: close button size is not correct to 1.
Tue, Oct 22, 9:20 AM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Wikidata, Wikidata-Bridge
WMDE-leszek updated the task description for T235624: close button size is not correct.
Tue, Oct 22, 9:18 AM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Wikidata, Wikidata-Bridge
WMDE-leszek moved T235154: show error when editor can't edit the statement because of permission errors on the repository from Ready to estimate to Ready to pick up on the Wikidata-Bridge board.
Tue, Oct 22, 9:15 AM · Wikidata, Wikidata-Bridge
WMDE-leszek set the point value for T235154: show error when editor can't edit the statement because of permission errors on the repository to 13.
Tue, Oct 22, 9:15 AM · Wikidata, Wikidata-Bridge
WMDE-leszek added a comment to T235154: show error when editor can't edit the statement because of permission errors on the repository.

TODO @Charlie_WMDE: unify the copy to consistently say "items" not "statements"

Tue, Oct 22, 9:00 AM · Wikidata, Wikidata-Bridge
WMDE-leszek moved T235152: don't show bridge edit pens when editor can't edit the article from Ready to estimate to Ready to pick up on the Wikidata-Bridge board.
Tue, Oct 22, 8:55 AM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Wikidata-Bridge-Sprint-8, Wikidata
WMDE-leszek set the point value for T235152: don't show bridge edit pens when editor can't edit the article to 5.
Tue, Oct 22, 8:54 AM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Wikidata-Bridge-Sprint-8, Wikidata
WMDE-leszek updated the task description for T235152: don't show bridge edit pens when editor can't edit the article.
Tue, Oct 22, 8:50 AM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Wikidata-Bridge-Sprint-8, Wikidata

Mon, Oct 21

WMDE-leszek added a comment to T223792: Extend mw.wikibase.getEntity lua function to allow accessing Structured Data on Commons items.

Apologies for being hard to reach recently @matthiasmullie.
I've submitted a change pair https://gerrit.wikimedia.org/r/544972 + https://gerrit.wikimedia.org/r/544973 with a simple proof-of-concept of what would be my idea how to solve this. I am not certain how to verify that all lookup operations are working as expected, so I would appreciate if you could have a look.

Mon, Oct 21, 4:14 PM · MW-1.35-notes (1.35.0-wmf.3; 2019-10-22), Structured-Data-Backlog (Current Work), Structured Data Engineering, Structured-Data-Team-Current-Work, Patch-For-Review, Wikidata, SDC General, Wikibase-Lua, MediaWiki-extensions-WikibaseClient
WMDE-leszek added a comment to T234654: Wikimedia Technical Conference 2019 Session: Componentization and sharing with the open source community.

BTW, focusing on the non-technical aspects sounds like a really sensible move! Figuring out technical details could be parked to more ad-hoc unconference session, and for the further work in usual places.

Mon, Oct 21, 3:27 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek added a comment to T234654: Wikimedia Technical Conference 2019 Session: Componentization and sharing with the open source community.

@Tgr If you don't mind, I will be happy to try helping with co-leading, e.g. with the facilitating (there will be dedicated people helping with facilitation, BTW).

Mon, Oct 21, 3:23 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek committed rWBDMJSd9d8493afd4e: Release new npm package version automatically when tagging in git (authored by WMDE-leszek).
Release new npm package version automatically when tagging in git
Mon, Oct 21, 2:01 PM
WMDE-leszek updated subscribers of T236006: consider generating an empty abstract file for wikidata.

@WMDE-leszek Thanks for the answer; is it expected that at some time in the future other things might go into the main namespace for Wikidata, that might have a text or wikitext content model?

Mon, Oct 21, 9:53 AM · Patch-For-Review, Wikidata, Dumps-Generation
WMDE-leszek added a comment to T236006: consider generating an empty abstract file for wikidata.

@ArielGlenn: for Wikidata data it is not expected to change that Q-item or P-property would go to the namespace with text or wikitext content model. So optimizing the process in this area should be absolutely fine
Note that Commons/MediaInfo are a bit different, as they store structured data (M-entities) in the separate slot the File namespace, which, I believe, is wikitext content model? Not sure if this is relevant for the question here.

Mon, Oct 21, 9:10 AM · Patch-For-Review, Wikidata, Dumps-Generation

Thu, Oct 17

WMDE-leszek added a comment to T229280: Wikibase\DataModel\Services\Lookup\EntityLookupException: Call to a member function getTargetId() on a non-object (null).

I've drafted out the version of https://gerrit.wikimedia.org/r/534536 which I like better as https://gerrit.wikimedia.org/r/543872 and https://gerrit.wikimedia.org/r/543868.
These patches are not fully ready yet (as this was draft, I did pretty sloppy work in the test department), but should be rather easy to get to mergeable state.
I intended to create a nice regression test for the issue visible to users, but failed badly (reason for the delay). I wholeheartedly invite others to give it a try!

Thu, Oct 17, 3:57 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Structured-Data-Backlog (Current Work), StructuredDataOnCommons, Structured Data Engineering, WikibaseMediaInfo, Wikidata, Wikibase-DataModel, Wikibase-DataModel-Services, Wikimedia-production-error
WMDE-leszek reassigned T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting from WMDE-leszek to Addshore.
Thu, Oct 17, 12:18 PM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek reassigned T234646: Wikimedia Technical Conference 2019 Session: Self-service Stateless Microservices (for APIs) from WMDE-leszek to Joe.
Thu, Oct 17, 12:17 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek closed T234957: Wikimedia Technical Conference 2019 Session: Developing in Mediawiki without breaking Gadgets as Declined.
Thu, Oct 17, 12:17 PM · Wikimedia-Technical-Conference-2019
WMDE-leszek closed T234957: Wikimedia Technical Conference 2019 Session: Developing in Mediawiki without breaking Gadgets, a subtask of T234090: Theme: Standardization Decisions, as Declined.
Thu, Oct 17, 12:17 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek added a comment to T234957: Wikimedia Technical Conference 2019 Session: Developing in Mediawiki without breaking Gadgets.

If the purpose of having these sessions is to achieve progress on implementing global templates and gadgets

Thu, Oct 17, 12:17 PM · Wikimedia-Technical-Conference-2019
WMDE-leszek closed T234647: Wikimedia Technical Conference 2019 Session: Feature Release and Management in MediaWiki/Wikimedia platform, a subtask of T234089: Theme: Deploying and Hosting, as Declined.
Thu, Oct 17, 12:13 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek closed T234647: Wikimedia Technical Conference 2019 Session: Feature Release and Management in MediaWiki/Wikimedia platform as Declined.

Given the limited room in the session schedule I withdraw this session proposal. I would still be more than happy to talk about feature flag -related stuff at the Conference, but that'd be in some less formal format. @hashar @Jrbranaa @MusikAnimal @Addshore @TheDJ @Tgr - let's talk in Atlanta!

Thu, Oct 17, 12:13 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek closed T234645: Wikimedia Technical Conference 2019 Session: Learning from the past incidents, bugs, and other issues to avoid repeating the same mistakes, a subtask of T234089: Theme: Deploying and Hosting, as Declined.
Thu, Oct 17, 12:10 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek closed T234645: Wikimedia Technical Conference 2019 Session: Learning from the past incidents, bugs, and other issues to avoid repeating the same mistakes as Declined.

Given the limited room in the session schedule I withdraw this session proposal. I am still very interested in talking about this topic with interested people, but will try to arrange this in more informal way,

Thu, Oct 17, 12:10 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek renamed T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting from Using containerization as a release strategies for MediaWiki and other "Wikimedia software" for non-Wikimedia ("third-party") to Wikimedia Technical Conference 2019 Session: Using containerization as a release strategies for MediaWiki and other "Wikimedia software" for non-Wikimedia ("third-party").
Thu, Oct 17, 12:08 PM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek updated the task description for T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting.
Thu, Oct 17, 11:58 AM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek updated subscribers of T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting.

Having discussed this briefly with @Addshore we've decided to scope the session down. I've updated the description etc. @Addshore also volunteered to (co-)lead the session (applause)!
@Krinkle: would you be interested in co-leading it with Adam?

Thu, Oct 17, 11:56 AM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek added a comment to T234957: Wikimedia Technical Conference 2019 Session: Developing in Mediawiki without breaking Gadgets.

@Amire80: having discussed this a bit more with @Bmueller we've decided to finally have one bigger session about on-wiki tooling. In other words this session proposal is being merged into T234661.
As already advertised by Birgit, the session will have a common start and summary with sharing results, but apart from that will be split into two sub-groups, one focusing on templates and modules, and the other devoted to "on wiki scripting" (gadgets).
I would be happy to co-lead the gadget part with you @Amire80 if you're still interested!

Thu, Oct 17, 11:51 AM · Wikimedia-Technical-Conference-2019
WMDE-leszek renamed T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting from Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting to Using containerization as a release strategies for MediaWiki and other "Wikimedia software" for non-Wikimedia ("third-party").
Thu, Oct 17, 11:45 AM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019
Pablo-WMDE awarded T234957: Wikimedia Technical Conference 2019 Session: Developing in Mediawiki without breaking Gadgets a Evil Spooky Haunted Tree token.
Thu, Oct 17, 8:52 AM · Wikimedia-Technical-Conference-2019

Wed, Oct 16

WMDE-leszek added a comment to T234651: Wikimedia Technical Conference 2019 Session: 3rd Party MediaWiki development and support.

FWIW, I've made an arguable suggestion in T234644#5581430 to focus T234644 on using containers for use of non-Wikimedia installations.

Wed, Oct 16, 9:18 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek updated the task description for T234642: Wikimedia Technical Conference 2019 Session: What have we learned when deploying a standalone server side rendering service for the new mobile Wikidata termbox.
Wed, Oct 16, 9:13 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek updated the task description for T234643: Wikimedia Technical Conference 2019 Session: Quo Vadis Beta Cluster? Towards better testing and staging environments.
Wed, Oct 16, 9:13 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek added a comment to T234654: Wikimedia Technical Conference 2019 Session: Componentization and sharing with the open source community.

Using standard tools, libraries, packages, etc is in my experience often cited as an important ingredient of the developer productivity. I've also heard from numerous WMDE developers that they'd like to be contributing more to non-Wikimedia open source software.

Wed, Oct 16, 8:12 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek added a comment to T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting.

@Tgr: good point again. For me the containerization is better suited and more appealing because it fits better to my interpretation of the "Developer Productivity" theme, whereas better installer/upgrader is crossing into the Product territory, especially if that'd mean creating features that not yet exist in the product.
Also, I'd indeed see this as a continuation to T206059. I believe would be contributing to the developer productivity that certain limitations ("shared hosting support", for example) could be removed/loosened.

Wed, Oct 16, 7:54 PM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek updated subscribers of T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting.

Deploying changes/releasing for WMF infrastructure is indeed pretty well covered already in T234641. Local environment setting is also a bit of different can of worms, which I don't think should be mixed here to allow for good discussion and outcomes.
Here's how I would scope down the session:

Wed, Oct 16, 6:10 PM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019

Tue, Oct 15

Addshore awarded T234641: Wikimedia Technical Conference 2019 Session: Continuous Delivery/Deployment in Wikimedia: The Future of the Deployment Pipeline a Barnstar token.
Tue, Oct 15, 10:52 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
Addshore awarded T234645: Wikimedia Technical Conference 2019 Session: Learning from the past incidents, bugs, and other issues to avoid repeating the same mistakes a Meh! token.
Tue, Oct 15, 10:51 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
Addshore awarded T234646: Wikimedia Technical Conference 2019 Session: Self-service Stateless Microservices (for APIs) a Party Time token.
Tue, Oct 15, 10:51 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
WMDE-leszek added a comment to T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting.

Thanks @TheDJ. The session in the current shape is indeed pretty broad, I'll try to focus the scope. I dare to call out to all folks who are interested in the session proposal to state here what specific topics they had in mind when they read it. That'd help me with narrowing down the scope here in a way that it is still meaningful for participants.

Tue, Oct 15, 7:08 PM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019
bd808 awarded T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting a Love token.
Tue, Oct 15, 2:51 PM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019
bd808 awarded T234643: Wikimedia Technical Conference 2019 Session: Quo Vadis Beta Cluster? Towards better testing and staging environments a Love token.
Tue, Oct 15, 2:49 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019