Page MenuHomePhabricator
Feed Advanced Search

Aug 17 2020

kaldari closed T260488: Use of {{urlencode}} parser function breaks client-side message parsing as Invalid.

Thanks.

Aug 17 2020, 5:57 PM · MediaWiki-Internationalization, JavaScript, I18n

Aug 16 2020

kaldari updated the task description for T260488: Use of {{urlencode}} parser function breaks client-side message parsing.
Aug 16 2020, 3:48 AM · MediaWiki-Internationalization, JavaScript, I18n
kaldari created T260488: Use of {{urlencode}} parser function breaks client-side message parsing.
Aug 16 2020, 3:47 AM · MediaWiki-Internationalization, JavaScript, I18n
kaldari added a comment to T246879: Upload Wizard gives blank templates rather than deletion log details.

It seems that if the local message includes {{urlencode:$1}}, it breaks the parsing. I went ahead and removed that part of the message on Commons for now.

Aug 16 2020, 3:29 AM · UploadWizard, Commons
kaldari added a comment to T246879: Upload Wizard gives blank templates rather than deletion log details.

Interestingly, I can't reproduce this bug locally, however.

Aug 16 2020, 2:58 AM · UploadWizard, Commons
kaldari added a comment to T246879: Upload Wizard gives blank templates rather than deletion log details.

@Etonkovidova - The difference is that someone locally overwrote MediaWiki:File-deleted-duplicate on https://commons.wikimedia.beta.wmflabs.org/. You did successfully reproduce the bug though. In both cases, the message is failing to be parsed.

Aug 16 2020, 2:31 AM · UploadWizard, Commons

Aug 13 2020

kaldari created T260396: Convert Wikisource Page break template into a parser function.
Aug 13 2020, 11:14 PM · Wikisource

Aug 12 2020

kaldari added a comment to T253252: Implement OOUI Pop-Up in StructuredDiscussions (Flow extension) notifications [MEDIUM].

Should this work apply to these watchstars? (Perhaps it already does.)

Absolutely no feature development is to be done for StructuredDiscussions (Flow), only bug fixes, since StructuredDiscussions is eventually going to be deprecated in favor of the Editing Team's new Talk page features. Recommend decline.

Aug 12 2020, 6:56 PM · Community-Tech, Expiring-Watchlist-Items
kaldari added a comment to T259863: Watchlist Expiry: allow expiry timestamps in raw mode.

It's not clear to me that:

  1. There is a way to do this that isn't going to be confusing to most users.
  2. That the use cases for the raw watchlist even necessitates handling expiries.

The purpose of the raw watchlist interface is bulk adding or bulk removing pages from your watchlist. Neither of those uses would be affected by just leaving the interface how it is. Bulk removing and then bulk restoring pages with expiries is a vanishingly small edge case and I don't think it would make sense to complicate the interface for that specific case. The only use case that I think might justify complicating the interface is bulk addition of pages with expirations. But even then, I have to wonder if the trade-off of potentially confusing users with a novel mark-up system is worth the benefit.

Aug 12 2020, 6:45 PM · Community-Tech, Expiring-Watchlist-Items

Aug 11 2020

kaldari added a comment to T255176: Citoid returns mangled results for Washington Post articles.

@Mvolz - Now that the code is merged locally, what happens next? Does someone need to deploy the new version to the production servers?

Aug 11 2020, 4:38 PM · Citoid

Aug 10 2020

kaldari added a comment to T254954: Move Wikisource OCR's API proxy to production.

@akosiaris - The Community Tech team needs basically the same thing that was set up for the Language team, just for a different Google Cloud Services API. Do you think it would make sense for them to both share the same proxy service or should they be handled as separate services?

Aug 10 2020, 8:58 PM · Tech-Product API Roadmap, Community-Tech, Wikisource OCR
kaldari added a comment to T257488: Adding/editing descriptions should modify the local article, not Wikidata.

@Dbrant - If you're not working on this, is it OK if I remove you as the assignee?

Aug 10 2020, 8:25 PM · Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog
kaldari added a comment to T257488: Adding/editing descriptions should modify the local article, not Wikidata.

@eprodromou - I'm a bit confused. Usually untagging a team means you are disclaiming responsibility for it, not claiming responsibility for it.

Aug 10 2020, 8:23 PM · Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog

Aug 6 2020

