Page MenuHomePhabricator
Feed Advanced Search

Jul 31 2019

WMDE-leszek added a project to T226997: Show current Wikidata value in edit modal: Wikidata-Bridge-Sprint-3.
Jul 31 2019, 8:36 AM · Wikidata-Bridge-Sprint-3, Wikidata-Bridge-Sprint-2, Wikidata-Bridge-Sprint-1, Wikidata
WMDE-leszek created Wikidata-Bridge-Sprint-3.
Jul 31 2019, 8:35 AM

Jul 30 2019

WMDE-leszek added a comment to T229279: wikibase.entityPage.entityLoaded does not fire for entities with no data yet entered.

I'm guessing that in Wikidata it's not expected behavior for an entity to have an assigned ID but no structured content, as appears to be the case in WikibaseMediaInfo before any structured data is entered, and so entityLoaded would never fail to fire for a valid entity under normal conditions. Is that correct?

Jul 30 2019, 6:23 AM · Structured-Data-Backlog (Current Work), MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), WikibaseMediaInfo, Structured Data Engineering, Structured-Data-Team-Current-Work
WMDE-leszek added a comment to T228978: Unknown placeholder: entityViewPlaceholder-entitytermsview-entitytermsforlanguagelistview-class.

I haven't seen the hook in #2 used at all anywhere).

Jul 30 2019, 6:15 AM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Wikibase-Termbox-Iteration-20, Wikidata, Wikimedia-production-error, Wikidata-Campsite

Jul 29 2019

WMDE-leszek added a comment to T229244: Edit link is missing from structured caption panel on Beta.

When reproducing locally, this error output appears in the console: https://phabricator.wikimedia.org/P8818

Jul 29 2019, 4:46 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Patch-For-Review, WikibaseMediaInfo, Structured-Data-Team-Current-Work, Multimedia, StructuredDataOnCommons
WMDE-leszek added a comment to T228978: Unknown placeholder: entityViewPlaceholder-entitytermsview-entitytermsforlanguagelistview-class.

@Addshore do you feel like having a look at the above considerations and those patches, i.e. https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/526117/3 and https://gerrit.wikimedia.org/r/526174, and providing some guidance what would be the right (tm) way to achieve what we want to achieve?
It looks like both hooks would lead to a success, but there must be some reasons why two separate hooks exist. We've come up with some interpretations for our use, but still are not sure which direction we should continue in.
Thanks sir!

Jul 29 2019, 4:05 PM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Wikibase-Termbox-Iteration-20, Wikidata, Wikimedia-production-error, Wikidata-Campsite
WMDE-leszek added a comment to T223999: Wikidata Tours: User can reach a step where the tour popup needs to attach to an element which is not visible.

What I see on the recording is basically what this task describes, great stuff @Rosalie_WMDE !
One think I noticed, that it looks like the "Add qualifier" was clicked twice, i.e. there are two "Property" fields and two "remove" icons. This is due to accidental double clicking for reporting, right?

Jul 29 2019, 11:22 AM · MW-1.34-notes (1.34.0-wmf.17; 2019-08-06), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata

Jul 25 2019

WMDE-leszek added a comment to T217770: [Story] Never show anything from a language that is not currently Wikidata conform.

My two cents to the recent discussion:

  1. The change https://gerrit.wikimedia.org/r/523176 is interesting, in particular the fact it has been accepted by ULS maintainers. In T222790 we've been asking them if the "old" behaviour was intended or a mistake, and haven't got the clear answer from the respective team yet. I also note (as an "interesting" observation, I do not claim it is correct and have no opinion on this whatsoever) that "reverse-interpreting" the changes to the said ULS method I referred to in T222790#5198012 seemed to lead to the conclusion that the "old" behaviour ("fil" included in result) was actually intended (at some point in time). It looks now the Language team might have identified the desired behaviour. In this case it would be great to have an answer posted in T222790 a well. Apologies from my side for not mentioning T222790 in the task description here, it would have been helpful.
  2. Re fixing ULS, and not changing Wikibase. I do not oppose such approach. When this story has been being defined the approach considered was a bit different though. Please bear with me when I try to rephrase the approach to the issue here that I had in mind when writing the task. I do not claim it is better, just bringing it up for your consideration here @Ladsgroup and @alaa_wmde. One could look at Wikibase using ULS as a black box, which provides language codes (and possible other language information). In design terms one could think of the "language information source" interface, which Wikibase knows and uses. There could be multiple services serving as a "language information source" for Wikibase, one based on ULS could be easily imagined. Services like ULS should in my eyes be complete agnostic to the fact there is a software like Wikibase that uses them for the particular need. Wikibase does have its own definition of the "valid/allowed/correct" language code, which, again in my opinion, should stay inside Wikibase, i.e. other services, be it ULS, or anything else should not conform to Wikibase conditions, as they simple couldn't even know they exist. Regardless what "service" is used as a "language information provided" I'd argue Wikibase should not just accept its output but always apply its own filtering etc.
