[Wikidata-bugs] [Maniphest] T269220: [DS onboarding] Create info icon component

2020-12-04 Thread Tarrow
Tarrow claimed this task. Tarrow moved this task from Prioritized to Ongoing on the Wikidata Design System board. TASK DETAIL https://phabricator.wikimedia.org/T269220 WORKBOARD https://phabricator.wikimedia.org/project/board/4521/ EMAIL PREFERENCES https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T269423: Set development docker image user at runtime

2020-12-04 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata Design System. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION Currently each user is building the docker image and "hardcoding" the uid and gid into

[Wikidata-bugs] [Maniphest] T268600: Implement services through MediaWikiServices

2020-12-01 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T268600 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Addshore, Lucas_Werkmeister_WMDE, Aklapper, Pablo-WMDE, Akuckartz, darthmon_wmde, Nandana, Lahi

[Wikidata-bugs] [Maniphest] T268600: Implement services through MediaWikiServices

2020-12-01 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T268600 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Addshore, Lucas_Werkmeister_WMDE, Aklapper, Pablo-WMDE, Akuckartz, darthmon_wmde, Nandana, Lahi

[Wikidata-bugs] [Maniphest] T267363: Investigate the use of baserevid with MCR and creating a new MediaInfo entity on an existing page

2020-11-24 Thread Tarrow
Tarrow added a comment. One comment that came up in a WMDE meeting was: should you even be able to call setclaim on an entity that doesn't yet exist? TASK DETAIL https://phabricator.wikimedia.org/T267363 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T255436: Termbox Error Logging Should Differentiate between RemoteRenderer and Service timeouts.

2020-11-20 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T255436 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Addshore, Aklapper, Tarrow, Akuckartz, darthmon_wmde, Nandana, jijiki, Klaas_Z4us_V, Lahi, Gq86

[Wikidata-bugs] [Maniphest] T255436: Termbox Error Logging Should Differentiate between RemoteRenderer and Service timeouts.

2020-11-20 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T255436 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Addshore, Aklapper, Tarrow, Akuckartz, darthmon_wmde, Nandana, jijiki, Klaas_Z4us_V, Lahi, Gq86

[Wikidata-bugs] [Maniphest] T255436: Termbox Error Logging Should Differentiate between RemoteRenderer and Service timeouts.

2020-11-17 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T255436 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Addshore, Aklapper, Tarrow, Akuckartz, darthmon_wmde, Nandana, jijiki, Klaas_Z4us_V, Lahi, Gq86

[Wikidata-bugs] [Maniphest] T267126: Lowercase Qs in some statement URLs

2020-11-09 Thread Tarrow
Tarrow added a comment. It also worth adding a reference to T244207#5954555 <https://phabricator.wikimedia.org/T244207#5954555>. Here you can see that at least some of the people working on Wikibase don't subscribe to the idea that the entityId in the GUID does correspond to the

[Wikidata-bugs] [Maniphest] T266861: Wikibase browser tests are flaky

2020-11-09 Thread Tarrow
Tarrow closed this task as "Invalid". Tarrow added a comment. We struggled to determine the cause of this. As speculated it could be due to some network or serverside failure. Digging through the server side debug logs didn't show any very obvious things though. We

[Wikidata-bugs] [Maniphest] T265976: Lexeme daily browser tests (against beta) flaky

2020-11-06 Thread Tarrow
Tarrow added a comment. Indeed, I made an attempt to investigate the equivalent strategy for CI (the debug logs) but after spending some time on it I didn't discover anything useful in there. TASK DETAIL https://phabricator.wikimedia.org/T265976 EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T266861: Wikibase browser tests are flaky

2020-10-30 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata-Campsite (Wikidata-Campsite-Iteration-∞). Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION We've recently seen substantially flaky browsers tests: c.f. https

[Wikidata-bugs] [Maniphest] T266532: Make WikibaseLexeme phpunit test structure match code

2020-10-27 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikidata Lexicographical data, Wikidata. TASK DESCRIPTION Wikibase Lexeme underwent substantial refactoring of the PHP in Autumn 2019 but this work wasn't mirrored in the phpunit layout. Given that it's now probably too late to undo