kaldari added a project to T259476: IP inspector service (geolocation, ISP, proxy status): Anti-Harassment.
Aug 6 2020, 8:43 PM · Tech-Product API Roadmap, Anti-Harassment

Aug 5 2020

kaldari added a comment to T189717: Better handle block reasons on mobile (specifically templates and HTML comments).

@dbarratt - My idea would probably be controversial. Parsing the blockreason is probably easier.

Aug 5 2020, 10:00 PM · Epic, MediaWiki-Blocks, Readers-Web-Backlog (Tracking), Anti-Harassment, MobileFrontend
kaldari updated subscribers of T236299: Port sock-puppet detection model in-house.

@DED - @calbon is going to be heading up the production integration (T259471), in collaboration with @Niharika (as the product owner), so please coordinate with him as well.

Aug 5 2020, 6:18 PM · Research (FY2019-20-Research-April-June), Anti-Harassment, artificial-intelligence
kaldari added a comment to T248457: Fully terminate use of Wikidata item descriptions as short article descriptions for English Wikipedia articles.

@Iniquity - Your continued arguments here are inappropriate and disruptive. Please stop. We have already agreed to implement this change at the request of the English Wikipedia community. If you have concerns about the merits of this change, please take them to that community and present your case there.

Aug 5 2020, 6:02 PM · Wikidata, MediaWiki-extensions-WikibaseClient

Aug 4 2020

kaldari added a comment to T248457: Fully terminate use of Wikidata item descriptions as short article descriptions for English Wikipedia articles.

There is not about local consensus of enwiki, they can do whatever they want, it's about how the developers and the fond implement the integration with wikidata and between all projects.

Nothing will change regarding the Wikidata integration for other projects (besides English Wikipedia).

Aug 4 2020, 9:53 PM · Wikidata, MediaWiki-extensions-WikibaseClient
kaldari added a comment to T257488: Adding/editing descriptions should modify the local article, not Wikidata.

@Dbrant @Tgr - Is this something that the Core Platform Team can help with or is it being handled already within the Product department? If it's already being handled, what is the estimated timeframe? In other words, when do you expect this to no longer block T256817?

Aug 4 2020, 4:59 PM · Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog
kaldari moved T248457: Fully terminate use of Wikidata item descriptions as short article descriptions for English Wikipedia articles from Untriaged to Later on the Platform Team Workboards (Platform-Product Roadmap) board.
Aug 4 2020, 4:55 PM · Wikidata, MediaWiki-extensions-WikibaseClient
kaldari added projects to T248457: Fully terminate use of Wikidata item descriptions as short article descriptions for English Wikipedia articles: Platform Engineering, Platform Team Workboards (Platform-Product Roadmap).
Aug 4 2020, 4:54 PM · Wikidata, MediaWiki-extensions-WikibaseClient
kaldari moved T257488: Adding/editing descriptions should modify the local article, not Wikidata from Untriaged to Next on the Platform Team Workboards (Platform-Product Roadmap) board.
Aug 4 2020, 4:52 PM · Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog
kaldari added projects to T257488: Adding/editing descriptions should modify the local article, not Wikidata: Platform Engineering, Platform Team Workboards (Platform-Product Roadmap).
Aug 4 2020, 4:52 PM · Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog
kaldari merged T259472: Article short description APIs (adding editing & updating existing endpoints) (ticket) into T257488: Adding/editing descriptions should modify the local article, not Wikidata.
Aug 4 2020, 4:52 PM · Wikipedia-Android-App-Backlog, Wikipedia-iOS-App-Backlog
kaldari merged task T259472: Article short description APIs (adding editing & updating existing endpoints) (ticket) into T257488: Adding/editing descriptions should modify the local article, not Wikidata.
Aug 4 2020, 4:52 PM · Tech-Product API Roadmap, Platform Engineering
kaldari added a comment to T236299: Port sock-puppet detection model in-house.

@DED - So how close is this task to "done"? Unfortunately, I can't parse the last remaining acceptance criteria: "Re-implemented most of the code now but missing training data and 'embedding' pipeline for users." Is this ready for Platform Engineering to start building an API around?