Jul 25 2019, 2:06 PM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Wikidata

Jul 24 2019

WMDE-leszek archived Wikidata-Termbox-Iteration-18.
Jul 24 2019, 5:02 PM
WMDE-leszek added a project to T228858: Improve warning message when a file cannot be imported because of missing license templates: WMDE-QWERTY-Sprint-2019-07-24.
Jul 24 2019, 1:32 PM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), WMDE-QWERTY-Sprint-2019-09-10, WMDE-QWERTY-Sprint-2019-09-04, WMDE-QWERTY-Sprint-2019-08-21 , TCB-Team (now WMDE-TechWish), Move-Files-To-Commons
WMDE-leszek added a project to T228851: Source wiki editing and deletion always fails: WMDE-QWERTY-Sprint-2019-07-24.
Jul 24 2019, 1:31 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Patch-For-Review, WMDE-QWERTY-Sprint-2019-09-10, WMDE-QWERTY-Spike-2019-07-09, Move-Files-To-Commons, TCB-Team (now WMDE-TechWish)
WMDE-leszek moved T228153: FileImporter language fix: less jargon from Sprint Backlog to Review on the WMDE-QWERTY-Sprint-2019-07-24 board.
Jul 24 2019, 1:31 PM · WMDE-QWERTY-Sprint-2019-07-24, WMDE-QWERTY-Spike-2019-07-09, TCB-Team (now WMDE-TechWish), Move-Files-To-Commons
WMDE-leszek added a comment to T228858: Improve warning message when a file cannot be imported because of missing license templates.

Caveat: The link is added by the FileExporter extension which currently does not have access to FileImporter's configuration.

Jul 24 2019, 1:11 PM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), WMDE-QWERTY-Sprint-2019-09-10, WMDE-QWERTY-Sprint-2019-09-04, WMDE-QWERTY-Sprint-2019-08-21 , TCB-Team (now WMDE-TechWish), Move-Files-To-Commons
WMDE-leszek set the point value for T228851: Source wiki editing and deletion always fails to 8.
Jul 24 2019, 1:06 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Patch-For-Review, WMDE-QWERTY-Sprint-2019-09-10, WMDE-QWERTY-Spike-2019-07-09, Move-Files-To-Commons, TCB-Team (now WMDE-TechWish)
WMDE-leszek updated the task description for T228851: Source wiki editing and deletion always fails.
Jul 24 2019, 1:06 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Patch-For-Review, WMDE-QWERTY-Sprint-2019-09-10, WMDE-QWERTY-Spike-2019-07-09, Move-Files-To-Commons, TCB-Team (now WMDE-TechWish)
WMDE-leszek updated the task description for T228851: Source wiki editing and deletion always fails.
Jul 24 2019, 1:03 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Patch-For-Review, WMDE-QWERTY-Sprint-2019-09-10, WMDE-QWERTY-Spike-2019-07-09, Move-Files-To-Commons, TCB-Team (now WMDE-TechWish)
WMDE-leszek moved T228860: Grafanaboard shows more successful moves than page views from Tickets ready for pickup to Tickets in preparation/investigation on the Move-Files-To-Commons board.
Jul 24 2019, 12:55 PM · TCB-Team (now WMDE-TechWish), Move-Files-To-Commons
WMDE-leszek updated the task description for T228860: Grafanaboard shows more successful moves than page views.
Jul 24 2019, 12:54 PM · TCB-Team (now WMDE-TechWish), Move-Files-To-Commons
WMDE-leszek set the icon for WMDE-QWERTY-Sprint-2019-07-24 to Timeline.
Jul 24 2019, 12:45 PM
WMDE-leszek added a project to T227877: Investigation: Category redirects as aliases: WMDE-QWERTY-Sprint-2019-07-24.
Jul 24 2019, 12:44 PM · Spike, Gendered-Categories, WMDE-TechWish, WMDE-QWERTY-Sprint-2019-07-24, WMDE-QWERTY-Spike-2019-07-09
WMDE-leszek created WMDE-QWERTY-Sprint-2019-07-24.
Jul 24 2019, 12:43 PM

Jul 23 2019

WMDE-leszek added a comment to T227193: Request access to deployment cluster for Jakob_WMDE.