[Wikidata-bugs] [Maniphest] T266141: Check that getting labels with and without language fallbacks doesn’t share the cache inappropriately

2020-10-26 Thread Tarrow
Tarrow moved this task from Doing to Peer Review on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board. Tarrow added a comment. I did a quick investigation into the current usages of these caching classes: Right now `CachingPrefetchingTermLookup` is only instantiated

[Wikidata-bugs] [Maniphest] T266141: Check that getting labels with and without language fallbacks doesn’t share the cache inappropriately

2020-10-26 Thread Tarrow
Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T266141 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: toan, Aklapper, Lucas_Werkmeister_WMDE, Akuckartz, Iflorez, alaa_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic

[Wikidata-bugs] [Maniphest] T260976: Create Documentation on mediawiki.org

2020-10-19 Thread Tarrow
Tarrow added a comment. Feel free to make direct changes or we can talk first. I'm very happy to see it butchered in any way you think improves it. Also, feel free to ask here or on the WMDE mattermost channel. Whatever is most convenient :) TASK DETAIL https

[Wikidata-bugs] [Maniphest] T265118: Investigate how to handle a restricted list of external services

2020-10-19 Thread Tarrow
Tarrow added a comment. We concluded that “the gold plated” solution to the question “do we show the restricted list of services in the OpenApi schema?” would be: yes. We should probably do it in such a way that that source of truth is a json file that is a) added as a ref

[Wikidata-bugs] [Maniphest] T265118: Investigate how to handle a restricted list of external services

2020-10-15 Thread Tarrow
Tarrow added a comment. **Reasons to NOT add a list of valid services to the spec** - Adding an allow list to the spec is challenging without having 2 sources of truth. Because it is currently a static `schemas.json` file we'd need to keep this in sync with `ExternalServices.php` which

[Wikidata-bugs] [Maniphest] T265118: Investigate how to handle a restricted list of external services

2020-10-15 Thread Tarrow
Tarrow moved this task from Backlog to Sprint 4 on the Wikibase - Automated Configuration Detection (WikibaseManifest) board. Tarrow edited projects, added Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4); removed Wikibase - Automated Configuration Detection

[Wikidata-bugs] [Maniphest] T260976: Create Documentation on mediawiki.org

2020-10-15 Thread Tarrow
Tarrow claimed this task. Tarrow moved this task from Doing to Peer Review on the Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 4) board. TASK DETAIL https://phabricator.wikimedia.org/T260976 WORKBOARD https://phabricator.wikimedia.org/project/board/5024/ EMAIL

[Wikidata-bugs] [Maniphest] T263639: Include OAuth registration page URL in WikibaseManifest

2020-10-09 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T263639 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Tonina_Zhelyazkova_WMDE, Aklapper, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, darthmon_wmde

[Wikidata-bugs] [Maniphest] T265118: Investigate how to handle a restricted list of external services

2020-10-09 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikibase - Automated Configuration Detection (WikibaseManifest). Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION In order to keep keys unique and prevent different

[Wikidata-bugs] [Maniphest] T264710: Host static sites on kubernetes

2020-10-06 Thread Tarrow
Tarrow added a comment. It might be that one of the benefits of hosting (e.g. **Wikidata query service query builder**) on k8s would be the CI build step that could be provided by pipelinelib/blubber. In this case a single generic service (all using the same container images) would

[Wikidata-bugs] [Maniphest] T264167: Investigate what to do with missing values in manifest output

2020-09-30 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikibase - Automated Configuration Detection (WikibaseManifest). Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION We should investigate what we need to do to comply

[Wikidata-bugs] [Maniphest] T263639: Include OAuth registration page URL in WikibaseManifest

2020-09-30 Thread Tarrow
Tarrow changed the task status from "Stalled" to "Open". Tarrow added a comment. Looks like the OAuth test system is *nearly* ready so hopefully we can get started on this TASK DETAIL https://phabricator.wikimedia.org/T263639 EMAIL PREFERENCES https://phabricator.wi

[Wikidata-bugs] [Maniphest] T263639: Include OAuth registration page URL in WikibaseManifest

