daniel added a comment.
Summary of the IRC meeting held about this RFC on March 23: - Acreement that declarative wiring is not a good idea (SMalyshev) - The functionality of Pimple seems to be covered (Matt, Roan) - Extensions can add wiring files via extension.json (Daniel) - Overriding services for testing is still WIP (SMalyshev) - Since Extensions may modify configuration such as wgCacheregistry, we need to reset the affected services after the init phase. The only safe way to do this at the moment is to reset everything (Daniel, bd808) - To mitigate the "reset all" issue, we could 1) whitelist services that can be accessed during init, and/or 2) mark services that can be kept even when things get reset (SMalyshev, bd808). This needs more thought. - The proposal needs to be vetted against more code experiments. Suggestions welcome. Migrating Flow from Pimple to MediaWikiServices could be one (SMalyshev, bd808, Matt). - Tentative agreement to form a working group. Of the people present, bd808, SMalyshev, and legoktm are interested. - Main blocker currently is the lack of code review TASK DETAIL https://phabricator.wikimedia.org/T124792 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: daniel Cc: Smalyshev, adrianheine, Bene, gerritbot, JanZerebecki, daniel, AndyRussG, Spage, Aklapper, bd808, JeroenDeDauw, GWicke, phuedx, Tgr, MZMcBride, RobLa-WMF, Ricordisamoa, Glaisher, Izno, Addshore, Avner, Lewizho99, D3r1ck01, OrenBochman, Wikidata-bugs, aude, jayvdb, fbstj, Mbch331, Jay8g, Ltrlg, Legoktm _______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
