| | Status | Subtype | Assigned | Task |
---|
| | 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 | 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 |
| | 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 |
| | 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 |
| | 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 |
| | 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 |
| | 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 |
| | Open | | None | T90435 [Epic] Wikidata watchlist improvements (client) |
| | Resolved | | Lydia_Pintscher | T134732 Mark changes to non-local signature section as minor |
| | Open | | None | T134731 Mark changes to non-local sitelinks as minor |
| | Open | | None | T173119 Implement more nuanced patrolling relevant changes in Wikidata based on usage |
| | Open | | None | T173121 Rank wikidata changes for patrolling by usage |
| | Open | | None | T75087 Efficient entity label lookup (tracking) |
| | Open | | None | T76394 [Story] batch label lookups for onLinkBegin hook handling |
| | 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 |
| | 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 | | Tobi_WMDE_SW | T77992 Implement service for batched term pre-fetching (TermCacheManager) |
| | Declined | | Lydia_Pintscher | T46888 Including properties information onto What links here for items |
| | Resolved | | None | T51805 Allow mw.wikibase.getEntity and getProperty to access arbitrary Wikidata items |
| | Invalid | | Lydia_Pintscher | T49727 show properties used in an article |
| | 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 |
| | Invalid | | None | T112073 Lua in Wikibase (tracking) |
| | Resolved | | Lydia_Pintscher | T150179 Wikidata 2017 Q1 goals |
| | Invalid | | None | T146738 [Research, Review] Assess the future use of OOUI.js Widgets in the Wikidata GUI |
| | Resolved | | Lydia_Pintscher | T154484 [Story] Improved keyboard navigation |
| | Resolved | | Lucas_Werkmeister_WMDE | T154869 Adding/removing qualifier/reference using the keyboard (by pressing enter) saves the statement too |
| | Resolved | | thiemowmde | T88804 [Bug] There are two "more buttons" in the suggester |
| | Resolved | | • Jonas | T154896 Clicking edit to edit a statement does not focus the input field |
| | Resolved | | thiemowmde | T159244 [Bug] Wrongly disabled save button while editing in value view experts |
| | Resolved | | Lydia_Pintscher | T151334 [RfC] geoshape datatype and data namespace on Commons |
| | Resolved | | • brion | T107595 [RFC] Multi-Content Revisions |
| | Resolved | | daniel | T141877 Update Multi-Content-Revision design document, and move it to mw.org |
| | Resolved | | daniel | T141878 Build a straw-man DB schema for Multi-Content-Revisions |
| | Resolved | | Lydia_Pintscher | T76007 [Epic] add ability to link/refer to foreign items and properties (federation) |
| | 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 | | None | T66586 Usage Tracking: design database schema for service that registers where data is used |
| | Resolved | | None | T66587 Usage Tracking: implement the service |
| | Resolved | | None | T66588 Usage Tracking: hook up property parser function to record usage |
| | Resolved | | daniel | T66591 Usage Tracking: write API module that gives a list of pages that use a given item |
| | Resolved | | None | T72036 Refactor dispatch changes code |
| | Resolved | | daniel | T73052 Introduce a "entity change subscription" service |
| | Resolved | | adrianheine | T86184 Implement entity change subscription service |
| | Resolved | | daniel | T86185 Track the subscriptions |
| | Resolved | | adrianheine | T86308 Use ArticleEditUpdates hook for usage tracking, instead of ParserAfterParse |
| | Duplicate | | None | T86186 Use subscription service for dispatching changes to client |
| | Resolved | | daniel | T66590 Usage Tracking: change dispatcher should use the wb_changes_subscription table |
| | Invalid | | None | T88419 Feature switch for using subscription mechanism for change propagation. |
| | Resolved | | daniel | T90755 Implement hybrid mode for change dispatcher, which uses both wb_items_per_site and wb_changes_subscription. |
| | Resolved | | daniel | T70380 Factor dispatch logic out of maintenance script |
| | Resolved | | Lydia_Pintscher | T73050 Maintenance scripts for populating the entity_usage table from the item_per_site table. |
| | Invalid | | None | T75220 populate entity usage table during database schema update |
| | Resolved | | None | T73288 Usage Tracking: hook up Lua functions to record entity usage |
| | Resolved | | daniel | T73352 Usage Tracking: changes should trigger an appropriate update of pages that use the corresponding aspect of the change item |
| | Resolved | | None | T66589 Usage Tracking: changes should trigger a purge of pages that use the changed data |
| | Invalid | | None | T73498 [Task] benchmark database performance of usage tracking |
| | Open | | None | T93191 [Story] Usage Tracking: correctly track redirect usage |
| | Resolved | | aude | T96682 Deploy subscription tracking to Wikidata |
| | Resolved | | aude | T96683 Deploy usage tracking to fr Wikisource and nl Wikipedia |
| | Resolved | | None | T95181 add wb_changes_subscription table on test.wikidata and then wikidata |
| | Resolved | | • Springle | T95179 Deploy schema changes to wbc_entity_usage table on wikidatawiki |
| | Resolved | | aude | T98237 Deploy usage tracking to fawiki, hewiki, and enwikivoyage |
| | Resolved | | aude | T98240 Deploy usage tracking to all Wikisource projects |
| | Resolved | | aude | T98303 Deploy usage tracking and arbitrary access to itwiki |
| | Resolved | | None | T98307 [Task] Deploy usage tracking and arbitrary access to commonswiki |
| | Resolved | | None | T98959 [Task] Update addWiki.php to handle adding wbc_entity_usage table |
| | Resolved | | None | T103091 [Task] research how to surface usage tracking data for editors |
| | Resolved | | Ladsgroup | T143118 [Task] Introduce wbentityusage API |
| | Resolved | | Ladsgroup | T143147 wbentityusage as a list API module |
| | Resolved | | Ladsgroup | T143148 Put entity usage data in action=info |
| | Resolved | | Ladsgroup | T144921 Add entity usage in action=edit in client |
| | Resolved | | Ladsgroup | T144923 Add special page to show entity usage in client |
| | Resolved | | Ladsgroup | T145189 Include entity usage data in action=info in repositories |
| | Resolved | | Ladsgroup | T145965 Entity usage information on action=info should show entity labels, not just ids |
| | Resolved | | Ladsgroup | T145880 Expose client entity usage via API in repos |
| | Duplicate | | None | T93054 [Story] Usage tracking: optimize page purges based on sitelink groups. |
| | Resolved | | None | T110339 [Task] Deploy usage tracking on all client wikis on the Wikimedia cluster |
| | Resolved | | aude | T107999 [Task] Enable Phase 2 for Wikibooks |
| | Resolved | | None | T98286 [Task] Deploy usage tracking and arbitrary access to zhwiki |
| | 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. |
| | 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 | | aude | T111142 Enable usage tracking on wikinews, wikibooks, and commons |
| | Invalid | | None | T114880 Figure out how to handle entity deletions in usage tracking |
| | Resolved | | matej_suchanek | T151925 Track label usage when addressing properties by their label in the #property parser function |
| | Resolved | | Ladsgroup | T151926 Usage tracking info should be shown on action=info in any namespace |
| | Resolved | | matej_suchanek | T170167 Parser and Lua functions do not track labels of quantity units |
| | Resolved | | hoo | T173189 Investigate separating wbc_entity_usage out to a separate mariadb shard |
| | Resolved | | hoo | T173196 Client term access in user language should track all labels/ descriptions as being used on multilingual wikis |
| | Resolved | | Lydia_Pintscher | T90436 Improve usage tracking granularity to avoid irrelevant changes showing in the watchlist. |
| | Duplicate | | None | T173123 Implement nuanced usage tracking for Wikidata |
| | Open | | None | T173144 Tracking implicit (extensions) usages of Wikidata |
| | Resolved | | hoo | T106287 [Tracking] Track descriptions usages separately (Create a new description usage aspect "D") |
| | Resolved | | hoo | T101253 [RFC] How to track description usage |
| | Resolved | | hoo | T177153 Add 'D' to $wgWBClientSettings['disabledUsageAspects'] |
| | Resolved | | hoo | T177154 Make "mw.wikibase.description" and "mw.wikibase.getDescriptionWithLang" add description usages |
| | Resolved | | hoo | T177155 Find test wiki(s) for new description usage and enable there |
| | Resolved | | hoo | T178515 Enable description usage tracking on further wikis |
| | Resolved | | Lydia_Pintscher | T191831 Track implicit use of non-overridden wikidata description |
| | Resolved | | Lucas_Werkmeister_WMDE | T265897 Create implicit use of description in content language |
| | Resolved | | Lucas_Werkmeister_WMDE | T265898 Don’t create implicit description use if description is overridden locally |
| | Resolved | | hoo | T265899 Investigate where explicit D.en usages on English Wikipedia come from |
| | Resolved | | Lucas_Werkmeister_WMDE | T267745 Enable implicit description use in production |
| | Duplicate | | None | T173032 Replace all current "X" usage with nuanced usage information (label/description/sitelink) via Lua table |
| | Resolved | | hoo | T176124 Lua: Make it possible to load all statements for only one property of an entity using mw.wikibase |
| | Open | | None | T176273 Move the wbc_entity_usage table onto a dedicated DB shard |
| | Declined | | None | T176277 Provision a separate DB shard for wbc_entity_usage |
| | Declined | | None | T176282 Allow using a different DB shard for wbc_entity_usage in Wikibase Client |
| | Open | | None | T176279 Don't JOIN page and wbc_entity_usage in ApiListEntityUsage |
| | Open | | None | T176280 Don't JOIN page and wbc_entity_usage in SpecialEntityUsage |
| | Resolved | | hoo | T173262 Get arbitrary label from Item without loading the full Item (via Lua). |
| | Resolved | | Ladsgroup | T176628 Bogus label usage languages recorded at least on commons |
| | Resolved | | Ladsgroup | T178079 Implement a (conservative) usage aspect deduplicater (days: 4) |
| | Resolved | | Ladsgroup | T178114 Many Wikipedia's Wikidata module iterate over all entity claims if a Statement is searched for by property label |
| | Resolved | | hoo | T178153 make disabledUsageAspects coarse graining |
| | Open | | None | T175376 Parser and Lua functions should track changes to 'formatter URL' property |
| | Resolved | | hoo | T151717 Usage tracking: record which statement group is used |
| | Resolved | | eranroz | T172914 [Tracking] Fine-grained change notifications based on tracking from Lua getters via __index |
| | Resolved | | Ladsgroup | T179923 Track usage in generic Lua getters via __index [M] |
| | Resolved | | Ladsgroup | T113468 [Task] Use compact representation of diffs in EntityChange. |
| | Resolved | | Ladsgroup | T176413 Make AffectedPagesFinder take STATEMENT_USAGE into account |
| | Resolved | | Ladsgroup | T176417 Make AffectedPagesFinder take DESCRIPTION_USAGE into account [S] |
| | Resolved | | None | T184322 Enable fine grained lua tracking gradually in client wikis |
| | Resolved | | Ladsgroup | T185032 Enable lua fine grained usage tracking - Late January 2018 batch |
| | Resolved | | Ladsgroup | T186645 Enable lua fine grained usage tracking -Early February 2018 batch (days: 2) |
| | Resolved | | Ladsgroup | T187265 Enable xkill on top wikis that use x aspect |
| | Resolved | | Ladsgroup | T186714 enable x-kill feature on Commons |
| | Open | | None | T188730 [C-DIS][SW] Enable statement usage tracking on Commons and Co |
| | Resolved | | None | T186716 enable fine grained usage tracking on Commons |
| | Resolved | | noarave | T296382 Enable statement usage tracking on hywiki |
| | Resolved | | noarave | T296383 Enable statement usage tracking on warwiki |
| | Resolved | | noarave | T296384 Enable statement usage tracking on cebwiki |
| | Resolved | | eranroz | T172905 Lua: Make it possible to load only specific Statements using mw.wikibase |
| | Resolved | | Ladsgroup | T176347 Grafana should be updated to reflect the new usage aspect C |
| | Resolved | | thiemowmde | T181813 #property: parser function tracks titles but doesn't show them |
| | Resolved | | Ladsgroup | T185693 Implement a (more liberal) usage aspect deduplicater (days: 3) |
| | Open | | None | T96142 [Task] Make sure label usage tracking works correctly with flagged revisions. |
| | 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 |
| | 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 | T146662 [Story] new entity type for Lexemes (baseline) |
| | Resolved | | Lydia_Pintscher | T148139 Implement a base version of the Lexeme Entity type |
| | Resolved | | Jakob_WMDE | T148653 Create Lexeme and LexemeId |
| | Resolved | | Ladsgroup | T148731 Add LexemeSerializer and LexemDeSerializer |
| | Resolved | | Ladsgroup | T148827 Implement Lemma in Lexeme |
| | Open | | None | T151581 Design a more flexible replacement for Fingerprint class |
| | Resolved | | Ladsgroup | T151582 Decide whether a Lexeme's lemma is a single Term, or a TermList (multi-variant). |
| | Resolved | | Lydia_Pintscher | T152019 Decide whether a Lexeme's lemma can have multiple representations for the same language code. |
| | Resolved | | Ladsgroup | T149499 Implement LexemeView |
| | Resolved | | Ladsgroup | T149497 Implement LexemePatcher |
| | Resolved | | Jakob_WMDE | T149496 Implement LexemeDiffer |
| | Resolved | | WMDE-leszek | T152491 Allow the EditEntity API module to work with all types of entities |
| | Resolved | | thiemowmde | T154286 Document JSON serialization format of ChangeOp serialization (used in data parameter of API action wbeditentity) |
| | Resolved | | Jakob_WMDE | T154288 Factor ChangeOps instantiation logic out of Api\EditEntity |
| | Resolved | | Ladsgroup | T153950 Add ChangeOpDeserializer interface for services providing ChangeOps to Api\EditEntity |
| | Declined | | thiemowmde | T157596 [Task] Make DataModel Serialization SerializerFactory support custom entity types |
| | Declined | | thiemowmde | T157960 [Task] Release Wikibase DataModel Serialization 3.0.0 |
| | Resolved | | thiemowmde | T157959 [Task] Release Wikibase DataModel Serialization 2.3.0 |
| | Resolved | | hoo | T157013 Micro optimize Wikibase\DataModel\Deserializers\StatementDeserializer::deserialize |
| | Resolved | | Lydia_Pintscher | T157973 [Task] rework Special:NewLexeme |
| | Duplicate | | None | T154316 Special:NewLexeme should use derive lemma language from lexeme language. |
| | Resolved | | Jakob_WMDE | T160515 Use an item suggester for the lexeme language field |
| | Resolved | | Jakob_WMDE | T160518 When creating a new lexeme, the lemma language should be derived from the lexeme language |
| | Open | | None | T160534 [RfC] How to handle language codes from items with multiple statements |
| | Resolved | | Jakob_WMDE | T161287 Run QUnit tests in CI |
| | Resolved | | Jakob_WMDE | T164583 item selector for lexical category on Special:NewLexeme |
| | Resolved | | WMDE-leszek | T164582 Show the label of the language item on Special:NewLexeme page |
| | Resolved | | Lydia_Pintscher | T165151 investigate if we can remove/minimize jumping when loading Special:NewLexeme |
| | Resolved | | Lydia_Pintscher | T195439 Special:NewLexeme - improve placeholder text for Lexeme language and lexical category field |
| | Duplicate | | None | T195440 Special:NewLexeme - improve suggestions for "Lexical category" |
| | Resolved | | • Aleksey_WMDE | T157974 [Task] rework "term box" and header for Lexeme |
| | Invalid | | None | T160436 Remove SerializerFactory::newEntitySerializer |
| | Resolved | | thiemowmde | T160439 Rename SerializerFactory to BaseModelSerializerFactory |
| | Resolved | | Ladsgroup | T149495 Create Lexical category in lexeme |
| | Open | | None | T151626 Investigate and decide the representation of languages and variants in Lexeme entities |
| | Resolved | | Lydia_Pintscher | T987 [Story] Phase 0: Automate interwiki language links for Wiktionary |
| | Resolved | | Addshore | T145412 Review & work on Cognate extension |
| | Resolved | | Addshore | T146877 Purge pages on other wikis when cognate entry is added or removed. |
| | Resolved | | Addshore | T146879 Normalize titles to keys |
| | Resolved | | Lydia_Pintscher | T147656 Overwriting and suppressing interwiki links also for Wiktionary? |
| | Resolved | | Addshore | T150182 Deploy Cognate extension to production |
| | Resolved | | Addshore | T149688 Enable overriding Cognate interwiki links using wikitext |
| | Resolved | | jcrespo | T148988 Cognate DB review |
| | Resolved | | Addshore | T150183 Deploy InterwikiSorting extension to production |
| | Resolved | | Addshore | T155995 Deploy InterwikiSorting extension to beta |
| | Resolved | | Bawolff | T149083 Security review for InterwikiSorting Extension |
| | Resolved | | Addshore | T158628 Create beta hewiktionary for testing InterwikiSorting & Cognate |
| | Resolved | | Addshore | T149892 Cognate links should probably not be recorded for page redirects |
| | Resolved | | Addshore | T146991 Add script to populate Cognate titles db table |
| | Resolved | | Addshore | T146878 Cognate Sorting of language links. |
| | Resolved | | Addshore | T150437 Cognate incorrectly links to normalized title instead of actual title |
| | Duplicate | | WMDE-leszek | T150514 Use the original form of the page title in a link to a particular site |
| | Resolved | | WMDE-leszek | T150517 Set $wgCapitalLinks = false on Cognate test system |
| | Resolved | | Addshore | T156241 Deploy Cognate extension to beta |
| | Resolved | | Addshore | T149082 Security review for Cognate Extension |
| | Resolved | | Addshore | T150404 Use hashes to identify matching page titles in Cognate DB schema |
| | Resolved | | Addshore | T156238 Use HTMLCacheUpdateJob in Cognate extension |
| | Resolved | | Addshore | T156239 Cognate - Make PageContentSaveComplete check for redirect state changes & only act when they (or page creation) happens |
| | Resolved | | Addshore | T156240 Stop writes on hash conflicts & log that they occour |
| | Resolved | | Addshore | T160503 Wikimedia\Assert\ParameterTypeException from line 89 of /srv/mediawiki-staging/php-master/vendor/wikimedia/assert/src/Assert.php: Bad value for parameter $namespace: must be a integer |
| | Resolved | | • Marostegui | T162252 Create SQL database and Tables for Cognate extension to be used on Wiktionaries |
| | Resolved | | Addshore | T162253 Deploy InterwikiSorting extension to wiktionaries |
| | Resolved | | Addshore | T162926 Set wgInterwikiSortingSort for Wiktionarys |
| | Declined | | None | T162882 Cognate for Rhyme namespace? |
| | Resolved | | daniel | T150785 [Task] write spec for technical data model for Wiktionary support |
| | Resolved | | Charlie_WMDE | T132790 [Concept] Integration and editing of Wikidata in Wikipedia |
| | Open | | None | T138652 [Story] Add a new MediaWiki system message at the footer of content pages |
| | Stalled | | None | T61245 Review the PageNotice extension for deployment |
| | Resolved | | sbassett | T229718 Security review for PageNotice extension |
| | Open | | Ladsgroup | T356159 Performance review for PageNotice extension |
| | Resolved | | Lucie | T117693 [Story] ArticlePlaceholder pages should show up in search engines |
| | Open | | None | T144591 Create a special page that lists all indexable placeholders |
| | Open | | None | T145200 [RfC] Find a name for the special page that lists all placeholders considered "notable" enough to be indexed |
| | Resolved | | hoo | T144592 Search index a limited number of article placeholders on cywiki for testing and evaluation purposes |
| | Resolved | | Lucie | T144589 Evaluate placeholder structure |
| | Resolved | | oschposch | T144590 Introduce a setting for allowing article placeholders to be indexed by search engines |
| | Resolved | | hoo | T109458 [Story] CDN cache article placeholders |
| | Resolved | | Lydia_Pintscher | T148831 [RfC] What do we want to find out after indexing placeholders? |
| | Resolved | | Lydia_Pintscher | T156832 [RfC] Decide whether to index not-notable placeholders |
| | Open | | None | T158506 Add a sitemap with all indexable placeholders on cywiki (Welsh Wikipedia) |
| | Declined | | None | T158507 Consider translations and tweak the "notability" requirement for placeholders to be indexable |
| | Open | | None | T167872 Correctly set lang HTML attribute for each article placeholder string |