2020-09-30 Thread Tarrow
Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T263639 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Tonina_Zhelyazkova_WMDE, Aklapper, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden

[Wikidata-bugs] [Maniphest] T262520: Add OAuth to WikibaseManifest test system

2020-09-29 Thread Tarrow
Tarrow edited projects, added Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 3); removed Wikibase - Automated Configuration Detection (WikibaseManifest). TASK DETAIL https://phabricator.wikimedia.org/T262520 EMAIL PREFERENCES https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T263764: Termbox service: unusual errors that could be from envoy

2020-09-24 Thread Tarrow
Tarrow removed a subscriber: serviceops. Tarrow added a project: serviceops. TASK DETAIL https://phabricator.wikimedia.org/T263764 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: JMeybohm, Tarrow, akosiaris, Aklapper, wkandek, Akuckartz

[Wikidata-bugs] [Maniphest] T263764: Termbox service: unusual errors that could be from envoy

2020-09-24 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikidata-Termbox, Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION We're seeing errors coming from our Termbox Service that look like this <https://logstash.wikimedia.org/app/kibana#/doc/logstash-*/logstash-sys

[Wikidata-bugs] [Maniphest] T263764: Termbox service: unusual errors that could be from envoy

2020-09-24 Thread Tarrow
Tarrow added subscribers: JMeybohm, serviceops. Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T263764 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: #serviceops, JMeybohm, Tarrow, akosiaris, Aklapper

[Wikidata-bugs] [Maniphest] T263661: Run CI to validate API against OpenApi Spec

2020-09-23 Thread Tarrow
Tarrow added a comment. Blocked by openapi spec task TASK DETAIL https://phabricator.wikimedia.org/T263661 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Tarrow, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86

[Wikidata-bugs] [Maniphest] T263661: Run CI to validate API against OpenApi Spec

2020-09-23 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikibase - Automated Configuration Detection (WikibaseManifest). Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION TBD: Just the `manifest` JSON response or the whole API

[Wikidata-bugs] [Maniphest] T262919: Create OpenAPI specification for WikibaseManifest

2020-09-15 Thread Tarrow
Tarrow set the point value for this task to "8". TASK DETAIL https://phabricator.wikimedia.org/T262919 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Tarrow, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSM

[Wikidata-bugs] [Maniphest] T262919: Create OpenAPI specification for WikibaseManifest

2020-09-15 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T262919 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Tarrow, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden

[Wikidata-bugs] [Maniphest] T262919: Create OpenAPI specification for WikibaseManifest

2020-09-15 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikibase - Automated Configuration Detection (WikibaseManifest). Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION Based on specs in: T261285 <ht

[Wikidata-bugs] [Maniphest] T260882: [Investigation: Timebox 8 hrs] Investigate Challenges of Bleeding Edge Docker Images

2020-09-15 Thread Tarrow
Tarrow closed this task as "Invalid". Tarrow added a comment. We decided that we don't want to investigate any more since we won't need it for the test system TASK DETAIL https://phabricator.wikimedia.org/T260882 EMAIL PREFERENCES https://phabricator.wikimedia.org/sett

[Wikidata-bugs] [Maniphest] T261273: [EPIC] Release WikibaseManifest via Docker

2020-09-15 Thread Tarrow
Tarrow closed subtask T260882: [Investigation: Timebox 8 hrs] Investigate Challenges of Bleeding Edge Docker Images as Invalid. TASK DETAIL https://phabricator.wikimedia.org/T261273 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper

[Wikidata-bugs] [Maniphest] T262805: Add entry for Main Page URL to Manifest.

2020-09-15 Thread Tarrow
Tarrow renamed this task from "Provide a way of getting to Main_Page" to "Add entry for Main Page URL to Manifest.". Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T262805 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/pa

[Wikidata-bugs] [Maniphest] T262805: Provide a way of getting to Main_Page

2020-09-15 Thread Tarrow
Tarrow updated the task description. Tarrow set the point value for this task to "3". TASK DETAIL https://phabricator.wikimedia.org/T262805 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Samantha_Alipio_WMDE,

[Wikidata-bugs] [Maniphest] T262804: New keys needed for APIs included in WBManifest output