merci beaucoup @hashar!

Jul 23 2019, 4:03 PM · Release-Engineering-Team (Deployment services), SRE, SRE-Access-Requests
WMDE-leszek added a comment to T227193: Request access to deployment cluster for Jakob_WMDE.

Thanks gentlemen!

Jul 23 2019, 3:53 PM · Release-Engineering-Team (Deployment services), SRE, SRE-Access-Requests
WMDE-leszek added a comment to T203696: Drastically reduce the number of ResourceLoader modules that WikibaseClient registers.

@Ladsgroup: thanks. It seems to me that fixing the problem quickly first, and then spending some more time without a pressure how to resolve the issue "the right way" would be a very sensible approach.

Jul 23 2019, 3:31 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Wikimedia-Performance-publish, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), User-Ladsgroup, MediaWiki-extensions-WikibaseClient, Performance-Team (Radar), Wikidata
WMDE-leszek added a comment to T226814: Create termbox release for test.wikidata.org.

Thanks @fsero!

Jul 23 2019, 10:16 AM · Wikidata, Wikibase-Termbox-Iteration-20, Wikidata-Termbox-Iteration-19, serviceops
WMDE-leszek updated subscribers of T222790: getFrequentLanguageList: expected behavior for 'redirected' languages.

Dear UniversalLanguageSelector folks, it's me again.
It looks that with https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/UniversalLanguageSelector/+/523176 being merged it looks we might have got an answer on the question?

Jul 23 2019, 8:03 AM · Wikidata, Language-Team (Language-2019-July-September), UniversalLanguageSelector
WMDE-leszek updated subscribers of T228685: Termbox browser tests blocking merges in Minerva.
Jul 23 2019, 7:36 AM · User-Ladsgroup, MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, User-Michael, Wikidata, Browser-Tests, Wikibase-Termbox-Iteration-20, Wikimedia-production-error (ARCHIVED -- Shared Build Failure)

Jul 22 2019

WMDE-leszek added a comment to T226814: Create termbox release for test.wikidata.org.

Thanks for the work and your thoughts on this so far @akosiaris and @fsero!
Would you be able to estimate when the new version of the service could be available? We'd gladly take the bad news, no need for optimistic estimates :)

Jul 22 2019, 4:03 PM · Wikidata, Wikibase-Termbox-Iteration-20, Wikidata-Termbox-Iteration-19, serviceops
WMDE-leszek added a comment to T226976: Convert linkitem module away from jQuery UI.

Thanks @Ladsgroup, @Pablo-WMDE and @Lydia_Pintscher. Some, hopefully useful, addition:

  • The thought to re-consider the said module/widget has been triggered by the discovery that on client-only (in Wikibase terms) wikis only module/frontend parts of Wikibase related to the link item widget are used, although way more JS code is being loaded, which is suboptimal from the performance perspective. This task as it was originally created might be focusing too much on the possible solution instead of the problem that lead to it. This should be made more clear, thanks again to @Ladsgroup for taking time to discuss it today IRL.
  • When tackled, the issue will be worked on by Wikidata engineering team at WMDE, given (apart from the obvious fact it is Wikibase software issue) we have the best understanding of Wikibase (front-end) code, and also have the overview of the ongoing front-end development happening around Wikibase, which might become relevant factor in making decisions and choosing the implementation details
  • We will step back and look at the problem we intend to solve (see my first bullet point), and define it on Phabricator more precisely. This very task is likely going to be closed as it is now, in case we decide on different path of solving the underlying issue. The issue we focus on is indeed not related to the design of the widget.
Jul 22 2019, 3:44 PM · Wikidata Sitelinks, wmde-wikidata-tech, [DEPRECATED] wdwb-tech, Wikidata, MediaWiki-extensions-WikibaseClient
WMDE-leszek updated subscribers of T203696: Drastically reduce the number of ResourceLoader modules that WikibaseClient registers.

@alaa_wmde @Ladsgroup: for the issue of WikibaseClient loading way too much stuff, and how to solve, could you please work together on defining the problem space, and the sensible first iteration of what we would like to achieve? It seems like a dedicated "epic"/"story"/however you want to label it, in any case a separate phabricator ticket, would make the most sense to not miss the focus of this broader ticket.

