| daniel created this task. daniel added projects: MediaWiki-extensions-WikibaseMediaInfo, Multi-Content-Revisions, Structured-Data-Commons. Herald added a subscriber: Aklapper. Herald added a project: Wikidata. |
TASK DESCRIPTION
With #multi-content-revisions, MediaWiki allows different kinds of content to be stored on the same page. To enable #mediawiki-extensions-wikibasemediainfo to store MediaInfo entities on file description pages in an extra slot, alongside the wikitext description, Wikibase needs to be changed to use the new page update (T174038) and revision retrieval (T174024) interfaces.
In concrete terms, this means:
- Change WikiPageEntityStore to use the new storage facilities in core (RevisionStore and PageUpdater) instead of Revision. WikiPageEntityMetaDataLookup also needs to be changed to make use of the new DB schema (ideally avoiding any low level access or knowledge of the schema). Beware that this will need to work across wikis - this is supported by the new RevisionStore class, but has not bee tested in production, and may require a RevisionStoreFactory to be introduced.
- Define and pass through configuration that specifies in which slot of which namespace a given entity type resides (instead of just specifying the namespace).
TASK DETAIL
EMAIL PREFERENCES
To: daniel
Cc: Aklapper, Cparle, daniel, Lahi, PDrouin-WMF, Gq86, E1presidente, Ramsey-WMF, SandraF_WMF, GoranSMilovanovic, QZanden, Tramullas, Acer, LawExplorer, JJMC89, Agabi10, Susannaanas, Aschroet, Jane023, Wikidata-bugs, PKM, Base, matthiasmullie, aude, Ricordisamoa, Lydia_Pintscher, Fabrice_Florin, Raymond, Steinsplitter, Mbch331
Cc: Aklapper, Cparle, daniel, Lahi, PDrouin-WMF, Gq86, E1presidente, Ramsey-WMF, SandraF_WMF, GoranSMilovanovic, QZanden, Tramullas, Acer, LawExplorer, JJMC89, Agabi10, Susannaanas, Aschroet, Jane023, Wikidata-bugs, PKM, Base, matthiasmullie, aude, Ricordisamoa, Lydia_Pintscher, Fabrice_Florin, Raymond, Steinsplitter, Mbch331
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