2020-09-15 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T262804 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Samantha_Alipio_WMDE, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic

[Wikidata-bugs] [Maniphest] T260877: [EPIC] Set up testing infrastructure for WikibaseManifest hike

2020-09-14 Thread Tarrow
Tarrow changed the status of subtask T261292: Seed test system with data useful for toolbuilder validation from Stalled to Open. TASK DETAIL https://phabricator.wikimedia.org/T260877 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Tarrow

[Wikidata-bugs] [Maniphest] T261292: Seed test system with data useful for toolbuilder validation

2020-09-14 Thread Tarrow
Tarrow changed the task status from "Stalled" to "Open". Tarrow claimed this task. Tarrow moved this task from To do to Doing on the Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 2) board. TASK DETAIL https://phabricator.wikimedia.org/T26129

[Wikidata-bugs] [Maniphest] T198455: Unify WikibaseLexeme vue templates

2020-09-14 Thread Tarrow
Tarrow renamed this task from "Unify vue templates" to "Unify WikibaseLexeme vue templates". TASK DETAIL https://phabricator.wikimedia.org/T198455 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Tarrow, Jakob_WMDE, P

[Wikidata-bugs] [Maniphest] T261292: Seed test system with data useful for toolbuilder validation

2020-09-10 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T261292 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Samantha_Alipio_WMDE, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic

[Wikidata-bugs] [Maniphest] T260977: Set up test system on Cloud-VPS

2020-09-10 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T260977 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE, Tarrow Cc: Aklapper, Tarrow, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, darthmon_wmde

[Wikidata-bugs] [Maniphest] T261292: Seed test system with data useful for toolbuilder validation

2020-09-10 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T261292 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Samantha_Alipio_WMDE, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic

[Wikidata-bugs] [Maniphest] T260977: Set up test system on Cloud-VPS

2020-09-10 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T260977 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE, Tarrow Cc: Aklapper, Tarrow, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, darthmon_wmde

[Wikidata-bugs] [Maniphest] T261292: Seed test system with data useful for toolbuilder validation

2020-09-10 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T261292 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Samantha_Alipio_WMDE, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic

[Wikidata-bugs] [Maniphest] T260977: Set up test system on Cloud-VPS

2020-09-10 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T260977 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Silvan_WMDE, Tarrow Cc: Aklapper, Tarrow, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696, darthmon_wmde

[Wikidata-bugs] [Maniphest] T260977: Set up test system on Cloud-VPS