Jul 22 2019, 3:04 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Wikimedia-Performance-publish, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), User-Ladsgroup, MediaWiki-extensions-WikibaseClient, Performance-Team (Radar), Wikidata
WMDE-leszek moved T205192: Create a property link formatter that uses cache instead of wb_terms table from Ready to estimate to Needs Work on the Wikidata-Campsite board.
Jul 22 2019, 1:55 PM · Wikidata
WMDE-leszek moved T227032: Start tagging images of Query Service UI from Ready to estimate to Needs Work on the Wikidata-Campsite board.
Jul 22 2019, 1:54 PM · User-Addshore, Wikidata-Campsite, Wikidata Query UI, Wikibase-Docker-2017+, Wikidata
WMDE-leszek moved T203696: Drastically reduce the number of ResourceLoader modules that WikibaseClient registers from Ready to estimate to Needs Work on the Wikidata-Campsite board.
Jul 22 2019, 1:52 PM · MW-1.34-notes (1.34.0-wmf.20; 2019-08-27), Wikimedia-Performance-publish, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), User-Ladsgroup, MediaWiki-extensions-WikibaseClient, Performance-Team (Radar), Wikidata
WMDE-leszek raised the priority of T225814: m.wikidata: login status not detected from Medium to Needs Triage.

Trying the ping again: @hoo, @vvv, @csteipp, @Legoktm: any idea why mediawiki.org and wikidata.org might behave in "special" way (and arguably incorrect)?
Also, I dare to ping @Reedy as the second most active code contributor according to github, maybe he has an idea what the issue here, or know who would be able to say something about.

Jul 22 2019, 1:04 PM · User-Pablo-WMDE, MobileFrontend (Tracking), MediaWiki-extensions-CentralAuth, MediaWiki-Core-AuthManager, Wikidata Mobile, Wikidata-Termbox, Wikidata
WMDE-leszek added a comment to T227082: Show error in case of save attempt for a non-supported language.

It might be that it is already handled as intended in all contexts (all API endpoints etc, all special pages) but then this task would at least about checking and ensuring it (e.g. automated tests) in a systematic way

Jul 22 2019, 11:10 AM · Wikidata
WMDE-leszek added a comment to T167432: Run Wikibase daily browser tests on Jenkins.

Note that the change quoted above was premature and it is not true that all Wikibase browser tests have been migrated to nodejs. We still have quite some work there.
We intend to restore said daily job soon, but let's track this separately, as the status of this task has been clearly confusing.

Jul 22 2019, 8:14 AM · User-Addshore, Wikidata-Campsite, Wikidata-Turtles-Tech-Debt, Wikidata-Ministry-Of-Magic-Tech-Debt, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), Wikidata-Sprint-2017-12-20, Wikidata

Jul 3 2019

WMDE-leszek added a comment to T227193: Request access to deployment cluster for Jakob_WMDE.

I am an engineering manager at WMDE, and Jakob's line manager. By submitting this request I approve it at WMDE's end.

Jul 3 2019, 11:56 AM · Release-Engineering-Team (Deployment services), SRE, SRE-Access-Requests
WMDE-leszek created T227193: Request access to deployment cluster for Jakob_WMDE.
Jul 3 2019, 11:55 AM · Release-Engineering-Team (Deployment services), SRE, SRE-Access-Requests
WMDE-leszek added a comment to T216419: Security review - Wikibase Termbox Front End.

@sbassett minor update: we haven't deployed the service to use it on test.wikidata.org. There have been some additional technical issues on the way (with the deployment infrastructure, not with our service), and it is a middle of summer holiday season here at WMDE, so things move slow. We should do the test deployment to test.wikidata.org in a week or two. For the completeness, we'll update on this here when it has happened.

Jul 3 2019, 11:47 AM · secscrum, Application Security Reviews, user-sbassett

Jul 2 2019

WMDE-leszek added a comment to T225004: Grant WMDE engineers access to logstash and creating grafana boards / Add WMDE engineers to 'nda' LDAP group.

That sounds good @MoritzMuehlenhoff, thanks!

Jul 2 2019, 1:11 PM · SRE, LDAP-Access-Requests
WMDE-leszek archived Wikidata-Termbox-Iteration-17.
Jul 2 2019, 12:09 PM
WMDE-leszek archived Wikidata-Termbox-Iteration-16.
Jul 2 2019, 12:09 PM

Jul 1 2019

WMDE-leszek added a comment to T225004: Grant WMDE engineers access to logstash and creating grafana boards / Add WMDE engineers to 'nda' LDAP group.

Re being in WMDE group being equivalent to being in NDA group, just for the record: there are/were members of WMDE non-engineering staff (Product Management, for example) who were in WMDE group but haven't signed the NDA ldap group's NDA. This could be seen e.g. with https://tools.wmflabs.org/wmde-access/ So technically there would be some users who shouldn't just go to the NDA group, and are not subject to this request.