Aug 4 2020, 4:41 PM · Research (FY2019-20-Research-April-June), Anti-Harassment, artificial-intelligence
kaldari moved T259471: Sockpuppet detection API from Next to Now on the Platform Team Workboards (Platform-Product Roadmap) board.
Aug 4 2020, 4:31 PM · Platform Engineering Roadmap, Tech-Product API Roadmap, Anti-Harassment
kaldari updated the task description for T259471: Sockpuppet detection API.
Aug 4 2020, 4:31 PM · Platform Engineering Roadmap, Tech-Product API Roadmap, Anti-Harassment
kaldari moved T259471: Sockpuppet detection API from Now to Next on the Platform Team Workboards (Platform-Product Roadmap) board.
Aug 4 2020, 4:26 PM · Platform Engineering Roadmap, Tech-Product API Roadmap, Anti-Harassment
kaldari renamed T259471: Sockpuppet detection API from Sockpuppet detection model productized to Sockpuppet detection API.
Aug 4 2020, 4:25 PM · Platform Engineering Roadmap, Tech-Product API Roadmap, Anti-Harassment
kaldari added a comment to T235589: Fatal exception on Special:MovePage: "Failed to create null revision while moving page ID 123 to Draft:Foo".

Seen again on 1.36.0-wmf.2 on Commons:

MWException from line 905 of /srv/mediawiki/php-1.36.0-wmf.2/includes/MovePage.php: Failed to create null revision while moving page ID 92702621 to File:Ancienne_église_de_Laborde_(Hautes-Pyrénées)_2.jpg
Aug 4 2020, 3:41 PM · MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), Platform Team Workboards (External Code Reviews), MediaWiki-Page-rename, User-brennen, MediaWiki-Revision-backend, Wikimedia-production-error
kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

Thanks for the feedback @akosiaris. I've conveyed it to our contact at YouTube. I also mentioned that binding Citoid to a static IP address would probably increase the chances of it being blocked from other websites.

Aug 4 2020, 3:26 PM · Citoid
kaldari added a comment to T248457: Fully terminate use of Wikidata item descriptions as short article descriptions for English Wikipedia articles.

Can we please stop rehashing the RFC here? If there is difference of opinion on the merits of this change, please seek consensus on Wikipedia, not here. Arguing here only wastes the time of everyone involved.

Aug 4 2020, 3:08 PM · Wikidata, MediaWiki-extensions-WikibaseClient

Aug 3 2020

kaldari renamed T259040: Bind Citoid service to a static IP address (or addresses) from Bind Citoid service to a static IP address to Bind Citoid service to a static IP address (or addresses).
Aug 3 2020, 9:22 PM · Operations, Services, Citoid
kaldari updated the task description for T259040: Bind Citoid service to a static IP address (or addresses).
Aug 3 2020, 9:19 PM · Operations, Services, Citoid
kaldari added a project to T259040: Bind Citoid service to a static IP address (or addresses): Operations.
Aug 3 2020, 9:17 PM · Operations, Services, Citoid
kaldari added a project to T259040: Bind Citoid service to a static IP address (or addresses): Services.
Aug 3 2020, 9:16 PM · Operations, Services, Citoid
kaldari merged T259557: Give Citoid/Zotero service a static IP address into T259040: Bind Citoid service to a static IP address (or addresses).
Aug 3 2020, 9:15 PM · Operations, Services, Citoid
kaldari merged task T259557: Give Citoid/Zotero service a static IP address into T259040: Bind Citoid service to a static IP address (or addresses).
Aug 3 2020, 9:15 PM · Services, Citoid
kaldari added a parent task for T259557: Give Citoid/Zotero service a static IP address: T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.
Aug 3 2020, 9:14 PM · Services, Citoid
kaldari added a subtask for T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error: T259557: Give Citoid/Zotero service a static IP address.
Aug 3 2020, 9:14 PM · Citoid
kaldari created T259557: Give Citoid/Zotero service a static IP address.
Aug 3 2020, 9:14 PM · Services, Citoid
kaldari renamed T160845: wrong author listed and wrong first/last name for the one author listed using ISBN lookup from wrong author listed and wrong first/last name for the one author listed to wrong author listed and wrong first/last name for the one author listed using ISBN lookup.
Aug 3 2020, 7:42 PM · Citoid, VisualEditor
kaldari added a comment to T214802: Enable and use or merge results from zotero ISBN search to improve ISBN results.