2020-09-10 Thread Tarrow
Tarrow moved this task from Sprint 1 to Backlog on the Wikibase - Automated Configuration Detection (WikibaseManifest) board. Tarrow edited projects, added Wikibase - Automated Configuration Detection (WikibaseManifest); removed Wikibase - Automated Configuration Detection (WikibaseManifest

[Wikidata-bugs] [Maniphest] T261285: [EPIC] Decide on output format for the WBManifest extension

2020-09-10 Thread Tarrow
Tarrow edited projects, added Wikibase - Automated Configuration Detection (WikibaseManifest); removed Wikibase - Automated Configuration Detection (WikibaseManifest) (Sprint 1). TASK DETAIL https://phabricator.wikimedia.org/T261285 EMAIL PREFERENCES https://phabricator.wikimedia.org

[Wikidata-bugs] [Maniphest] T260982: Compare prototype output with json-schema from OpenRefine

2020-08-26 Thread Tarrow
Tarrow added a comment. Restricted Application added a project: Wikidata. Key differences to consider: - EditGroups (templates for generating wikitext) - String rather than EntityID keys for WikibaseQualityConstraints TASK DETAIL https://phabricator.wikimedia.org/T260982 EMAIL

[Wikidata-bugs] [Maniphest] T260877: Set up testing infrastructure for WikibaseManifest hike

2020-08-24 Thread Tarrow
Tarrow moved this task from Iteration Zero to Backlog on the Wikibase - Automated Configuration Detection (WikibaseManifest) board. Tarrow edited projects, added Wikibase - Automated Configuration Detection (WikibaseManifest); removed Wikibase - Automated Configuration Detection

[Wikidata-bugs] [Maniphest] T260966: Deploy WikibaseManifest on Wikidata.org

2020-08-24 Thread Tarrow
Tarrow closed subtask T260973: Create Gerrit Repository as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T260966 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Tarrow, NavinRizwi, Akuckartz, darthmon_wmde, DannyS712

[Wikidata-bugs] [Maniphest] T102615: [Task] Update installation instructions to cover new extension registration

2020-08-17 Thread Tarrow
Tarrow claimed this task. Tarrow moved this task from Backlog to Doing on the Wikibase Extension Decoupling and Registration (Sprint 4) board. TASK DETAIL https://phabricator.wikimedia.org/T102615 WORKBOARD https://phabricator.wikimedia.org/project/board/4916/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T259340: Labels in languages from $wmgExtraLanguageNames cannot be used on client wikis

2020-08-17 Thread Tarrow
Tarrow added a comment. Added the campsite for review since @guergana.tzatchkova and I aren't gonna be around on the campsite; one patch needs merging to clean up the edge case where new languages that have been added are not in cldr TASK DETAIL https://phabricator.wikimedia.org/T259340

[Wikidata-bugs] [Maniphest] T260118: Move content of $wgExtraLanguageNames on Wikidata to default Terms languages

2020-08-17 Thread Tarrow
Tarrow moved this task from Peer Review to Stalled/Waiting on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board. Tarrow added a comment. This will be unstalled once 1.36.0-wmf.5 is on wikidata and commons. Then the config patch can be merged TASK DETAIL https

[Wikidata-bugs] [Maniphest] T128486: [Story] Make Special:EntityData be up to date after an edit

2020-08-13 Thread Tarrow
Tarrow added subscribers: guergana.tzatchkova, Tarrow. Tarrow claimed this task. Tarrow added a comment. Working on this with @guergana.tzatchkova TASK DETAIL https://phabricator.wikimedia.org/T128486 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T260118: Move content of $wgExtraLanguageNames on Wikidata to default Terms languages

2020-08-13 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T260118 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: guergana.tzatchkova, Tarrow Cc: Jdforrester-WMF, Mohammed_Sadat_WMDE, Lydia_Pintscher, Tarrow, Aklapper

[Wikidata-bugs] [Maniphest] T260118: Move content of $wgExtraLanguageNames on Wikidata to default Terms languages

2020-08-13 Thread Tarrow
Tarrow added a comment. @Samantha_Alipio_WMDE had a chat with @guergana.tzatchkova and I about this and form a 3rd party Wikibase perspective we're OK with generally making languages less configurable for the user and instead having a curated list within since it eases federation between

[Wikidata-bugs] [Maniphest] T259340: Labels in languages from $wmgExtraLanguageNames cannot be used on client wikis

2020-08-12 Thread Tarrow
Tarrow added a comment. We've discovered that *part* of the problem here is an early escape in the lua that was added in I75d3c70302270a62db93b7e1fe790b2355f75dc2 with the intention of preventing bad keys getting into the cache. So we also need to adapt this carefully in such a way

[Wikidata-bugs] [Maniphest] T260118: Move content of $wgExtraLanguageNames on Wikidata to default Terms languages

2020-08-11 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikidata, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞). Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION This means that the current "custom" extra languages we have on Wikidata and Commons will be availabl

[Wikidata-bugs] [Maniphest] T259340: Labels in languages from $wmgExtraLanguageNames cannot be used on client wikis

