Multi-Content Revisions Development

From mcr
Revision as of 18:06, 20 November 2017 by Ccicalese (talk | contribs)
Enter task # starting with T:


T107595: [RFC] Multi-Content Revisions, T117279: [EPIC] Core should provide inline diffs as well as side by side (Move InlineDifferenceEngine into core / remove MobileDiff), T159708: Deploy WikibaseMediaInfo extension to production, T161671: Compacting the revision table, T167246: Refactor "user" & "user_text" fields into "actor" reference table, T174022: Implement multi-content revisions, T174023: Implement MCR storage layer, T174024: Implement MCR revision retrieval interface, T174025: Implement MCR revision retrieval legacy version, T174028: Finalize database schema for MCR content meta-data, T174030: Implement DB schema migration tools for MCR, T174031: MCR: Include all slots in XML dumps, T174032: Make relevant API modules aware of MCR, T174033: Refactor EditPage to allow multiple slots to be edited atomically [MCR], T174035: Allow the view action to show multiple slots [MCR], T174036: Diffs page should show diffs and content from multiple slots [MCR], T174037: Implement single-slot UI [MCR], T174038: Initial implementation of MCR page update interface, T174043: Deploy Multi-Content Revisions, T174044: Deploy MCR storage layer, T174045: DB schema migration for MCR, T174047: Hide deprecated/unused fields on toolforge replica [MCR], T180210: Improve test coverage for Revision class, T180989: Improve Test Coverage for WikiPage class, T182678: [MCR] Script for populating empty ar_rev_id fields, T182682: [MCR] Script(s) for populating new tables (slots, content, content_models, slot_roles), T183486: MCR schema migration stage 0: create tables, T183487: MCR schema migration stage 3: stop using legacy fields, T183488: MCR schema migration stage 2: populate new fields, T183489: MCR schema migration stage 1: Fix Legacy Archive Rows, T183490: MCR schema migration stage 4: Migrate External Store URLs (wmf production), T183777: Some PHPUnit tests consistently fail when collecting coverage report, T183798: Flaky user tests/De-captialising tests/phpunit/includes/Storage shouldn't cause user test breakages, T184629: Run maintenance/migrateArchiveText.php on all wikis, T185793: Revision hash needs to consider content model and slot role, T186371: Redesign revision-related event schemas for MCR, T187153: Special:Abuselog throws when viewing details or examining (BadMethodCallException: Call get getId() on null), T187935: Allow cross-slot access during HTML rendering., T188396: It should be possible to understand the reason of revision creation from RevisionRecordInserted hook, T189220: Ensure that relevant extensions are MCR-aware, T189808: Make undo work with multiple slots., T190063: Tracking dependencies for multiple Content objects per page (MCR), T190066: Expose all slots to the search interface, T191795: Support MCR in mobile, T192306: Create MCR test wiki on WM Cloud, T192307: Provide MCR-aware hook points, T192926: Schema change to drop archive.ar_text and archive.ar_flags, T193180: Clean up archive rows with duplicate revision IDs, T194015: Make PageArchive aware of MCR, T194034: Make rollback inherit all slots from the target version... further results