Jul 1 2019, 3:25 PM · SRE, LDAP-Access-Requests
WMDE-leszek edited projects for T223202: emit statsd metrics for requests, added: Wikidata-Termbox-Iteration-19; removed Wikidata-Termbox.
Jul 1 2019, 11:14 AM · Patch-For-Review, Wikidata-Termbox-Iteration-19
WMDE-leszek edited projects for T226627: Investigate how to send request metrics, added: Wikidata-Termbox-Iteration-19; removed Wikidata-Termbox.
Jul 1 2019, 11:10 AM · Wikidata-Termbox-Iteration-19, Wikidata
WMDE-leszek moved T221835: Add CC0 License overlay popup on termbox editing from Test (Product Review) to Done on the Wikidata-Termbox-Iteration-18 board.
Jul 1 2019, 11:08 AM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Wikidata-Termbox-Iteration-18, Patch-For-Review, Wikidata-Termbox-Iteration-17, Wikidata
WMDE-leszek moved T218081: Log failed node -> mediawiki requests from To Do to Peer Review on the Wikidata-Termbox-Iteration-19 board.
Jul 1 2019, 11:05 AM · Wikidata-Termbox-Iteration-19, Wikidata-Termbox-Iteration-18, Patch-For-Review, Wikidata-Termbox-Iteration-17, Wikidata-Termbox-Iteration-16, Wikidata
WMDE-leszek added a project to T226978: Termbox Beta SSR broken: Wikidata-Termbox-Iteration-19.
Jul 1 2019, 11:05 AM · Patch-For-Review, Wikidata-Termbox-Iteration-19, Wikidata-Termbox-Iteration-18, Wikidata
WMDE-leszek added a project to T218081: Log failed node -> mediawiki requests: Wikidata-Termbox-Iteration-19.
Jul 1 2019, 11:05 AM · Wikidata-Termbox-Iteration-19, Wikidata-Termbox-Iteration-18, Patch-For-Review, Wikidata-Termbox-Iteration-17, Wikidata-Termbox-Iteration-16, Wikidata
WMDE-leszek added a comment to T224899: Fatal error Cannot redeclare wmfLabsSettings() on Beta cluster wikis.

Thanks @Ladsgroup for merging the quickfix.

Jul 1 2019, 10:39 AM · Release-Engineering-Team (Seen), Beta-Cluster-Infrastructure, MediaWiki-Configuration
WMDE-leszek created Wikidata-Termbox-Iteration-19.
Jul 1 2019, 10:19 AM

Jun 28 2019

WMDE-leszek raised the priority of T226472: JSONLD not recognized as a valid output format for entity data on Beta Wikidata from Low to Medium.

Changed the priority to match the priority of the task this one is blocking.

Jun 28 2019, 2:11 PM · User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, MediaWiki-extensions-WikibaseRepository
WMDE-leszek moved T224303: Wikibase Repo prevents page moves in NS 0 on Commons from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)) board.
Jun 28 2019, 12:42 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), WikibaseMediaInfo, Multimedia, Structured Data Engineering, Wikidata, Regression, Commons
WMDE-leszek claimed T226672: File move/ rename tab not working in Commons.
Jun 28 2019, 12:42 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Multimedia, MediaWiki-File-management, Regression, Commons
WMDE-leszek moved T226672: File move/ rename tab not working in Commons from To Do (prioritised from top to bottom) to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)) board.
Jun 28 2019, 12:41 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Multimedia, MediaWiki-File-management, Regression, Commons
WMDE-leszek added a project to T226672: File move/ rename tab not working in Commons: Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)).

@Steinsplitter apologies for the bug, it got overlooked when fixing T224303. The bug fix is on its way.

Jun 28 2019, 12:41 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Multimedia, MediaWiki-File-management, Regression, Commons
WMDE-leszek renamed T225004: Grant WMDE engineers access to logstash and creating grafana boards / Add WMDE engineers to 'nda' LDAP group from Grant WMDE engineers access to logstash / Add WMDE engineers to 'nda' LDAP group to Grant WMDE engineers access to logstash and creating grafana boards / Add WMDE engineers to 'nda' LDAP group.
Jun 28 2019, 9:41 AM · SRE, LDAP-Access-Requests
WMDE-leszek added a comment to T225004: Grant WMDE engineers access to logstash and creating grafana boards / Add WMDE engineers to 'nda' LDAP group.

Hi Leszek,
we have two ways to approach this: If you specifically only need Logstash access, we can extend the configuration for Logstash to check the membership of the wmde LDAP group in addition to wm/nda. Or if we add all WMDE engineers to the NDA group, then they'll also be able to access the additional services listed at https://wikitech.wikimedia.org/wiki/LDAP/Groups. Let me know your preference/intention.

