| daniel updated the task description. (Show Details) |
CHANGES TO TASK DESCRIPTION
The creation of canonical ParserOptions could be left to a RevisionRenderer (T194048) or some kind of PageTypeHandler. For now, it probably OK to move the logic to WikiPage::makeParserOptions(). Or have it in DerivedPageDataUpdater::getCanonicalParserOptions() directly. But we'll still need WikiPage::makeParserOptions() to work, for backwards compatibility. It's used quite a bit. On the other hand, WikiPage is going to be deprecated as the MCR refactoring progresses.
...
Incompatible with MCR because the need for constructing a combined ParserOutput object. Which ContentHandler should control the options for the combined output?The creation of canonical ParserOptions could be left to a RevisionRenderer (T194048) or some kind of PageTypeHandler. For now, it probably OK to move the logic to WikiPage::makeParserOptions(). Or have it in DerivedPageDataUpdater::getCanonicalParserOptions() directly. But we'll still need WikiPage::makeParserOptions() to work, for backwards compatibility. It's used quite a bit. On the other hand, WikiPage is going to be deprecated as the MCR refactoring progresses.
TASK DETAIL
EMAIL PREFERENCES
To: daniel
Cc: Aklapper, gerritbot, daniel, Lahi, PDrouin-WMF, Gq86, E1presidente, Ramsey-WMF, Cparle, SandraF_WMF, GoranSMilovanovic, QZanden, Tramullas, Acer, LawExplorer, JJMC89, Agabi10, Susannaanas, Aschroet, Jane023, Wikidata-bugs, Base, matthiasmullie, aude, Ricordisamoa, Lydia_Pintscher, Fabrice_Florin, Raymond, Steinsplitter, Mbch331, Ltrlg
Cc: Aklapper, gerritbot, daniel, Lahi, PDrouin-WMF, Gq86, E1presidente, Ramsey-WMF, Cparle, SandraF_WMF, GoranSMilovanovic, QZanden, Tramullas, Acer, LawExplorer, JJMC89, Agabi10, Susannaanas, Aschroet, Jane023, Wikidata-bugs, Base, matthiasmullie, aude, Ricordisamoa, Lydia_Pintscher, Fabrice_Florin, Raymond, Steinsplitter, Mbch331, Ltrlg
_______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