2020-08-10 Thread Tarrow
Tarrow added a comment. We've decided that given the scope of this request we anticipate that the only concern is being able to use the labels in Lua. A quick investigation of the property parser function seems to suggest that this particular case wouldn't be possible anyway (since

[Wikidata-bugs] [Maniphest] T259340: Labels in languages from $wmgExtraLanguageNames cannot be used on client wikis

2020-08-10 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T259340 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: guergana.tzatchkova, Tarrow Cc: Tarrow, Dipsacus_fullonum, Mohammed_Sadat_WMDE, Lucas_Werkmeister_WMDE

[Wikidata-bugs] [Maniphest] T259340: Labels in languages from $wmgExtraLanguageNames cannot be used on client wikis

2020-08-10 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T259340 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: guergana.tzatchkova, Tarrow Cc: Tarrow, Dipsacus_fullonum, Mohammed_Sadat_WMDE, Lucas_Werkmeister_WMDE

[Wikidata-bugs] [Maniphest] T259340: Labels in languages from $wmgExtraLanguageNames cannot be used on client wikis

2020-08-10 Thread Tarrow
Tarrow added a comment. I'm pairing on this too! TASK DETAIL https://phabricator.wikimedia.org/T259340 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: guergana.tzatchkova, Tarrow Cc: Tarrow, Dipsacus_fullonum, Mohammed_Sadat_WMDE

[Wikidata-bugs] [Maniphest] T260020: Make "modern build" for termbox

2020-08-10 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikidata, wikidata-tech-focus. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Move to modern build for termbox - Build two version of JS apps. E.g. “not IE11” browsers. A lot (or all termbox traffic) is mobile. Maybe

[Wikidata-bugs] [Maniphest] T258397: Push packages to packagist

2020-08-07 Thread Tarrow
Tarrow moved this task from Doing to Peer Review on the Wikibase Extension Decoupling and Registration (Sprint 4) board. Tarrow added a comment. it's up at: https://packagist.org/packages/wikibase/changes TASK DETAIL https://phabricator.wikimedia.org/T258397 WORKBOARD https

[Wikidata-bugs] [Maniphest] T258397: Push packages to packagist

2020-08-07 Thread Tarrow
Tarrow added a comment. In T258397#6321886 <https://phabricator.wikimedia.org/T258397#6321886>, @Legoktm wrote: > I would suggest sticking with the standard way we currently link with Packagist, which is to rely on the GitHub mirror and enable the GitHub -> packagist

[Wikidata-bugs] [Maniphest] T258396: Set up CI to run `git-filter-repo`

2020-08-06 Thread Tarrow
Tarrow added a comment. Quick summary of what I remember seeming to discuss the last two days as a team before I forget: - We'll start with a github action because it means we can move quicker and don't need to search for the resources for someone who can set up jenkins / zuul jobs

[Wikidata-bugs] [Maniphest] T258396: Set up CI to run `git-filter-repo`

2020-08-06 Thread Tarrow
Tarrow moved this task from Doing to Peer Review on the Wikibase Extension Decoupling and Registration (Sprint 4) board. Tarrow added a comment. The action needs to be merged first: see https://github.com/wmde/git-filter-repo-docker-action/pull/1 TASK DETAIL https

[Wikidata-bugs] [Maniphest] T259785: ArticleRevisionVisibilitySetHookHandlerTest fails on CI

2020-08-06 Thread Tarrow
Tarrow added subscribers: Pablo-WMDE, Tarrow. Tarrow added a comment. Adding @Pablo-WMDE as this week's Incident Manager TASK DETAIL https://phabricator.wikimedia.org/T259785 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Tarrow

[Wikidata-bugs] [Maniphest] T258396: Set up CI to run `git-filter-repo`

2020-08-03 Thread Tarrow
Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T258396 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Lucas_Werkmeister_WMDE, Ladsgroup, Legoktm, Aklapper, Tarrow, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86

[Wikidata-bugs] [Maniphest] T255136: Use WikibaseDataModelTypes instead of local Wikibase data model TS definitions

2020-08-03 Thread Tarrow
Tarrow added a comment. So, tainted refs doesn't use any of the "flat" JSON-eqsue datamodel. We could either change TaintedRefs so that it uses them or we could also export typings for the old school JS (full fat) datamodel. TASK DETAIL https://phabricator.wikimedia.org/T255

[Wikidata-bugs] [Maniphest] T253201: show me the web: browser extension

2020-07-23 Thread Tarrow
Tarrow added a comment. Thanks! It's an awesome idea :) TASK DETAIL https://phabricator.wikimedia.org/T253201 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Tarrow, 99of9, Aklapper, Lydia_Pintscher, Akuckartz, darthmon_wmde, Nandana

[Wikidata-bugs] [Maniphest] T253201: show me the web: browser extension

2020-07-23 Thread Tarrow
Tarrow added a comment. Hey! This looks super interesting! Is there a link to the extension code anywhere? TASK DETAIL https://phabricator.wikimedia.org/T253201 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Tarrow, 99of9, Aklapper

[Wikidata-bugs] [Maniphest] T258385: Remove repo only parts from EntityChange

2020-07-20 Thread Tarrow
Tarrow claimed this task. Tarrow moved this task from Backlog to Doing on the Wikibase Extension Decoupling and Registration (Sprint 3) board. TASK DETAIL https://phabricator.wikimedia.org/T258385 WORKBOARD https://phabricator.wikimedia.org/project/board/4875/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T258397: Push packages to packagist

2020-07-20 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikibase Extension Decoupling and Registration (Sprint 3), Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION This tasks requires us to: - determine when and how often we should push to packagist

[Wikidata-bugs] [Maniphest] T258396: Set up CI to run `git subtree push`

2020-07-20 Thread Tarrow
Tarrow added projects: Wikibase Extension Decoupling and Registration (Sprint 3), Wikidata. TASK DETAIL https://phabricator.wikimedia.org/T258396 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Tarrow, Akuckartz, darthmon_wmde

[Wikidata-bugs] [Maniphest] T258395: Make git play nice

2020-07-20 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikibase Extension Decoupling and Registration (Sprint 3), Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Figure out how to make separate subtree include both test and includes files in the history if possible

[Wikidata-bugs] [Maniphest] T258393: Change instances of MWException to be a plain Exception

2020-07-20 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikibase Extension Decoupling and Registration (Sprint 3), Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION We don't want to depend on MW so we should throw a built-in exception. We checked and we don't need

[Wikidata-bugs] [Maniphest] T258390: Move CentralIdLookupFactory to MW core

2020-07-20 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikibase Extension Decoupling and Registration (Sprint 3), Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Consider asking @Legoktm for review since Matt Flaschen isn't at the WMF any more. Also note

[Wikidata-bugs] [Maniphest] T258385: Remove repo only parts from EntityChange

2020-07-20 Thread Tarrow
Tarrow renamed this task from "Remove setRevisionInfo from EntityChange" to "Remove repo only parts from EntityChange". Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T258385 EMAIL PREFERENCES https://phabricator.wikimedi

[Wikidata-bugs] [Maniphest] T258385: Remove setRevisionInfo from EntityChange

2020-07-20 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikibase Extension Decoupling and Registration (Sprint 3), Wikidata. TASK DESCRIPTION In order to factor out EntityChange as a standalone library we should remove calls it makes to Repo. The only changes are made in the setRevsionInfo

[Wikidata-bugs] [Maniphest] T257439: Determine possible packages to extract

2020-07-20 Thread Tarrow
Tarrow reassigned this task from Tarrow to Ladsgroup. Restricted Application added a project: User-Ladsgroup. TASK DETAIL https://phabricator.wikimedia.org/T257439 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ladsgroup, Tarrow Cc: Aklapper, WMDE

[Wikidata-bugs] [Maniphest] T256058: Extract PHP package/library for "changes" as a "subtree" from the Wikibase monorepo

2020-07-20 Thread Tarrow
Tarrow renamed this task from "Extract PHP package/library X as a "subtree" from the Wikibase monorepo" to "Extract PHP package/library for "changes" as a "subtree" from the Wikibase monorepo". Tarrow updated the task description. TASK DETAIL

[Wikidata-bugs] [Maniphest] T256058: Extract PHP package/library X as a "subtree" from the Wikibase monorepo

2020-07-20 Thread Tarrow
Tarrow closed subtask T257439: Determine possible packages to extract as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T256058 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Lucas_Werkmeister_WMDE, Ladsgroup, ItamarWMDE, Tarrow

[Wikidata-bugs] [Maniphest] T257439: Determine possible packages to extract

2020-07-20 Thread Tarrow
Tarrow moved this task from Peer Review to Done on the Wikibase Extension Decoupling and Registration (Sprint 3) board. Tarrow closed this task as "Resolved". Tarrow claimed this task. Tarrow added a comment. Seems like a good candidate to me then. Maybe we keep the cache in mind

[Wikidata-bugs] [Maniphest] T257449: Remove WB_NO_CONFIGURE_EXAMPLE_REPO constant / hack

2020-07-20 Thread Tarrow
Tarrow added a comment. @Samantha_Alipio_WMDE said in the daily today that she's happy for us to go with the suggestion from @Lucas_Werkmeister_WMDE TASK DETAIL https://phabricator.wikimedia.org/T257449 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences

[Wikidata-bugs] [Maniphest] T258374: Create Icinga alert for Test Wikidata dispatchlag

2020-07-20 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION TASK DETAIL https://phabricator.wikimedia.org/T258374 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc

[Wikidata-bugs] [Maniphest] T258065: wikibase.Site RL module can not be registered twice

2020-07-15 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikibase Extension Decoupling and Registration (Sprint 3). Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION It looks like our attempt to copy and register modules under

[Wikidata-bugs] [Maniphest] T258062: Investigate possible failure is dispatching

2020-07-15 Thread Tarrow
Tarrow added a comment. #2 /srv/mediawiki/multiversion/MWScript.php(101): require_once('/srv/mediawiki/...') #3 {main} 6703: Dispatcher exited with 1 7442: Starting dispatcher MWException from line 230 of /srv/mediawiki/php-1.35.0-wmf.41/extensions/Wikibase/repo/maintenance

[Wikidata-bugs] [Maniphest] T258062: Wikidata Change Dispatching Broken

2020-07-15 Thread Tarrow
Tarrow renamed this task from "Investigate possible failure is dispatching" to "Wikidata Change Dispatching Broken". TASK DETAIL https://phabricator.wikimedia.org/T258062 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ T

[Wikidata-bugs] [Maniphest] T258062: Investigate possible failure is dispatching

2020-07-15 Thread Tarrow
Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T258062 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Tarrow, Lucas_Werkmeister_WMDE, Aklapper, Akuckartz, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic

[Wikidata-bugs] [Maniphest] T258062: Investigate possible failure is dispatching

2020-07-15 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION Reported by @Lucas_Werkmeister_WMDE F31936112: image.png <https://phabricator.wikimedia.org/F31936112> > it looks like change dispatching has c

[Wikidata-bugs] [Maniphest] T257911: Rename "whitelist" and "blacklist" terms used throughout the codebase and documentation

2020-07-15 Thread Tarrow
Tarrow added a comment. This could even be a good time to be more specific about what they are: - ItemClassesToIgnore - PropertiesThatNeedNoReference - ExternalIdentifiersToIgnore etc... TASK DETAIL https://phabricator.wikimedia.org/T257911 EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] T257566: Migrate ShowSearchHitHandler to json

2020-07-14 Thread Tarrow
Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T257566 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Lucas_Werkmeister_WMDE, Aklapper, Tarrow, Ladsgroup, Hazizibinmahdi, Akuckartz, darthmon_wmde, Nandana, Lahi

[Wikidata-bugs] [Maniphest] T256054: Copy dependencies of "jquery.wikibase.linkitem" Resource Loader module to Wikibase client JS code

2020-07-14 Thread Tarrow
Tarrow added a comment. It seems like for the wikibase api stuff we should probably take advantage of the fact it is a pseudo-npm module. I'm trying to think how TASK DETAIL https://phabricator.wikimedia.org/T256054 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel

[Wikidata-bugs] [Maniphest] T257858: Wikibase Travis CI is broken on master

2020-07-13 Thread Tarrow
Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T257858 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Lucas_Werkmeister_WMDE, Tarrow, Addshore, Aklapper, Michael, Alter-paule, Beast1978, Un1tY, Akuckartz, Hook696

[Wikidata-bugs] [Maniphest] T257858: Wikibase Travis CI is broken on master

2020-07-13 Thread Tarrow
Tarrow added a comment. Looks like broken since https://gerrit.wikimedia.org/r/c/mediawiki/core/+/612169 TASK DETAIL https://phabricator.wikimedia.org/T257858 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Lucas_Werkmeister_WMDE

  1   2   3   4   5   6   7   8   9   10   >