Jun 28 2019, 9:35 AM · SRE, LDAP-Access-Requests
WMDE-leszek added a comment to T207168: Provide JSON-LD support for Wikidata.

Ok cool! Then let's go ahead.

Jun 28 2019, 6:57 AM · Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, MediaWiki-extensions-WikibaseRepository

Jun 27 2019

hashar awarded T225004: Grant WMDE engineers access to logstash and creating grafana boards / Add WMDE engineers to 'nda' LDAP group a Love token.
Jun 27 2019, 4:26 PM · SRE, LDAP-Access-Requests
WMDE-leszek added a comment to T224303: Wikibase Repo prevents page moves in NS 0 on Commons.

Thanks @Majora, this is indeed bad. Apologies for the situation! I'm looking into the bug.

Jun 27 2019, 7:07 AM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), WikibaseMediaInfo, Multimedia, Structured Data Engineering, Wikidata, Regression, Commons

Jun 26 2019

WMDE-leszek added a comment to T224301: Clean up ruby test infrastructure.

Thanks for explanation. I was just not sure if this was intended or not, as I do remember that the removal of ruby Wikibase stuff has already been claimed premature earlier. Having those jobs restored would be cool, but if it waits a few days that'd be cool.
For clarity, once resolved, we should probably close this task ,as it seems to bring more confusion than value.

Jun 26 2019, 2:52 PM · Patch-For-Review, MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Browser-Tests, Story, [DEPRECATED] wdwb-tech, Technical-Debt, Wikidata Lexicographical data, Wikidata
WMDE-leszek updated subscribers of T224301: Clean up ruby test infrastructure.

So we've removed the daily Wikibase ruby job, although we're far from having migrated all ruby test to node.

Jun 26 2019, 8:15 AM · Patch-For-Review, MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Browser-Tests, Story, [DEPRECATED] wdwb-tech, Technical-Debt, Wikidata Lexicographical data, Wikidata

Jun 25 2019

WMDE-leszek added a comment to T225004: Grant WMDE engineers access to logstash and creating grafana boards / Add WMDE engineers to 'nda' LDAP group.

@ArielGlenn have you maybe had a chance to discuss this topic in the SRE round?

Jun 25 2019, 9:38 AM · SRE, LDAP-Access-Requests
WMDE-leszek created T226472: JSONLD not recognized as a valid output format for entity data on Beta Wikidata.
Jun 25 2019, 7:36 AM · User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, MediaWiki-extensions-WikibaseRepository

Jun 24 2019

WMDE-leszek committed rGWBS49c8ff4cc2ab: Fixed PHPUnit 8 compatibility warnings.
Fixed PHPUnit 8 compatibility warnings
Jun 24 2019, 7:16 PM
WMDE-leszek committed rGWBSe97240725cfd: Update PHPUnit version used to 8.
Update PHPUnit version used to 8
Jun 24 2019, 7:16 PM
WMDE-leszek committed rGWBS82d4c2e1f334: Updated PHPUnit version to 8.
Updated PHPUnit version to 8
Jun 24 2019, 7:16 PM
WMDE-leszek committed rGWBSd123289e47b3: Drop support for PHPUnit 5.6/PHP 5.6.
Drop support for PHPUnit 5.6/PHP 5.6
Jun 24 2019, 7:16 PM
WMDE-leszek committed rGWBSe52862dcf2db: Update PHPUnit version used to 7 or 5.6.
Update PHPUnit version used to 7 or 5.6
Jun 24 2019, 7:16 PM
WMDE-leszek closed T225111: Update PHPUnit version of wikiba.se repository to PHPUnit 8 as Resolved.
Jun 24 2019, 3:22 PM · Patch-For-Review, Wikidata-Campsite, wikiba.se website, Wikidata
WMDE-leszek updated the task description for T225111: Update PHPUnit version of wikiba.se repository to PHPUnit 8.
Jun 24 2019, 2:53 PM · Patch-For-Review, Wikidata-Campsite, wikiba.se website, Wikidata
WMDE-leszek added a comment to T225073: Add baserevid to wblremovesense API module.

waaat, I was looking at what could be wrong in the code, and missed the Depens thing. thanks for fixing.

Jun 24 2019, 1:36 PM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Patch-For-Review, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata
WMDE-leszek moved T225072: Add baserevid to wblremoveform API module from Peer Review to Doing on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)) board.

Tests failing in a why that suggests something is not fully working, hence putting this back to Doing.