@Dvorapa - Merging the two results sounds like a good idea in theory, but I suspect would be a bad idea in the long run. It would cause the look-up to take longer and potentially lead to more bugs and difficulty tracking down bugs. For example if one source lists a person as an author and another source lists them as an editor (as there sometimes isn't a clear distinction between author and editor), you would end up with the same person being listed as both. I think we should decide on a single provider for ISBN data and make sure our code accommodates it well.

Aug 3 2020, 7:41 PM · Citoid
kaldari added a comment to T160845: wrong author listed and wrong first/last name for the one author listed using ISBN lookup.

FWIW, https://gerrit.wikimedia.org/r/497315 doesn't seem like a great solution. You end up getting weird punctuation in the citations, like:

Aug 3 2020, 7:06 PM · Citoid, VisualEditor
kaldari added a comment to T160845: wrong author listed and wrong first/last name for the one author listed using ISBN lookup.

I've now deployed a fix that no longer splits the authors, and just puts them all in the "last" field. So in terms of how it's rendered with most citation templates, it looks a lot better. However this is a bit hacky, so I'm leaving this open for right now. It will continue to leave in parts of the author name that we don't necessarily want, like the birth date in parens.

Aug 3 2020, 5:59 PM · Citoid, VisualEditor
kaldari moved T254954: Move Wikisource OCR's API proxy to production from Untriaged to Later on the Platform Team Workboards (Platform-Product Roadmap) board.
Aug 3 2020, 4:56 PM · Tech-Product API Roadmap, Community-Tech, Wikisource OCR
kaldari added a project to T254954: Move Wikisource OCR's API proxy to production: Platform Team Workboards (Platform-Product Roadmap).
Aug 3 2020, 4:56 PM · Tech-Product API Roadmap, Community-Tech, Wikisource OCR
kaldari merged T259481: API proxy for Google Vision API for Wikisource into T254954: Move Wikisource OCR's API proxy to production.
Aug 3 2020, 4:55 PM · Tech-Product API Roadmap, Community-Tech, Wikisource OCR
kaldari merged task T259481: API proxy for Google Vision API for Wikisource into T254954: Move Wikisource OCR's API proxy to production.
Aug 3 2020, 4:55 PM · Tech-Product API Roadmap

Jul 31 2020

kaldari closed T211881: graphoid: Code stewardship request as Resolved.
Jul 31 2020, 3:10 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Code Health), Platform Team Legacy (Watching / External), Services (watching), Operations, Code-Stewardship-Reviews, Graphoid
kaldari closed T211881: graphoid: Code stewardship request, a subtask of T203091: Move Graphoid to Kubernetes via the deployment pipeline, as Resolved.
Jul 31 2020, 3:10 PM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO, Platform Team Legacy (Watching / External), Services (watching), Operations, Release Pipeline
kaldari closed T211881: graphoid: Code stewardship request, a subtask of T203092: Create Graphoid .pipeline files, as Resolved.
Jul 31 2020, 3:10 PM · Release-Engineering-Team (Pipeline), Release-Engineering-Team-TODO, Patch-For-Review, Platform Team Legacy (Watching / External), Services (watching), Operations, Release Pipeline

Jul 30 2020

kaldari added a comment to T211881: graphoid: Code stewardship request.

The undeployment/client-side enabling is being handled by @Jseddon.

Jul 30 2020, 9:46 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Code Health), Platform Team Legacy (Watching / External), Services (watching), Operations, Code-Stewardship-Reviews, Graphoid
kaldari added a comment to T211881: graphoid: Code stewardship request.

I'd like to propose that we close this ticket, since we've decided we are no longer going to be using Graphoid in its current implementation (and have already started undeploying it). Once the RFC at T249419 concludes, I imagine we would want to create some fresh tickets for the work involved, rather than recycling this one. Any objections?

Jul 30 2020, 9:17 PM · Release-Engineering-Team-TODO (201908), Release-Engineering-Team (Code Health), Platform Team Legacy (Watching / External), Services (watching), Operations, Code-Stewardship-Reviews, Graphoid
kaldari created T259293: Suppress page previews for links that contain <abbr> tags.
Jul 30 2020, 7:44 PM · Page-Previews
kaldari added a comment to T255176: Citoid returns mangled results for Washington Post articles.

@Mvolz - Looks like your patch got merged and the submodules got updated as well. Can we update our local repo now?

Jul 30 2020, 3:58 PM · Citoid

Jul 29 2020

kaldari added a comment to T249419: RFC: Render data visualizations on the server.

Could anyone outline what specific product decisions are needed?

Jul 29 2020, 10:06 PM · covid-19, TechCom-RFC

Jul 28 2020

