[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

[Wikidata-bugs] [Maniphest] T257655: Investigate why core api tests fail on Wikibase CI jobs

2020-07-13 Thread Tarrow
Tarrow added a comment. Appears to be failing because in CI `$wgWikimediaJenkinsCI = true;` and Wikibase is loaded through `extensions/Wikibase/Wikibase.php` which results in `repo/config/Wikibase.ci.php` and `client/config/WikibaseClient.ci.php being loaded` This causes

[Wikidata-bugs] [Maniphest] [Created] T257655: Investigate why core api tests fail on Wikibase CI jobs

2020-07-10 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 TASK DETAIL https://phabricator.wikimedia.org/T257655

[Wikidata-bugs] [Maniphest] [Created] T257549: Enable API testing for Wikibase

2020-07-09 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION As title: we want this to try and make some of our test that use both repo and client components to be less tightly bound to either of them First try

[Wikidata-bugs] [Maniphest] [Edited] T255882: Don’t use WikibaseRepo when initializing Client pageterms API

2020-07-09 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T255882 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Tarrow, Lydia_Pintscher, Samantha_Alipio_WMDE, Ladsgroup, Aklapper, Lucas_Werkmeister_WMDE

[Wikidata-bugs] [Maniphest] [Updated] T257432: Remove Lib extension.json

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

[Wikidata-bugs] [Maniphest] [Created] T257431: Copy Lib extension.json content to Repo

2020-07-08 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikidata, Wikibase Extension Decoupling and Registration (Sprint 3). Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION i.e. enact ADR TASK DETAIL https://phabricator.wikimedia.org/T257431 EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] [Created] T257430: Copy Lib extension.json content to Client

2020-07-08 Thread Tarrow
Tarrow created this task. Tarrow added projects: MediaWiki-extensions-WikibaseClient, Wikidata, wikidata-tech-focus, Technical-Debt, Story, Wikibase Extension Decoupling and Registration (Sprint 3). TASK DESCRIPTION i.e. Enact the ADR. TASK DETAIL https://phabricator.wikimedia.org/T257430

[Wikidata-bugs] [Maniphest] [Blocker] T255880: Remove uses of PHP classes from Wikibase Repo in Client and Lib

2020-07-08 Thread Tarrow
Tarrow changed the status of subtask T255882: Don’t use WikibaseRepo when initializing Client pageterms API from Open to Stalled. TASK DETAIL https://phabricator.wikimedia.org/T255880 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc

[Wikidata-bugs] [Maniphest] [Changed Status] T255882: Don’t use WikibaseRepo when initializing Client pageterms API

2020-07-08 Thread Tarrow
Tarrow added subscribers: Samantha_Alipio_WMDE, Lydia_Pintscher, Tarrow. Tarrow changed the task status from "Open" to "Stalled". Tarrow added a comment. Stalled until we know if we retain the "repo" hack. @Lydia_Pintscher / @Samantha_Al

[Wikidata-bugs] [Maniphest] [Unblock] T255882: Don’t use WikibaseRepo when initializing Client pageterms API

2020-07-08 Thread Tarrow
Tarrow closed subtask T256255: Investigate how pageterms API is used on Wikidata itself as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T255882 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Ladsgroup, Aklapper

[Wikidata-bugs] [Maniphest] [Closed] T256255: Investigate how pageterms API is used on Wikidata itself

2020-07-08 Thread Tarrow
Tarrow closed this task as "Resolved". Tarrow added a comment. Research is done. There is still a decision to be made on the parent task TASK DETAIL https://phabricator.wikimedia.org/T256255 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailp

[Wikidata-bugs] [Maniphest] [Unblock] T256228: Convert WikibaseClient to use extension registration

2020-07-08 Thread Tarrow
Tarrow closed subtask T256241: Check whether Client can load Lib without PHP entry point as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T256228 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Lucas_Werkmeister_WMDE

[Wikidata-bugs] [Maniphest] [Closed] T256241: Check whether Client can load Lib without PHP entry point

2020-07-08 Thread Tarrow
Tarrow closed this task as "Resolved". Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T256241 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Ammarpad, Ladsgroup, Aklapper, Lucas_Werkmeister_WMDE,

[Wikidata-bugs] [Maniphest] [Changed Project Column] T255880: Remove uses of PHP classes from Wikibase Repo in Client and Lib

2020-07-08 Thread Tarrow
Tarrow moved this task from Sprint 2 to Sprint 3 on the Wikibase Extension Decoupling and Registration board. Tarrow edited projects, added Wikibase Extension Decoupling and Registration (Sprint 3); removed Wikibase Extension Decoupling and Registration (Sprint 2). TASK DETAIL https

[Wikidata-bugs] [Maniphest] [Changed Project Column] T255885: Figure out what to do with uses of Repo classes in Lib and Client tests

2020-07-08 Thread Tarrow
Tarrow moved this task from Sprint 2 to Sprint 3 on the Wikibase Extension Decoupling and Registration board. Tarrow edited projects, added Wikibase Extension Decoupling and Registration (Sprint 3); removed Wikibase Extension Decoupling and Registration (Sprint 2). TASK DETAIL https

[Wikidata-bugs] [Maniphest] [Changed Project Column] T255882: Don’t use WikibaseRepo when initializing Client pageterms API

2020-07-08 Thread Tarrow
Tarrow moved this task from Sprint 2 to Sprint 3 on the Wikibase Extension Decoupling and Registration board. Tarrow edited projects, added Wikibase Extension Decoupling and Registration (Sprint 3); removed Wikibase Extension Decoupling and Registration (Sprint 2). TASK DETAIL https

[Wikidata-bugs] [Maniphest] [Changed Project Column] T256228: Convert WikibaseClient to use extension registration

2020-07-08 Thread Tarrow
Tarrow moved this task from Sprint 2 to Sprint 3 on the Wikibase Extension Decoupling and Registration board. Tarrow edited projects, added Wikibase Extension Decoupling and Registration (Sprint 3); removed Wikibase Extension Decoupling and Registration (Sprint 2). TASK DETAIL https

[Wikidata-bugs] [Maniphest] [Claimed] T255885: Figure out what to do with uses of Repo classes in Lib and Client tests

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

[Wikidata-bugs] [Maniphest] [Changed Project Column] T254894: Define the strategy to make Repo and Client "parts" of Wikibase fully independent from each other

2020-07-01 Thread Tarrow
Tarrow moved this task from Doing to Peer Review on the Wikibase Extension Decoupling and Registration (Sprint 2) board. Tarrow added a comment. Acceptance Patch is up and email send to the internal list! TASK DETAIL https://phabricator.wikimedia.org/T254894 WORKBOARD https

[Wikidata-bugs] [Maniphest] [Closed] T237248: Convert wdqs docker image to not run blazegraph as root

2020-06-30 Thread Tarrow
Tarrow closed this task as "Resolved". Tarrow moved this task from Test (Verification) to Done on the Wikidata-Campsite (Wikidata-Campsite-Iteration-∞) board. Tarrow added a comment. Happy to say this appears to be done. Tested by: - Checking user inside container using `dock

[Wikidata-bugs] [Maniphest] [Claimed] T256259: Migrate Client ChangesListLinesHandler hooks to extension JSON

2020-06-30 Thread Tarrow
Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T256259 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, ItamarWMDE, Lucas_Werkmeister_WMDE, darthmon_wmde, DannyS712, Nandana, lucamauri, Lahi, Gq86, Pablo

[Wikidata-bugs] [Maniphest] [Claimed] T254894: Define the strategy to make Repo and Client "parts" of Wikibase fully independent from each other

2020-06-29 Thread Tarrow
Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T254894 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Samantha_Alipio_WMDE, Lucas_Werkmeister_WMDE, ItamarWMDE, Tarrow, Ladsgroup, Addshore, darthmon_wmde

[Wikidata-bugs] [Maniphest] [Assigned] T256267: Migrate Client DataUpdateHookHandlers hooks to extension JSON

2020-06-26 Thread Tarrow
Tarrow assigned this task to Ladsgroup. Restricted Application added a project: User-Ladsgroup. TASK DETAIL https://phabricator.wikimedia.org/T256267 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Ladsgroup, Tarrow Cc: Aklapper, ItamarWMDE

[Wikidata-bugs] [Maniphest] [Updated] T250930: Wikibase receiving ⧼Lang⧽ from uselang parameter and using it everwhere

2020-06-23 Thread Tarrow
Tarrow added a comment. I think the main place this is used and causes problems is: T247057 <https://phabricator.wikimedia.org/T247057> You can see that what happens is that the CachingFallbackLabelDescriptionLookup is always looking up whatever is at th

[Wikidata-bugs] [Maniphest] [Created] T255437: Create Logstash Dashboard Tracking Termbox Errors

2020-06-15 Thread Tarrow
Tarrow created this task. Tarrow added projects: Wikidata-Termbox, Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION We should make a logstash dashboard to track errors from the Termbox service TASK DETAIL https://phabricator.wikimedia.org/T255437 EMAIL

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

2020-06-15 Thread Tarrow
Tarrow created this task. Tarrow added projects: wikidata-tech-focus, Wikidata-Termbox, Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION While investigating T255410 <https://phabricator.wikimedia.org/T255410> we concluded that we should try to make it c

[Wikidata-bugs] [Maniphest] [Commented On] T255108: Figure out what to do with autoload entries for repo maintenance scripts

2020-06-12 Thread Tarrow
Tarrow added a comment. List of files that need to be moved to PSR-4 namespace (i.e. not in \Wikibase\Repo\Maintenance) extensions/Wikibase/repo/maintenance/addUnitConversions.php extensions/Wikibase/repo/maintenance/changePropertyDataType.php extensions/Wikibase/repo

[Wikidata-bugs] [Maniphest] [Commented On] T255108: Figure out what to do with autoload entries for repo maintenance scripts

2020-06-11 Thread Tarrow
Tarrow added a comment. and I imagine the same thing is needed for RebuildTermsSearchKey TASK DETAIL https://phabricator.wikimedia.org/T255108 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Addshore, Ladsgroup, WMDE-leszek, Aklapper

[Wikidata-bugs] [Maniphest] [Commented On] T255108: Figure out what to do with autoload entries for repo maintenance scripts

2020-06-11 Thread Tarrow
Tarrow added a comment. Having just ripped them out spinning up a mediawiki-docker-dev environment throws Cannot spawn child: Wikibase\Repo\Maintenance\PopulateTermFullEntityId [d0c07525d42cb2059d632688] [no req] Error from line 715 of /var/www/mediawiki/maintenance/includes

[Wikidata-bugs] [Maniphest] [Claimed] T255108: Figure out what to do with autoload entries for repo maintenance scripts

2020-06-11 Thread Tarrow
Tarrow claimed this task. Tarrow moved this task from Backlog to Doing on the Wikibase Extension Decoupling and Registration (Sprint 1) board. TASK DETAIL https://phabricator.wikimedia.org/T255108 WORKBOARD https://phabricator.wikimedia.org/project/board/4827/ EMAIL PREFERENCES https

[Wikidata-bugs] [Maniphest] [Edited] T172368: [Task] Make the Wikibase.git code base PSR-4 compatible

2020-06-10 Thread Tarrow
Tarrow updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T172368 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: ItamarWMDE, Lucas_Werkmeister_WMDE, Eileenmcnaughton, gerritbot, Ricordisamoa, Aklapper

[Wikidata-bugs] [Maniphest] [Created] T254728: Handle dates with greater than 4 digit year

2020-06-08 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata - Reference Treasure Hunt. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION Currently the code assumes onto a 4 digit year. This is not assured on Wikidata

[Wikidata-bugs] [Maniphest] [Updated] T254587: Matcher fails parsing date data

2020-06-08 Thread Tarrow
Tarrow edited projects, added Wikidata - Reference Hunt - Sprint 6; removed Wikidata - Reference Treasure Hunt. TASK DETAIL https://phabricator.wikimedia.org/T254587 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Tarrow

[Wikidata-bugs] [Maniphest] [Claimed] T254587: Matcher fails parsing date data

2020-06-08 Thread Tarrow
Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T254587 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Tarrow, Ferdinand0101, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer

[Wikidata-bugs] [Maniphest] [Commented On] T254587: Matcher fails parsing date data

2020-06-05 Thread Tarrow
Tarrow added a comment. Looks like the erroneous date (by seating through the input statements for the next "time" after the last successful output was: {"statement": {"pid": "P569", "datatype": "time", "value": {&q

[Wikidata-bugs] [Maniphest] [Created] T254587: Matcher fails parsing date data

2020-06-05 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata - Reference Treasure Hunt. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION Steps to Reproduce: run `python3 wikidatarefisland/run.py --step match --input

[Wikidata-bugs] [Maniphest] [Created] T253998: Consider using microframework for wikidata_game

2020-05-29 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata - Reference Treasure Hunt. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION We looked at maybe: lumen slim This could help us structure the code TASK

[Wikidata-bugs] [Maniphest] [Retitled] T253995: Unit test code in util directory

2020-05-29 Thread Tarrow
Tarrow renamed this task from "Unit test stats.php code" to "Unit test code in util directory". TASK DETAIL https://phabricator.wikimedia.org/T253995 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, T

[Wikidata-bugs] [Maniphest] [Created] T253995: Unit test stats.php code

2020-05-29 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata - Reference Treasure Hunt. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION TASK DETAIL https://phabricator.wikimedia.org/T253995 WORKBOARD https

[Wikidata-bugs] [Maniphest] [Created] T253994: Kill TODO's in api.php

2020-05-29 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata - Reference Treasure Hunt. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION Mostly reuse code (e.g. db code) that is called from the stats.php entrypoint in api.php

[Wikidata-bugs] [Maniphest] [Created] T253992: Add linting to php

2020-05-29 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata - Reference Treasure Hunt. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION TASK DETAIL https://phabricator.wikimedia.org/T253992 WORKBOARD https

[Wikidata-bugs] [Maniphest] [Created] T253991: Implement folder structure in Wikidata game

2020-05-29 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata - Reference Treasure Hunt. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION - Move all shell and database scripts to a scripts folder - Move Github hooks files

[Wikidata-bugs] [Maniphest] [Created] T253990: Namespace files used in wikidata_game: root, util and includes

2020-05-29 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata - Reference Treasure Hunt. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION TASK DETAIL https://phabricator.wikimedia.org/T253990 WORKBOARD https

[Wikidata-bugs] [Maniphest] [Created] T253989: Consider saving "unmatched" web data

2020-05-29 Thread Tarrow
Tarrow created this task. Tarrow added a project: Wikidata - Reference Treasure Hunt. Restricted Application added a subscriber: Aklapper. Restricted Application added a project: Wikidata. TASK DESCRIPTION TASK DETAIL https://phabricator.wikimedia.org/T253989 WORKBOARD https

[Wikidata-bugs] [Maniphest] [Claimed] T253546: Document Running of the Pipeline

2020-05-27 Thread Tarrow
Tarrow claimed this task. TASK DETAIL https://phabricator.wikimedia.org/T253546 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tarrow Cc: Aklapper, Tarrow, Ferdinand0101, darthmon_wmde, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer

[Wikidata-bugs] [Maniphest] [Commented On] T253728: Fetch schema context is not working

2020-05-27 Thread Tarrow
Tarrow added a comment. Looks like this is due to the environment it is run in. wikidatarefisland/data_access/schema_context_downloader.py:15 has a try/catch clause on a JSONDecodeError from the python standard json library. This stack trace seems to show an attempt to use

<    1   2   3   4   5   6   7   8   9   10   >