| | Status | Subtype | Assigned | Task |
---|
| | Duplicate | | None | T72716 cannot save badges on Q183 (Germany) |
| | Resolved | | None | T73519 Unblock editing the item for Germany (Q183) (Was: Wikimedia Error page on) |
| | Resolved | | daniel | T72767 Do not load full entities when invoking LinkBegin hook |
| | Open | | None | T75087 Efficient entity label lookup (tracking) |
| | Open | | None | T76394 [Story] batch label lookups for onLinkBegin hook handling |
| | Resolved | | • adrianheine | T74310 Batched label query for watchlists and recent changes |
| | Resolved | | daniel | T74309 Investigate how prefetching labels would work for watchlist and recent changes |
| | Resolved | | • adrianheine | T76339 Implement caching for TermLookup |
| | Resolved | | Tobi_WMDE_SW | T77992 Implement service for batched term pre-fetching (TermCacheManager) |
| | Open | | None | T109579 [Epic] Give more sister projects access to Wikidata |
| | Open | | None | T187900 There is no way to reference a specific quote on Wikiquote |
| | Stalled | | None | T71753 [Story] Wikibase / Wikidata support on Wikiquote |
| | Resolved | | Jdlrobson | T78430 [Epic] Getting Wikidata to render nicely on mobile web |
| | Open | | None | T158181 Aim for workflow equivalence for MediaWiki on desktop and mobile web |
| | Open | | None | T95878 [Story] Make Wikidata editable on mobile web |
| | Invalid | | None | T112073 Lua in Wikibase (tracking) |
| | Open | | None | T142093 Decide how to do usage tracking for strings used to lookup entities (page titles, external ids, …) |
| | Resolved | | Tpt | T74815 [Task] Add Lua function to get Wikibase entity by site link (title) |
| | Resolved | | Lydia_Pintscher | T146637 Wikidata 2016 Q4 goals |
| | Resolved | | Lydia_Pintscher | T150179 Wikidata 2017 Q1 goals |
| | Open | | None | T95649 Create and document a stable framework for extending the Wikibase UI |
| | Stalled | | None | T40968 Keyboard-navigability of the repo UI |
| | Open | | None | T54136 [Epic] Redesign Item UI for Wikidata repo |
| | Resolved | | None | T66509 Track usage of each value (or property) of an entity |
| | Declined | | dchen | T118706 Conduct heuristic evaluation of image upload and insert flow in VisualEditor |
| | Open | | None | T115858 Design improvements for mw.ForeignStructuredUpload.BookletLayout |
| | Open | | None | T115865 Insert image in content immediately after it's uploaded, skipping the "General settings" step |
| | Duplicate | | None | T115864 Figure out if the description of the image can be used as the caption on-wiki |
| | Open | Feature | None | T53032 When inserting an image, set its caption by default to be the Commons image description |
| | Open | | None | T96040 Wikibase special pages (tracking) |
| | Invalid | | None | T76393 [Task] do batch label lookups for Special:Contributions, via ContribsPager::reallyDoQuery hook |
| | Open | | None | T75684 [Task] Use batching label lookup in SpecialWikibaseQueryPage |
| | Invalid | | None | T77986 Implement TermCacheManager |
| | Open | | None | T76363 [Task] add hook to SpecialAllPages to allow batch lookups for title link formatting |
| | Open | Feature | None | T39534 Wikimedia Commons should support searching by color |
| | Duplicate | | None | T39535 Wikimedia Commons should support filtering by color |
| | Resolved | | None | T19503 Provide metadata support on Wikimedia Commons |
| | Declined | | Lydia_Pintscher | T46888 Including properties information onto What links here for items |
| | Invalid | | Lydia_Pintscher | T49727 show properties used in an article |
| | Resolved | | None | T51805 Allow mw.wikibase.getEntity and getProperty to access arbitrary Wikidata items |
| | Open | | None | T105001 [Story] Special page on the client that shows which pages are referenced somehow that are also missing descriptions |
| | Open | | None | T104999 [Story] Special page on the client that shows which pages are referenced somehow that are also missing labels |
| | Resolved | | None | T51662 VisualEditor: Use Multimedia/Wikidata's proposed rich structured meta-data in the image insertion dialog |
| | Resolved | | None | T68108 [Epic] Store media information for files on Wikimedia Commons as structured data |
| | Resolved | | Lydia_Pintscher | T76007 [Epic] add ability to link/refer to foreign items and properties (federation) |
| | Declined | | None | T101752 [RFC] Introduce ExternalEntityId |
| | Declined | | None | T73996 [RFC] Find a way to make global item ids |
| | Resolved | | Lydia_Pintscher | T141851 write out spec from discussion about federation |
| | Open | | None | T149205 Use usage tracking mechanism to track foreign entity references |
| | Resolved | | Lydia_Pintscher | T149580 Allow access to entity data stored on "foreign" repositories (federation) |
| | Resolved | | WMDE-leszek | T146990 Create a dispatching EntityRevisionLookup, to work with foreign entities |
| | Resolved | | Jakob_WMDE | T146992 EntityStore should not store foreign entities |
| | Resolved | | WMDE-leszek | T146989 Create a dispatching EntityLookup, to work with foreign entities |
| | Resolved | | WMDE-leszek | T149581 Allow WikiPageEntityRevisionLookup to work with foreign repos |
| | Resolved | | WMDE-leszek | T150330 Create the ForeignEntityRevisionLookupFactory providing an EntityRevisionLookup for a given repository |
| | Resolved | | WMDE-leszek | T151997 Allow creating a lookup instance for the local repository in the factory of repo-specific WikiPageEntityRevisionLookups |
| | Resolved | | daniel | T133381 Add support for foreign entities to EntityId |
| | Resolved | | Jakob_WMDE | T145516 Add repository field to EntityId |
| | Resolved | | WMDE-leszek | T146030 Add support for repo prefixes to DispatchingEntityIdParser |
| | Resolved | | WMDE-leszek | T146274 Create an EntityIdParser that maps foreign repo prefixes |
| | Declined | | Jakob_WMDE | T149583 Create a dispatching TermLookup, to work with foreign entities |
| | Resolved | | WMDE-leszek | T150328 Treat entities from unknown repositories as missing entity, not a config error |
| | Invalid | | None | T150782 Adapt entity selector widget to be able to talk to different repository |
| | Invalid | | None | T150784 Make information about foreign repositories available to the UI |
| | Resolved | | WMDE-leszek | T150848 Create a dispatching version of TermSearchInteractor |
| | Resolved | | WMDE-leszek | T151053 Create repo-aware TermSqlIndex |
| | Declined | | WMDE-leszek | T151210 Add repository name to TermIndexEntry |
| | Resolved | | WMDE-leszek | T151212 Make TermIndexEntry's constructor expect the instance of EntityId as an enity id, not the number |
| | Resolved | | None | T151573 Add repository name parameter to EntityIdComposer::composeEntityId |
| | Resolved | | WMDE-leszek | T151574 Add $repoName parameter to entity composer callbacks. |
| | Resolved | | None | T151575 Add composer callbacks to entitytype definitions of Property and Item |
| | Resolved | | WMDE-leszek | T152083 Expose the repository on which wbsearchentities match was found |
| | Resolved | | WMDE-leszek | T151307 Provide access to property info from remote repositories |
| | Resolved | | Jakob_WMDE | T151765 Factor get-methods out of PropertyInfoStore into PropertyInfoLookup |
| | Resolved | | Jakob_WMDE | T152103 Create a dispatching PropertyInfoLookup |
| | Resolved | | Jakob_WMDE | T152389 Use ID serialization for PropertyInfoLookup return values |
| | Resolved | | WMDE-leszek | T155623 Allow optional use of data retrieval services from Client in Repo |
| | Resolved | | WMDE-leszek | T148141 Use dispatching services in Client |
| | Resolved | | Jakob_WMDE | T149686 Implement buffering in DispatchingTermLookup |
| | Resolved | | WMDE-leszek | T153057 Create a repository service container |
| | Resolved | | WMDE-leszek | T153059 Create DispatchingServiceFactory for creating instances of dispatching services that could be used with multiple repositories |
| | Declined | | None | T153427 Make DispatchingServiceFactory create EntityIdParser itself, not depend on WikibaseClient to get it |
| | Resolved | | WMDE-leszek | T153437 Think of the best way of defininig location of wiring files used by RepositoryServiceContainer and DispatchingServiceFactory |
| | Resolved | | WMDE-leszek | T153463 Use a dispatching property info lookup in Wikibase client |
| | Resolved | | WMDE-leszek | T155633 Make it possible to use DispatchingServiceFactory as a watcher for entity change events |
| | Resolved | | WMDE-leszek | T156114 Create a test system for federation-related features |
| | Resolved | | Andrew | T154659 Request creation of wikidata-federation labs project |
| | Open | | None | T157433 Move ByTypeDispatchingEntityPrefetcher to DataModel Services component |
| | Invalid | | daniel | T157442 Investigate why (and fix) JSON representation of entity on Special:EntityData drops the repository name prefix from foreign entity used in the statement |
| | Resolved | | thiemowmde | T157965 [Task] Release Wikibase DataModel 7.0.0 |
| | Resolved | | Jakob_WMDE | T150655 Validator for EntityId should check that foreign repo prefix is known |
| | Resolved | | WMDE-leszek | T153495 Make EntityIdFormater able to link to foreign repositories |
| | Resolved | | daniel | T153496 EntityTitleLookup should return Titles with the appropriate interwiki prefix for foreign EntityIds. |
| | Resolved | | WMDE-leszek | T153499 Create Special:EntityPage to allow addressing entity pages without knowing the appropriate namespace |
| | Resolved | | WMDE-leszek | T157003 EntityIdHtmlLinkFormatter should account for foreign entities |
| | Resolved | | WMDE-leszek | T157363 Implement DispatchingEntityInfoBuilder for bulk queries across multiple repos. |
| | Resolved | | WMDE-leszek | T157570 Introduce RepositoryDefinitions object for repository settings |
| | Resolved | | WMDE-leszek | T157004 Edit summary should include the label of foreign entities |
| | Resolved | | Lydia_Pintscher | T153767 Unify basic local repository settings and foreign repository settings into a single setting (days: 8) |
| | Resolved | | WMDE-leszek | T185200 Change configs in beta to conform with the new repo settings |
| | Open | | None | T185310 Deprecate repoUrl and move it to $wgWBClientSettings['repositories'] |
| | Open | | None | T185755 Change configs in prod to conform with the new repo settings |
| | Resolved | | Ladsgroup | T153769 RepoLinker should use an EntityTitleLookup to determin the URL for a given EntityId |
| | Resolved | | WMDE-leszek | T153793 DispatchingServiceFactory must provide a (Dispatching)TermSearchInteractor |
| | Resolved | | • Aleksey_WMDE | T157687 wbsearchentities should match foreign entity IDs. |
| | Resolved | | WMDE-leszek | T158169 While searching for foreign entity using its entity ID providing a prefix should not be needed |
| | Duplicate | | None | T157667 wbsearchentity should allow searching for foreign entities using ID |
| | Open | | None | T161625 [RfC] decide where and when to show that an entity is from a foreign repository |
| | Resolved | | Lydia_Pintscher | T89594 Use the arbitrary access to Wikidata feature on Commons (tracking) |
| | Resolved | | Jarekt | T89598 Convert Template:Authority_control to Lua and use Wikidata |
| | Resolved | | Jarekt | T89599 Convert Template:Institution to Lua and use Wikidata |
| | Resolved | | None | T49930 [Epic] Allow accessing data from a Wikidata item not connected to the current page - arbitrary access |
| | Declined | | hoo | T46946 Allow use of property parser function on repo |
| | Resolved | | None | T49071 Allow use of the Lua API on a Wikibase repository |
| | Resolved | | None | T68544 Notify client about changes to redirects |
| | Resolved | | None | T60856 Lua: Add expensive function getEntity(id) for non-connected entities |
| | Resolved | | None | T69538 allow arbitrary data access on Wikidata (LUA) |
| | Resolved | | hoo | T70029 allow arbitrary data access on Wikidata (parser function) |
| | Resolved | | hoo | T76805 Allow getting descriptions in Lua without loading the whole entity into memory |
| | Open | | None | T76159 [Task] Preload labels and descriptions for Lua and the parser function based on usage tracking data |
| | Open | | None | T76156 [Story] mw.wikibase: Use __index to lazy load entity contents |
| | Resolved | | hoo | T93607 Make mw.wikibase.getEntity and mw.wikibase.getEntityObject the same function |
| | Resolved | | Lucie | T88950 Migrate all relevant Lua modules from mw.wikibase.getEntity to mw.wikibase.getEntityObject |
| | Resolved | | hoo | T93885 [Task] Implement a limit for entities accessed via arbitrary access features and mark as expensive |
| | Resolved | | hoo | T106190 [Task] {{#property:…}} parser function should enforce the parser's restricted function limit |
| | Resolved | | hoo | T106192 {{#property:…}} parser function should only increase the parser's restricted function limit once per entity |
| | Open | | None | T95567 [Story] Preload sitelinks based on usage tracking data |
| | Resolved | | aude | T98238 Deploy arbitrary access to nlwiki and frwikisource |
| | Resolved | | aude | T98249 Deploy arbitrary access to fawiki, hewiki and enwikivoyage |
| | Resolved | | aude | T98756 Enable arbitrary access on Wikisource projects |
| | Duplicate | | None | T98826 Enable arbitrary access on Wikiquote projects |
| | Duplicate | | None | T98827 Enable arbitrary access on Wikivoyage projects |
| | Invalid | | Lydia_Pintscher | T98900 Create a special page to track data usage |
| | Resolved | | Lydia_Pintscher | T49288 [Epic] Track Wikidata entity usage on client pages |
| | Resolved | | aude | T98237 Deploy usage tracking to fawiki, hewiki, and enwikivoyage |
| | Resolved | | aude | T98240 Deploy usage tracking to all Wikisource projects |
| | Resolved | | None | T98307 [Task] Deploy usage tracking and arbitrary access to commonswiki |
| | Resolved | | Lydia_Pintscher | T89002 multi-lingual label usage [Tracking] |
| | Resolved | | daniel | T90563 Discuss: multi-lingual label usage tracking |
| | Resolved | | daniel | T92288 Increase width of the eu_aspect column to allow inclusion of language codes. |
| | Resolved | | daniel | T93055 Implement tracking of label use per parser target language |
| | Resolved | | daniel | T93056 Include fallback languages in label tracking. |
| | Resolved | | daniel | T93057 add eu_page_touched field to wbc_entity_usage_tracking |
| | Resolved | | daniel | T93066 Investigate tracking update mechanism for "non-standard language" views. |
| | Resolved | | daniel | T96373 Usage tracking update / purging on edit and re-parse (tracking) |
| | Resolved | | None | T96374 Track "touched" timestamp for each entry in the usage tracking table. |
| | Invalid | | daniel | T99509 [Task] Ignore stale usage entries when processing changes |
| | Resolved | | daniel | T99510 UsageTracking: Use LinksUpdateComplete hook instead ArticleEditUpdates |
| | Resolved | | daniel | T99512 UsageTracking: Use new ParserCacheSaveComplete hook to track usage info. |
| | Resolved | | daniel | T99513 UsageTracking: split the "update" operation for usage entries into "add" and "prune". |
| | Resolved | | daniel | T99511 Introduce ParserCacheSave hook |
| | Resolved | | daniel | T99693 UsageTracking: create integration test for usage tracking updates |
| | Resolved | | daniel | T99774 Track usage in all namespaces, since arbitrary access allows data access from any page. |
| | Resolved | | hoo | T101253 [RFC] How to track description usage |
| | Duplicate | | None | T101280 Render labels in the user language on the client (via Lua or parser function), split parser cache |
| | Resolved | | hoo | T75460 [Story] Make Lua functions default to the user's language on multilingual wikis |
| | Resolved | | coren | T98748 Add wb_changes_subscription and wbc_entity_usage to labs db replication |
| | Resolved | | aude | T100776 Deploy arbitrary access to s7 wikis (arwiki, cawiki, eswiki, huwiki, kowiki, rowiki, ukwiki, viwiki) |
| | Resolved | | aude | T100659 Deploy Wikibase usage tracking to remaining s7 wikis |
| | Resolved | | aude | T100774 Deploy arbitrary access to Wikiquote and Wikivoyage |
| | Resolved | | aude | T98247 Deploy usage tracking to Wikiquote projects |
| | Resolved | | aude | T98248 Deploy usage tracking to Wikivoyage projects |
| | Resolved | | aude | T100786 Deploy arbitrary access to s3 wikis (part 1, aawiki - lvwiki) + frwiki + jawiki |
| | Resolved | | aude | T100783 Deploy usage tracking to s3 wikis (part 1, aawiki - lvwiki) + frwiki + jawiki |
| | Resolved | | aude | T100787 Deploy arbitrary access to s3 wikis (part 2, maiwiki - zuwiki) + dewiki |
| | Resolved | | aude | T100784 Deploy usage tracking to s3 wikis (part 2, maiwiki - zuwiki) + dewiki + ruwiki + cswiki |
| | Resolved | | aude | T100788 [Task] Deploy arbitrary access to enwiki + s2 wikis |
| | Resolved | | aude | T100785 Deploy usage tracking to enwiki + s2 wikis |
| | Resolved | | aude | T102122 Enable arbitrary access on ruwiki and cswiki |
| | Open | | None | T107722 [Task] Make client ChangeHandler scale by batching updates |
| | Resolved | | hoo | T138409 [Task] Terms usage tracking: Only track parts of the language fallback chain that were actually used |
| | Open | | None | T146838 Allow seeking in UsageLookup::getPagesUsing results |
| | Resolved | | JanZerebecki | T108130 [Bug] "Warning: array_key_exists() expects parameter 2 to be array, null given" in the change dispatcher |
| | Resolved | | None | T108246 [Task] Enlarge wb_changes.change_info |
| | Resolved | | hoo | T125358 The property parser function should respect allowDataAccessInUserLanguage |
| | Resolved | | hoo | T125359 Scribunto_LuaWikibaseEntityLibrary should respect allowDataAccessInUserLanguage |