kaldari created T259040: Bind Citoid service to a static IP address (or addresses).
Jul 28 2020, 3:17 PM · Operations, Services, Citoid
kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

Reply from YouTube: "Our Trust&Safety team, which is responsible for whitelisting is requesting a much smaller set of IPs. Would it be possible for you to bind Citoid service to static IPs or a smaller prefix group?"

Jul 28 2020, 3:13 PM · Citoid

Jul 27 2020

kaldari closed T148586: TMH videojs mode has no fallback content for video and audio for IE 8, a subtask of T100106: Replace Kaltura player with Video.js, as Invalid.
Jul 27 2020, 1:11 AM · MW-1.36-notes (1.36.0-wmf.11; 2020-09-29), Patch-For-Review, VideoJS player, Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.13; 2019-07-09), Epic, Multimedia, Wikimedia-Video, Wikimedia-Hackathon-2015
kaldari closed T148586: TMH videojs mode has no fallback content for video and audio for IE 8 as Invalid.

Per T248061, this is no longer needed.

Jul 27 2020, 1:11 AM · VideoJS player, Browser-Support-Internet-Explorer
kaldari added a comment to T89496: Replace TimedMediaHandler's use of deprecated jQuery UI with OOUI.

Since we're replacing the Kaltura player with Video.js (T100106), which apparently doesn't rely on jQueryUI, and we'll eventually be migrating from OOUI to Vue.js components anyway, can we close this task as Declined?

Jul 27 2020, 1:04 AM · Kaltura player, Technical-Debt, UI-Standardization

Jul 24 2020

kaldari added a comment to T239220: page-links-change EventStream doesn't appear to be outputting events.

@Samwalton9 - What's the status of this issue? Has the problem occurred any since last year?

Jul 24 2020, 8:56 PM · User-Elukey, EventStreams, Internet-Archive, MediaWiki-extensions-WikimediaEvents, The-Wikipedia-Library

Jul 23 2020

kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

I told them to whitelist 208.80.152.0/22 and 2620:0:860::/46. Hope that's right.

Jul 23 2020, 7:12 PM · Citoid
kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

@Mvolz - I heard back from YouTube. Apparently, they can't whitelist by user agent, but they can whitelist by IP address. Is there a consistent IP address or IP range that the Zotero requests would come from?

Jul 23 2020, 4:40 AM · Citoid

Jul 22 2020

Iniquity awarded T258540: Allow uploading of MP4 files to Commons, but only provide transcoded Webm files to download/stream a Love token.
Jul 22 2020, 12:20 PM · Commons, TimedMediaHandler-Transcode

Jul 21 2020

kaldari renamed T258543: SDC: SimpleCacheWithBagOStuff throwing CacheInvalidArgumentException due to invalid cache key on Commons from SDC throwing fatal error due to invalid cache key to SDC throwing exception due to invalid cache key.
Jul 21 2020, 11:39 PM · Wikidata-Campsite, Wikidata, Wikimedia-production-error, StructuredDataOnCommons, Structured Data Engineering, Structured-Data-Backlog
kaldari created T258543: SDC: SimpleCacheWithBagOStuff throwing CacheInvalidArgumentException due to invalid cache key on Commons.
Jul 21 2020, 11:35 PM · Wikidata-Campsite, Wikidata, Wikimedia-production-error, StructuredDataOnCommons, Structured Data Engineering, Structured-Data-Backlog
kaldari closed T258523: UploadWizard adding deprecated PD-old-70-1923 template to new uploads as Resolved.

Fix has been deployed and tested!

Jul 21 2020, 11:18 PM · UploadWizard
kaldari created T258540: Allow uploading of MP4 files to Commons, but only provide transcoded Webm files to download/stream.
Jul 21 2020, 10:21 PM · Commons, TimedMediaHandler-Transcode
kaldari renamed T54990: MP4 upload to Wikimedia Commons not blocked by type checking from MP4 on Wikimedia Commons to MP4 upload to Wikimedia Commons not blocked by type checking.
Jul 21 2020, 10:10 PM · Wikimedia-General-or-Unknown
kaldari updated the task description for T258523: UploadWizard adding deprecated PD-old-70-1923 template to new uploads.
Jul 21 2020, 6:48 PM · UploadWizard
kaldari created T258523: UploadWizard adding deprecated PD-old-70-1923 template to new uploads.
Jul 21 2020, 6:48 PM · UploadWizard
kaldari created T258518: Close box in Media Viewer permission box broken.
Jul 21 2020, 6:19 PM · MediaViewer
Moebeus awarded T140131: Show text from Wikidata usage instructions property (P2559) when auto-suggesting properties or items a 100 token.
Jul 21 2020, 5:08 PM · MediaWiki-extensions-WikibaseRepository, Wikidata

