| | Status | Subtype | Assigned | Task |
|---|
| | Resolved | | • Jonas | T88541 [DO NOT USE] Wikidata Browsertests (tracking) [superseded by #Browser-Tests] |
| | Resolved | | Addshore | T173818 [Epic] Kill the Wikidata build step |
| | Resolved | | Addshore | T181709 Cleanup Phabricator tickets once the build is dead |
| | Invalid | | None | T108946 [Epic] Improve the development infrastructure |
| | Declined | | None | T86764 [Task] disable issues on github repos |
| | Resolved | | hashar | T106519 [Bug] github.com is 403ing downloads from Wikimedia CI during composer update |
| | Declined | | None | T106548 [Task] create mirror for our composer dependencies |
| | Declined | | None | T107840 [Task] try out satis |
| | Invalid | | None | T88452 [Task] switch WikidataBuildResources composer sources from github to gerrit |
| | Duplicate | | None | T88435 [Task] generate patch code coverage on gerrit patch-set upload for wikibase.git |
| | Duplicate | | None | T93171 [Task] Delete mediawiki/extensions/DataTypes from Gerrit |
| | Declined | | None | T74907 [Task] move git repositories that are dependencies of wikidata to gerrit |
| | Declined | | None | T87768 [Task] trigger packagist.org from repo on gerrit.w.o |
| | Resolved | | JanZerebecki | T102629 Request Gerrit repository for WikibaseDataModelServices |
| | Resolved | | JeroenDeDauw | T93741 [RFC] Create place to put common Wikibase services |
| | Resolved | | aude | T111173 [Task] Move WikidataBuildResources to gerrit |
| | Resolved | | JanZerebecki | T112120 [Task] Move ValueView repository from github to gerrit |
| | Duplicate | | None | T114649 delete mediawiki/extensions/ValueView from gerrit |
| | Declined | | None | T126597 [Task] Move WikibaseDataModel to Gerrit |
| | Resolved | | Ladsgroup | T127292 [Task] Move DataTypes repository from Github to gerrit |
| | Declined | | None | T95663 [Story] Use composer-merge-plugin to include Wikidata components in mediawiki-vendor |
| | Resolved | | aude | T95673 Add inital support in WikidataBuildResources for install via composer-merge-plugin |
| | Resolved | | JeroenDeDauw | T97560 enable use of a composer created autoloader in extensions deployed to production |
| | Resolved | | WMDE-leszek | T101164 [Task] make ValueView into a lib or do not require it via composer.json |
| | Invalid | | None | T102246 [Task] extensions may not use class_exists to check if an extension is loaded |
| | Invalid | | None | T92980 [Story] Convert all extensions that are part of the Wikidata build to use the new extension registration |
| | Resolved | | None | T88258 Convert WikibaseRepository, WikibaseClient, WikibaseLib and WikibaseView to use extension registration |
| | Resolved | | Victorbarbu | T119766 Composer's autoloader should be autoloaded in extension registry (if configured) |
| | Resolved | | Lucas_Werkmeister_WMDE | T223214 Start converting Wikibase extensions to use extension registration |
| | Resolved | | Ladsgroup | T256228 Convert WikibaseClient to use extension registration |
| | Resolved | | Lucas_Werkmeister_WMDE | T256238 Remove WB_VERSION, WBL_VERSION, WBC_VERSION constants |
| | Declined | | Tarrow | T256241 Check whether Client can load Lib without PHP entry point |
| | Resolved | | Lucas_Werkmeister_WMDE | T256243 Migrate Client API modules to extension JSON file |
| | Resolved | | Lucas_Werkmeister_WMDE | T256244 Migrate client $wgExtensionFunctions to extension JSON |
| | Resolved | | Ladsgroup | T256245 Migrate Client i18n globals to extension JSON |
| | Resolved | | None | T256246 Migrate Client hooks to extension JSON |
| | Resolved | | Ladsgroup | T256253 Stop registering some Client hooks only outside of unit tests |
| | Resolved | | Lucas_Werkmeister_WMDE | T256257 Migrate ClientHooks hook handlers to extension JSON |
| | Resolved | | Tarrow | T256259 Migrate Client ChangesListLinesHandler hooks to extension JSON |
| | Resolved | | Lucas_Werkmeister_WMDE | T256260 Migrate Client SidebarHookHandlers hooks to extension JSON |
| | Resolved | | Lucas_Werkmeister_WMDE | T256261 Migrate Client MovePageNotice hook to extension JSON |
| | Resolved | | Lucas_Werkmeister_WMDE | T256262 Migrate Client InfoActionHookHandler hook to extension JSON |
| | Resolved | | Lucas_Werkmeister_WMDE | T256263 Migrate Client ParserLimitReportPrepareHookHandler hook to extension JSON |
| | Resolved | | Lucas_Werkmeister_WMDE | T256264 Migrate Client ParserClearStateHookHandler hook to extension JSON |
| | Resolved | | Ladsgroup | T256265 Migrate Client EchoSetupHookHandlers hook to extension JSON |
| | Resolved | | Ladsgroup | T256266 Migrate Client EchoNotificationsHandlers hook to extension JSON |
| | Resolved | | Ladsgroup | T256267 Migrate Client DataUpdateHookHandlers hooks to extension JSON |
| | Resolved | | Ladsgroup | T256268 Migrate Client UpdateRepoHookHandlers hooks to extension JSON |
| | Resolved | | Ladsgroup | T256269 Migrate Client ChangesListSpecialPageHookHandlers hook to extension JSON |
| | Resolved | | Ladsgroup | T256270 Migrate Client SqlUsageTrackerSchemaUpdater hook to extension JSON |
| | Resolved | | Ladsgroup | T256271 Migrate Client DescriptionProviderHookHandler hook to extension JSON |
| | Resolved | | Lucas_Werkmeister_WMDE | T256764 Migrate Client ParserOutputUpdateHookHandlers hooks to extension JSON |
| | Resolved | | Ladsgroup | T256247 Migrate Client job classes to extension JSON |
| | Resolved | | ItamarWMDE | T256248 Migrate Client $wgRecentChangesFlags to extension JSON |
| | Resolved | | Lucas_Werkmeister_WMDE | T256249 Migrate Client ResourceLoader modules (except Data Bridge) to extension JSON |
| | Resolved | | Ladsgroup | T256250 Migrate Client Data Bridge ResourceLoader modules to extension JSON |
| | Resolved | | ItamarWMDE | T256251 Migrate Client special pages to extension JSON |
| | Resolved | | Lucas_Werkmeister_WMDE | T256252 Migrate wgWBClientDataTypes + wgWBClientSettings loading out of Client PHP entry point |
| | Resolved | | Lucas_Werkmeister_WMDE | T256756 Remove $wgWBRepoDataTypes and $wgWBClientDataTypes global variables |
| | Resolved | | Ladsgroup | T257430 Copy Lib extension.json content to Client |
| | Resolved | | Ladsgroup | T257431 Copy Lib extension.json content to Repo |
| | Resolved | | Ladsgroup | T257432 Remove Lib extension.json |
| | Resolved | | Ladsgroup | T257433 Convert Repo to use Extension Registration |
| | Resolved | | Lucas_Werkmeister_WMDE | T257441 Migrate Repo permissions to extension JSON file |
| | Resolved | | Lucas_Werkmeister_WMDE | T257442 Migrate Repo i18n globals to extension JSON file |
| | Resolved | | Lucas_Werkmeister_WMDE | T257443 Migrate Repo API modules to extension JSON file |
| | Resolved | | Ladsgroup | T257444 Migrate Repo special pages to extension JSON file |
| | Resolved | | None | T257445 Migrate Repo hooks to extension JSON file |
| | Resolved | | Ladsgroup | T257563 Migrate DatabaseSchemaUpdater hook handler to json |
| | Resolved | | Ladsgroup | T257564 Migrate HtmlPageLinkRendererEndHookHandler to json |
| | Resolved | | Ladsgroup | T257565 Migrate LabelPrefetchHookHandlers to json |
| | Resolved | | Tarrow | T257566 Migrate ShowSearchHitHandler to json |
| | Resolved | | ItamarWMDE | T257567 Migrate OutputPageBeforeHTMLHookHandler to json |
| | Resolved | | Ladsgroup | T257568 Migrate OutputPageJsConfigHookHandler to json |
| | Resolved | | Ladsgroup | T257569 Migrate ArticleRevisionVisibilitySetHookHandler to json |
| | Resolved | | ItamarWMDE | T257570 Migrate ChangesSubscriptionSchemaUpdater to json |
| | Resolved | | ItamarWMDE | T257615 Migrate FederatedPropertiesSpecialPageHookHandler to json |
| | Resolved | | Ladsgroup | T257446 Migrate Repo ResourceLoader modules to extension JSON file |
| | Resolved | | Ladsgroup | T257447 Don’t load Repo settings in PHP entry point |
| | Resolved | | Ladsgroup | T257448 Don’t define Repo content model constants in PHP entry point |
| | Resolved | | Lucas_Werkmeister_WMDE | T257449 Remove WB_NO_CONFIGURE_EXAMPLE_REPO constant / hack |
| | Resolved | | Ladsgroup | T258043 Merge WikibaseView extension registeration into Repo |
| | Resolved | | Ladsgroup | T257436 Deploy Repo using extension registration to Beta |
| | Resolved | | MtDu | T106104 [Task] Convert WikibaseQuality, WikibaseQualityConstraints and WikibaseQualityExternalValidation to use extension registration |
| | Resolved | | Lydia_Pintscher | T161716 Turn WikibaseQualityExternalValidation constants into config variables |
| | Declined | | Lydia_Pintscher | T106635 Convert WikibaseQuery to use extension registration |
| | Invalid | | None | T123026 change Wikidata build to load its included extensions via extension registration |
| | Invalid | | None | T124054 [Task] Convert wikibase and data values libraries to use extension registration |
| | Resolved | | Reedy | T124055 [Task] Convert PropertySuggester to use extension registration |
| | Resolved | | Legoktm | T168187 Convert Wikidata.org to use extension registration |
| | Resolved | | Ladsgroup | T104309 [Task] Move PropertySuggester extension to gerrit |
| | Resolved | | None | T92520 Move Wikidata.org and WikimediaBadges extensions to gerrit |
| | Resolved | | JanZerebecki | T102628 Request Gerrit repositories for Wikidata.org and WikimediaBadges |
| | Invalid | | None | T109171 [RFC] wikibase (composer) libraries register resource loader modules during autoloader startup |
| | Resolved | | daniel | T100510 [Task] Move Purtle (RdfWriter and friends) to a separate repository, use it via composer |
| | Resolved | | Tobi_WMDE_SW | T101497 [Story] Run browsertests regularly on test.wikidata.org via Jenkins |
| | Resolved | | JanZerebecki | T101498 [Task] Create a user with necessary privileges for browsertests on test.wikidata.org |
| | Resolved | | Tobi_WMDE_SW | T101499 [Task] Setup a Jenkins job to run Wikidata browsertests on test.wikidata.org |
| | Resolved | | Tobi_WMDE_SW | T92619 make Wikidata browsertests non-flaky (tracking) |
| | Resolved | | WMDE-Fisch | T95291 Fix browsertests for rank-, snaktype- and badge-selectors on SauceLabs |
| | Resolved | | thiemowmde | T106327 label normalization fails in Chrome / Opera / PhantomJS |
| | Resolved | | JanZerebecki | T68071 [Bug] timeouts during selenium tests with beta |
| | Resolved | | daniel | T104330 ParseValue API module should optionally trigger validation |
| | Resolved | | daniel | T104876 wbparsevalue should use datatype to identify parser |
| | Open | | None | T233293 wikibase/javascript-api (wikibase-api) should use datatype instead of deprecated parameter parser |
| | Resolved | | Tobi_WMDE_SW | T110510 [Bug] fix negative argument (ArgumentError) in browsertests |
| | Resolved | | zeljkofilipin | T111069 [Bug] fix no implicit conversion of String into Integer (TypeError) in browsertests |
| | Duplicate | | None | T115246 mediawiki_selenium: undefined method `last_session_ids=' |
| | Resolved | | dduvall | T114368 undefined method `last_session_ids=' for MediawikiSelenium::BrowserFactory::Chrome:Class (NoMethodError) |
| | Invalid | | JanZerebecki | T115499 failed Description with a too long value |
| | Declined | | Jdlrobson | T88288 Upstream: Issue with Chrome driver with resizing window |
| | Declined | | None | T116164 No test report files were found: job fails in jenkins but is shown as successful in raita |
| | Resolved | | JanZerebecki | T116166 move wikidata browsertests to not use saucelabs |
| | Resolved | | Tobi_WMDE_SW | T117582 Wikidata Feature: Item smoke test: fails to find cancel button |
| | Resolved | | Tobi_WMDE_SW | T117584 Wikidata various features: edit label, description, alias goes to the non-js version |
| | Resolved | | Tobi_WMDE_SW | T117591 Wikidata Feature: Edit sitelinks Scenario Outline: Save sitelink; save doesn't activate |
| | Resolved | | • Jonas | T117674 [Task] ESC key should close property suggester dropdown and statement edit mode |
| | Resolved | | Tobi_WMDE_SW | T117677 Wikidata Feature: Property smoke test Scenario: Click statement add button; button doesn't appear |
| | Resolved | | None | T117564 AuthorityControl gadget browsertest fail |
| | Resolved | | Tobi_WMDE_SW | T117703 Wikidata Feature: Creating statements Scenario Outline: Cancel statement; statement add button never shows |
| | Resolved | | • adrianheine | T126585 Sitelink browser test sometimes fails with firefox because of rate limit? |
| | Duplicate | | zeljkofilipin | T128857 Wikidata browser test jobs fail with "Build timed out (after 240 minutes). Marking the build as aborted." |
| | Resolved | | • Jonas | T131144 smoke test Feature: Authority control gadget test fails |
| | Invalid | | None | T75267 [Task] Run set of tests without schema code tests |
| | Declined | | None | T99531 [Task] move wikiba.se webhosting to wikimedia cluster |
| | Resolved | | Ladsgroup | T171160 Move wikiba.se repository from github to gerrit |
| | Resolved | | None | T171161 Create a #wikiba.se website Phabricator project |
| | Resolved | | Reedy | T171274 Security review of wikiba.se |
| | Resolved | | Ladsgroup | T171656 Load all resources from our domain |
| | Resolved | | QChris | T176841 Create wikibase/wikiba.se-deploy repo |
| | Resolved | | MasinAlDujailiWMDE | T155359 wikiba.se should use HTTPS |
| | Resolved | | None | T199711 Deploy a scalable service for ACME (LetsEncrypt) certificate management |
| | Resolved | | Krenair | T194962 Create and deploy a centralized letsencrypt service |
| | Resolved | | BBlack | T194965 gdnsd plugin support for ACME DNS challenges |
| | Resolved | | MarcoAurelio | T198541 Set up CI for new repo operations/software/certcentral.git |
| | Resolved | | Krenair | T153577 Make standalone puppetmasters optionally use PuppetDB |
| | Resolved | | scfc | T154104 role::puppetmaster::puppetdb depends on Ganglia and cannot be used in Labs |
| | Resolved | | Vgutierrez | T207476 Create production LE accounts |
| | Resolved | | Vgutierrez | T199717 Pick up a suitable ACME library for certcentral |
| | Resolved | | Vgutierrez | T200405 Provide a CI container with pebble |
| | Resolved | | Vgutierrez | T203422 certcentral: phantom test failure around challenge success |
| | Resolved | | Vgutierrez | T203678 certcentral: Make configurable the cmd executed to perform a DNS zone update |
| | Resolved | | Vgutierrez | T206308 Create VMs for certcentral hosts |
| | Resolved | | Vgutierrez | T206461 Provide a Let's Encrypt ACME v2 staging environment account |
| | Invalid | | None | T101612 [Task] make wikidata phpunit tests work when repeated |
| | Resolved | | JeroenDeDauw | T99530 [Task] improve documentation of wikiba.se infrastructure |
| | Declined | | None | T92374 [Task] Write functionality tests for special pages |
| | Resolved | | daniel | T92375 Test framework for special pages. |
| | Open | | None | T96458 Separate Wikibase unit tests from integration tests |
| | Stalled | | None | T277464 [EPIC] Multiple Wikibase service wiring tests fail when run as unit tests |
| | Resolved | | Lucas_Werkmeister_WMDE | T281677 Make SummaryFormatterTest a proper unit test |
| | Open | | None | T281690 Make EntityDataUriManagerTest a proper unit test |
| | Open | | None | T281691 Make SettingsTest a proper unit test |
| | Resolved | | Umherirrender | T281693 Make TermStoreWriterFactoryTest a proper unit test |
| | Resolved | | Lucas_Werkmeister_WMDE | T281706 Make ViewFactoryTest a proper unit test |
| | Resolved | | Umherirrender | T281707 Make ChangeHandlerTest a proper unit test |
| | Resolved | | Lucas_Werkmeister_WMDE | T281708 Make OtherProjectsSitesProviderTest a proper unit test |
| | Resolved | | Collins | T281709 Make PropertyLabelResolverTest a proper unit test |
| | Resolved | | Lucas_Werkmeister_WMDE | T281710 Make PropertyOrderProviderTest a proper unit test |
| | Open | | None | T291706 Make WikibaseRepo.BagOStuffSiteLinkConflictLookup a proper unit test |
| | Open | | None | T391495 Make DataValueDeserializerTest a proper unit test |
| | Open | | None | T95289 [Task] Deploy primary sources tool to beta and test.wikidata |
| | Resolved | | JanZerebecki | T107834 [Task] change phpunit CI job for Wikidata.org to use composer |
| | Resolved | | JanZerebecki | T110172 [Task] Make Wikibase-JavaScript-API testextension job run composer |
| | Resolved | | None | T90303 Fetch dependencies using composer instead of cloning mediawiki/vendor for non-wmf branches |
| | Resolved | | JanZerebecki | T106433 replace inline perl in builder wd-mw-composer-merged-install with a proper script |
| | Resolved | | • Krinkle | T112895 Support installing composer require-dev packages together with mediawiki/vendor |
| | Declined | | aude | T109694 [Story] Automatically generate change log for deployment branches |
| | Resolved | | • Krinkle | T93404 [Task] run phpunit ResourcesTest from core for wikibase |
| | Duplicate | | None | T42656 [Task] Wikibase: have test coverage of JavaScript QUnit tests |
| | Resolved | | Ladsgroup | T42657 [Task] Wikibase: Auto-generate documentation for JavaScript code |
| | Declined | | None | T74318 [Task] add possibility to generate proper phpunit coverage reports of Wikibase.git |
| | Resolved | | Ladsgroup | T66996 [Story] Automatically create Doxygen documentation of Wikibase PHP code |
| | Invalid | | None | T75873 [Story] have data about cpu time and memory usage for Item page rendering, API requests |
| | Resolved | | JanZerebecki | T112136 [Task] Set up Jenkins to run unit tests against a combined repo+client setup. |
| | Resolved | | Addshore | T114690 [Task] Wikibase: Set up Jenkins to run unit tests also against repo without client |
| | Resolved | | JanZerebecki | T100654 [Task] use generic composer based Jenkins jobs for WikibaseJavaScriptApi CI |
| | Declined | | None | T113731 [Task] make core wmf branches only use submodule branches that run with it in CI |
| | Resolved | | • mmodell | T113428 CentralNotice: make-wmf-branch doesn't work for named extension deployment branches |
| | Resolved | | JanZerebecki | T96264 [Task] Add Wikidata to extension-gate in CI |
| | Resolved | | JanZerebecki | T95897 [Bug] the changed job configuration extension-unittests -> extension-unittests-generic for Wikidata.git makes it not run all tests and fail |
| | Declined | | None | T89096 Figure out a system to override default settings when in test context |
| | Resolved | | JanZerebecki | T117544 [Task] Run HHVM tests for Wikidata build |
| | Resolved | | thiemowmde | T117886 [Task] Don't fail when running job mediawiki-extensions-qunit with Wikidata |
| | Invalid | | None | T100426 [Story] Reorganize DataTypes code on component level |
| | Invalid | | None | T97139 [Story] do not have a copy of Wikibase.git/docs editable elsewhere |
| | Resolved | | Jdforrester-WMF | T125050 [Task] Add Scribunto to extension-gate in CI |
| | Resolved | | Jdforrester-WMF | T126670 Have CI set `$wgScribuntoDefaultEngine = 'luasandbox` to speed up parser tests |
| | Resolved | | None | T128191 Wikibase Scribunto tests are failing, with the tests depending on configuration |
| | Resolved | | hoo | T128245 Use $this->getEngine() instead of Scribunto::newDefaultEngine() |
| | Resolved | | • chasemp | T162166 For contintcloud either add RAM or Swap to the instances |
| | Resolved | | Jdforrester-WMF | T225068 Add a PHPUnit group to skip test on gated CI runs |
| | Resolved | | JanZerebecki | T125051 Add GeoData to extension-gate in CI |
| | Duplicate | | None | T74703 integrate wikidata (composer) built with mediawiki/vendor |
| | Duplicate | | None | T76470 have one testwiki (client) on the previous branch deployed (compared to the branch test.wikidata repo is on) |
| | Invalid | | None | T88453 make building wikidata for deployment independent from external packagist.org |
| | Resolved | | Tobi_WMDE_SW | T131139 [Task] enable rubocop in Wikibase |
| | Resolved | | JanZerebecki | T130038 add rake job to Wikibase to check browser tests |
| | Resolved | | Tobi_WMDE_SW | T118727 [Task] Move Wikidata browsertests into Wikibase repository |
| | Resolved | | JanZerebecki | T118284 create a Wikibase browser test job running against a fresh MediaWiki installation |
| | Resolved | | JanZerebecki | T112572 [Task] make Wikibase work in WM CI without special config |
| | Resolved | | JanZerebecki | T131138 [Task] move WikidataBrowserTests from github to gerrit |
| | Invalid | | None | T152066 PropertySuggester tests not being run with Wikidata Build |
| | Resolved | | Addshore | T123937 [Story] List wikibase libraries in the "Installed libraries" section of Special:Version (and api siteinfo) |
| | Resolved | | Addshore | T124053 [Bug] Fix broken license links on SpecialVersion for wikibase + data values libraries |
| | Invalid | | None | T153870 Re-define module dependencies of the Wikibase extensions |
| | Invalid | | None | T168491 Document wikidata deployment properly |
| | Resolved | | Addshore | T147215 Improve version information for Wikidata software components |
| | Resolved | | hashar | T166672 Move PropertySuggester-Python to gerrit |
| | Resolved | | Ladsgroup | T185196 Enable CI for wikibase/property-suggester-scripts (days: 3) |
| | Resolved | | Ladsgroup | T182326 Make one group1 wiki a client of testwikidata (preferably a test wiki) |