Jun 24 2019, 11:37 AM · MW-1.38-notes (1.38.0-wmf.20; 2022-01-31), User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata
WMDE-leszek moved T225073: Add baserevid to wblremovesense API module from Peer Review to Doing on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)) board.

Tests failing in a why that suggests something is not fully working, hence putting this back to Doing.

Jun 24 2019, 11:37 AM · MW-1.34-notes (1.34.0-wmf.14; 2019-07-16), Patch-For-Review, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata

Jun 20 2019

WMDE-leszek added a comment to T216419: Security review - Wikibase Termbox Front End.

Thanks for the update @sbassett. I've also received similar information via email from @Reedy, which is much appreciated. Given this information we've been confident we're on a way, and so we were not bugging you on this review for last few weeks.

Jun 20 2019, 4:17 PM · secscrum, Application Security Reviews, user-sbassett
WMDE-leszek added a comment to T221764: Overview of wb_terms redesign.

Update: we are about to start migrating property terms this week. The original planned date was 19th of June. Due to WMF US Staff holiday, there will be no deployments today. Therefore, we are going to switch the migration on (write both stage) of property terms one day later than planned, on Thursday the 20th of June. All other dates regarding migration remain the same for the moment.

Jun 20 2019, 4:05 PM · User-Addshore, Wikidata, wb_terms - Tool Builders Migration
WMDE-leszek updated the task description for T221764: Overview of wb_terms redesign.
Jun 20 2019, 3:56 PM · User-Addshore, Wikidata, wb_terms - Tool Builders Migration
WMDE-leszek updated the task description for T221765: How do I prepare my tool for migration period?.
Jun 20 2019, 3:56 PM · Wikidata, wb_terms - Tool Builders Migration

Jun 19 2019

WMDE-leszek closed T226083: phan is broken on master of Wikibase as Resolved.

https://gerrit.wikimedia.org/r/517836 seems to have solved the problem

Jun 19 2019, 3:17 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), User-Michael, Patch-For-Review, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, Wikimedia-production-error (ARCHIVED -- Shared Build Failure), phan
WMDE-leszek added a comment to T68108: [Epic] Store media information for files on Wikimedia Commons as structured data.

I believe the only code change that Wikibase might be facing might then be a new to have a DB connection for wb_terms table server, and the DB connection for the regular mw tables server. This is not going to be rocket science, but also not something that would just work out of the box.

Jun 19 2019, 9:54 AM · GLAM-Tech, Multimedia, Commons, Epic, Wikidata, SDC General
WMDE-leszek added a comment to T68108: [Epic] Store media information for files on Wikimedia Commons as structured data.

The move would likely require some changes to the Wikibase code

Could you clarify why? As all other hosts seem to be ok with wikibase server for wikidata being on a separate database? Does MCR use wikibase differently or is it something else? Maybe having 2 wikibase services to use? Note again we notified of this need months in advance during planning phase, as new features require usually extra resources.

What I had in mind is wb_terms (and its successor being introduced currently) are also used in queries that do joins with Mediawiki's "standard" tables, e.g. page or revision. This code/queries will not continue to work if the wb_terms table of commons gets moved to another server than the one mw tables are.

Jun 19 2019, 9:51 AM · GLAM-Tech, Multimedia, Commons, Epic, Wikidata, SDC General
WMDE-leszek added a comment to T68108: [Epic] Store media information for files on Wikimedia Commons as structured data.

The move would likely require some changes to the Wikibase code

Could you clarify why? As all other hosts seem to be ok with wikibase server for wikidata being on a separate database? Does MCR use wikibase differently or is it something else? Maybe having 2 wikibase services to use? Note again we notified of this need months in advance during planning phase, as new features require usually extra resources.

Jun 19 2019, 9:39 AM · GLAM-Tech, Multimedia, Commons, Epic, Wikidata, SDC General
WMDE-leszek added a comment to T223270: Fail on the use of special pages Special:SetAliases and Special:SetLabelDescriptionAliases with aliases containing | character.
  • Mediawiki Docker setup (or access to log files in other setup)
Jun 19 2019, 7:58 AM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), User-Noarave, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata

Jun 18 2019