Jul 17 2020

kaldari added a comment to T258098: Purge unused watchlist rows.

Most of these seem reasonable. The last 3 are questionable though...

  • I would change Retired users to Deceased users. Retired users quite often return, but deceased users don't.
  • Watching deleted pages is a fairly common use-case for admins (especially on Commons) so I would skip this one.
  • I would only remove items for humans using (semi-)automation if they explicitly agreed to this. In many of these cases, the creator is the only person watching the page and thus the person most likely to detect vandalism.
Jul 17 2020, 3:35 PM · User-Marostegui, Growth-Team, MediaWiki-Watchlist, Platform Engineering

Jul 16 2020

kaldari added a comment to T255176: Citoid returns mangled results for Washington Post articles.

@Mvolz - This has been fixed upstream. Can we update it now on our end or do we have to wait for a package release?

Jul 16 2020, 7:18 PM · Citoid
kaldari added a comment to T249891: Suggested Tags should not suggest tags about image format or genre.

You don't need to add the ones on this ticket because we know about them already (and they're being considered/debated).

@Ramsey-WMF - Was there any outcome of the debate on the tags I suggested in the description? Of the 10 suggestions, it looks like 3 are moot, but the other 7 are still active problems causing unnecessary extra work for the community:

  • portrait: listed in wgMachineVisionWithholdImageList
  • drawing
  • macro photography
  • illustration
  • visual arts
  • art of painting: listed in wgMachineVisionWikidataIdBlacklist
  • art
  • modern art
  • stock photography: listed in wgMachineVisionWikidataIdBlacklist
  • text
Jul 16 2020, 5:31 PM · Structured-Data-Backlog, Structured Data Engineering, SDC-Statements

Jul 9 2020

kaldari added a comment to T97566: Provide another way to surface usage instructions besides tacking them onto descriptions.

@Pfps - I think the main blocker at this point is T140131, which is unassigned and hasn't had any comments since 2017.

Jul 9 2020, 2:59 PM · User-Smalyshev, User-Daniel, Mobile-Apps, MediaWiki-extensions-WikibaseRepository, Wikidata
kaldari added a comment to T248457: Fully terminate use of Wikidata item descriptions as short article descriptions for English Wikipedia articles.

@Iniquity - There are other issues as well. For example, the Wikidata community's insistence that Wikidata descriptions are primarily for disambiguation on Wikidata and not intended for other use cases. This is why we have Wikidata descriptions like:

one of two or more individuals having at least one parent in common. Avoid using with "relative" (P1038), use "sibling" (P3373) instead

... which are unusable anywhere besides Wikidata. Hopefully, this will one day be alleviated via T97566, however.

Jul 9 2020, 2:55 PM · Wikidata, MediaWiki-extensions-WikibaseClient
kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

@Mvolz - Thanks for catching that. I'll follow up with YouTube.

Jul 9 2020, 1:55 PM · Citoid

Jul 7 2020

kaldari added a comment to T255176: Citoid returns mangled results for Washington Post articles.

Thanks! I've reported the bug upstream: https://github.com/zotero/translators/issues/2205

Jul 7 2020, 4:55 PM · Citoid

Jul 6 2020

kaldari closed T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error as Resolved.

I asked YouTube to whitelist our Zotero user agent string "ZoteroTranslationServer/WMF (mailto:services@lists.wikimedia.org)" and it seems to be working again. Citoid requests for YouTube URLs no longer seem to be returning an error. The data it does return isn't super useful, but it's better than an error:

CiteTB.autoFill({"title":"YouTube","journal":"www.youtube.com"}, 'web', 'url')
Jul 6 2020, 8:22 PM · Citoid

Jul 5 2020

kaldari added a comment to T255176: Citoid returns mangled results for Washington Post articles.

@Mvolz - Is this something we can control on our end or is it from Zotero?

Jul 5 2020, 7:05 PM · Citoid

Jun 25 2020

kaldari added a comment to T235420: Create wikidata badges to indicate when sitelinks point to Wikipedia redirect pages.

This will solve T54564?

@Eugene - If you mean this specific task, no. If you mean Ladsgroup's patches discussed above, yes.

Jun 25 2020, 6:35 PM · User-Ladsgroup, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
kaldari added a comment to T235420: Create wikidata badges to indicate when sitelinks point to Wikipedia redirect pages.

For context, Wikidata now has over 85,000 sitelinks to redirects on English Wikipedia alone. Of those, at least 27,000 are intentional (to deal with the 'Bonnie and Clyde problem'). Perhaps it's time that we stop forcing people to use the workaround and accept that allowing sitelinks to redirects hasn't broken Wikidata and in fact is a good idea. The main objection that @Lydia_Pintscher and others raised at the RFC was that "it isn't clear how to keep the 'good' ones apart from the 'bad' ones", but the badging system (and existing templates like {{Wikidata redirect}}) provide a solution to that problem. I support merging @Ladsgroup's patch and hope others will consider it with an open mind.

Jun 25 2020, 3:14 PM · User-Ladsgroup, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
kaldari updated the task description for T54564: Allow sitelinks to redirect pages to fix the 'Bonnie and Clyde problem'.
Jun 25 2020, 2:35 PM · Wikidata, MediaWiki-extensions-WikibaseRepository

Jun 18 2020

kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

@Mvolz - Yes, YouTube suggested we use the video list API, which as you point out requires a Google API key. I've asked them if there's anything else we could use that doesn't require authentication.

Jun 18 2020, 4:12 PM · Citoid

Jun 17 2020

kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

Talked with some folks at YouTube today. They explained that the https://www.youtube.com/watch URLs are intended for human viewers only and not for machine requests. They have another endpoint that we should be able to use to pull the metadata using Citoid. We'll just have to remap the URLs on the fly. They're going to send me some more info by email shortly.

Jun 17 2020, 8:14 PM · Citoid
kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

More info from Marielle: Citoid's user-agent string is "Citoid (Wikimedia tool; learn more at https://www.mediawiki.org/wiki/Citoid)" but we also need Zotero allowed.

Jun 17 2020, 8:03 PM · Citoid

Jun 12 2020

kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

@Mvolz - Do you know what IP addresses the citoid requests to YouTube would be coming from?

Jun 12 2020, 6:09 PM · Citoid
kaldari added a comment to T240697: Measure % of edits coming from users without JS.

Thanks for taking a look @Mayakp.wiki! I'll create a new task for creating new instrumentation that isn't affected by ad blocking.

Jun 12 2020, 5:56 PM · User-Ryasmeen, Editing-team (FY2020-21 Kanban Board), Product-Analytics (Kanban), Readers-Web-Backlog (Tracking), VisualEditor

Jun 11 2020

kaldari updated subscribers of T255176: Citoid returns mangled results for Washington Post articles.
Jun 11 2020, 6:05 PM · Citoid
kaldari updated the task description for T255176: Citoid returns mangled results for Washington Post articles.
Jun 11 2020, 6:04 PM · Citoid
kaldari created T255176: Citoid returns mangled results for Washington Post articles.
Jun 11 2020, 6:04 PM · Citoid
kaldari added a comment to T249672: Watchlist Expiry: Enforce maximum expiry length when watching pages [medium].

@dom_walden - Ah thanks for clarifying that!

Jun 11 2020, 5:46 PM · Community-Tech (Kanban-2020-21-Q1), MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Platform Team Workboards (External Code Reviews), archived--TCB-Team, Expiring-Watchlist-Items
kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

@Mvolz - And if we are still getting 429 errors, can you let me know all the info that Google would need to fix this on their end. For example, the URLs we are hitting and what IP address the requests are coming from.

Jun 11 2020, 5:40 PM · Citoid
kaldari added a comment to T254700: Citoid requests for YouTube metadata is giving 429: too many requests HTTP error.

@Mvolz - Can you tell if we're still getting 429 errors from YouTube? (Also, can you tell me how to look that up in Kibana?)

Jun 11 2020, 5:11 PM · Citoid
kaldari added a comment to T249672: Watchlist Expiry: Enforce maximum expiry length when watching pages [medium].

As far as Community Tech is concerned, this work has been completed...

Jun 11 2020, 3:37 PM · Community-Tech (Kanban-2020-21-Q1), MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Platform Team Workboards (External Code Reviews), archived--TCB-Team, Expiring-Watchlist-Items