WMDE-leszek edited projects for T219301: Migrate to and read from new store for property terms, added: Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)); removed Wikidata-Campsite.
Jun 18 2019, 1:07 PM · User-Addshore, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, Wikidata wb_terms Trailblazing
WMDE-leszek edited projects for T224403: Update Labs replication and views to include new schema tables, added: Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)); removed Wikidata-Campsite.
Jun 18 2019, 1:07 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, Wikidata wb_terms Trailblazing
WMDE-leszek added a project to T225038: Add new schema tables as public views in labs: Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)).
Jun 18 2019, 1:06 PM · Wikidata, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata wb_terms Trailblazing
WMDE-leszek added a project to T225039: Add normalized tables to production: Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)).
Jun 18 2019, 1:06 PM · User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata wb_terms Trailblazing
WMDE-leszek updated the task description for T225052: Run Property Terms Rebuild script.
Jun 18 2019, 12:58 PM · User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, Wikidata wb_terms Trailblazing
WMDE-leszek updated the task description for T225052: Run Property Terms Rebuild script.
Jun 18 2019, 12:56 PM · User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, Wikidata wb_terms Trailblazing
WMDE-leszek updated the task description for T225052: Run Property Terms Rebuild script.
Jun 18 2019, 12:56 PM · User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, Wikidata wb_terms Trailblazing
WMDE-leszek added a comment to T222509: building of wikibase 1.31 fails in Docker due to newer ca-certificates package.

Adding to what @Addshore mentioned above, note that github hints that the "dbs" fork is quite behind the upstream, WMDE-provided, images: "This branch is 46 commits behind wmde:master. "
This makes it significantly harder to reason about, given we're talking some non-current version of images. Given the limited resources we all have, we'd rather focus on issues in the current upstream version. We hope you understand this being a reason to decline the bug report for us.

Jun 18 2019, 7:17 AM · User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikibase-Docker-2017+, Wikidata
WMDE-leszek closed T225796: Wikibase and Lexeme browser tests are failing with `failed-save: The save has failed.` as Resolved.

Thanks all!

Jun 18 2019, 7:05 AM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Wikimedia-production-error (ARCHIVED -- Shared Build Failure), User-zeljkofilipin, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata

Jun 17 2019

WMDE-leszek lowered the priority of T225796: Wikibase and Lexeme browser tests are failing with `failed-save: The save has failed.` from High to Medium.

https://gerrit.wikimedia.org/r/517385 helped and unblocked merging Wikibase patches. Thanks to @hashar and @zeljkofilipin for help. And special thanks to @Michael for discovering the root issue.
Leaving the ticket open until the backport patches get merged.

Jun 17 2019, 5:47 PM · MW-1.34-notes (1.34.0-wmf.10; 2019-06-18), Wikimedia-production-error (ARCHIVED -- Shared Build Failure), User-zeljkofilipin, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata
WMDE-leszek lowered the priority of T225814: m.wikidata: login status not detected from High to Medium.
Jun 17 2019, 3:45 PM · User-Pablo-WMDE, MobileFrontend (Tracking), MediaWiki-extensions-CentralAuth, MediaWiki-Core-AuthManager, Wikidata Mobile, Wikidata-Termbox, Wikidata
WMDE-leszek updated subscribers of T225814: m.wikidata: login status not detected.

Pinging maintainers according to https://www.mediawiki.org/wiki/Developers/Maintainers: @hoo, @vvv, @csteipp, @Legoktm: any idea why mediawiki.org and wikidata.org might behave special (and arguably incorrect)?

Jun 17 2019, 3:40 PM · User-Pablo-WMDE, MobileFrontend (Tracking), MediaWiki-extensions-CentralAuth, MediaWiki-Core-AuthManager, Wikidata Mobile, Wikidata-Termbox, Wikidata
WMDE-leszek triaged T225814: m.wikidata: login status not detected as High priority.
Jun 17 2019, 2:25 PM · User-Pablo-WMDE, MobileFrontend (Tracking), MediaWiki-extensions-CentralAuth, MediaWiki-Core-AuthManager, Wikidata Mobile, Wikidata-Termbox, Wikidata
WMDE-leszek closed T223303: on production enable bugfix for wbeditentity setting aliases to empty array as Resolved.
Jun 17 2019, 12:58 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, MediaWiki-extensions-WikibaseRepository
WMDE-leszek closed T223303: on production enable bugfix for wbeditentity setting aliases to empty array, a subtask of T203337: Fix wbeditentity API ignoring setting aliases to an empty set, as Resolved.
Jun 17 2019, 12:58 PM · Wikidata-Campsite (Wikidata-Campsite-Iteration-∞ (On Hold)), Wikidata, MediaWiki-extensions-WikibaseRepository
WMDE-leszek edited projects for T224867: Change the overlays from blackish to white-ish, added: Wikidata-Termbox-Iteration-18; removed Wikidata-Termbox.
Jun 17 2019, 11:38 AM · MW-1.34-notes (1.34.0-wmf.13; 2019-07-09), Wikidata-Termbox-Iteration-18