[Wikidata-bugs] [Maniphest] [Updated] T88258: Convert WikibaseClient, WikibaseLib and WikibaseRepository to use extension registration
Jdforrester-WMF added a parent task: T88567: [Task] Remove support for old extension registration/loading endpoint in Wikibase-related extensions. TASK DETAILhttps://phabricator.wikimedia.org/T88258EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: Jdforrester-WMFCc: Jdforrester-WMF, hashar, WMDE-leszek, Addshore, Tobi_WMDE_SW, gerritbot, Ricordisamoa, Jdlrobson, JanZerebecki, hoo, aude, Lydia_Pintscher, Aklapper, Legoktm, Nandana, Lahi, Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, D3r1ck01, Jonas, Izno, Wikidata-bugs, Dinoguy1000, Mbch331, Jay8g___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Updated] T88258: Convert WikibaseClient, WikibaseLib and WikibaseRepository to use extension registration
Krinkle added a parent task: T87875: Convert all Wikimedia-deployed extensions and skins to use extension registration. TASK DETAILhttps://phabricator.wikimedia.org/T88258EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: KrinkleCc: hashar, WMDE-leszek, Addshore, Tobi_WMDE_SW, gerritbot, Ricordisamoa, Jdlrobson, JanZerebecki, hoo, aude, Lydia_Pintscher, Aklapper, Legoktm, Liuxinyu970226, Lahi, Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, Jonas, Izno, Wikidata-bugs, Dinoguy1000, Mbch331, Jay8g___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Updated] T88258: Convert WikibaseClient, WikibaseLib and WikibaseRepository to use extension registration
Krinkle edited parent tasks, added: T140852: Load all Wikimedia-deployed extensions and skins via extension registration; removed: T87875: Convert all Wikimedia-deployed extensions and skins to use extension registration. TASK DETAILhttps://phabricator.wikimedia.org/T88258EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: KrinkleCc: hashar, WMDE-leszek, Addshore, Tobi_WMDE_SW, gerritbot, Ricordisamoa, Jdlrobson, JanZerebecki, hoo, aude, Lydia_Pintscher, Aklapper, Legoktm, Liuxinyu970226, Lahi, Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, Jonas, Izno, Wikidata-bugs, Dinoguy1000, Mbch331, Jay8g___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Updated] T88258: Convert WikibaseClient, WikibaseLib and WikibaseRepository to use extension registration
WMDE-leszek added a comment. Another potentially related task semi-blocked on this one: T188717TASK DETAILhttps://phabricator.wikimedia.org/T88258EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: WMDE-leszekCc: WMDE-leszek, Addshore, Tobi_WMDE_SW, gerritbot, Ricordisamoa, Jdlrobson, JanZerebecki, hoo, aude, Lydia_Pintscher, Aklapper, Legoktm, Liuxinyu970226, Lahi, Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, Salgo60, Jonas, Izno, Wikidata-bugs, Dinoguy1000, Mbch331, Jay8g___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Updated] T88258: Convert WikibaseClient, WikibaseLib and WikibaseRepository to use extension registration
Addshore added a project: Story. TASK DETAILhttps://phabricator.wikimedia.org/T88258EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: AddshoreCc: WMDE-leszek, Addshore, Tobi_WMDE_SW, gerritbot, Ricordisamoa, Jdlrobson, JanZerebecki, hoo, aude, Lydia_Pintscher, Aklapper, Legoktm, Liuxinyu970226, Lahi, Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, Salgo60, Jonas, Izno, Wikidata-bugs, Dinoguy1000, Mbch331, Jay8g___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Updated] T88258: Convert WikibaseClient, WikibaseLib and WikibaseRepository to use extension registration
Addshore added a project: Technical-Debt.Addshore updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONThe WikibaseClient extension needs to be converted to use the new extension registration system.As a wikibase developer I want wikibase to use extensions registration so that I can make easy use of new mediawiki features such as PSR4 autoloading T182943. As a WMDE employee I want wikibase to use the same extension registration system as other WMDE maintained extensions so that I only need to know about 1 system. As the WMF I want wikibase to use extension registration so that all extensions are consistent T87875 **Details** More details are available on T87875. Also see the docs on https://www.mediawiki.org/wiki/Manual:Extension_registration All 3 extension entry points in the Wikibase git repo need to be converted. That is: - WikibaseRepo @ https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/repo/Wikibase.php - WikibaseClient @ https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/client/WikibaseClient.php More details are available on T87875- WikibaseLib @ https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/lib/WikibaseLib.php **Impact & priority** Per T87875#4464905 Wikibase is one of the final 9 extensions to be converted that are deployed to the WMF cluster. The WikibaseLib extension needs to be converted to use the new extension registration system.is many not be actively blocking anything critical, but this ticket have been open since 2015 and moving forward with it will require commitment by the Wikibase teams due to the complexity of the entry points and configuration. **Task** Convert all listed entry points to use extension registration. **Acceptance criteria** More details are available on T87875.- Wikibase can still be loaded using the .php entry points using backwards compatible stubs The WikibaseRepository extension needs to be converted to use the new extension registration system. More details are available on T87875.- All entry points listed above (3) are convertedTASK DETAILhttps://phabricator.wikimedia.org/T88258EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: AddshoreCc: WMDE-leszek, Addshore, Tobi_WMDE_SW, gerritbot, Ricordisamoa, Jdlrobson, JanZerebecki, hoo, aude, Lydia_Pintscher, Aklapper, Legoktm, Liuxinyu970226, Lahi, Gq86, GoranSMilovanovic, Jayprakash12345, QZanden, LawExplorer, Salgo60, Jonas, Izno, Wikidata-bugs, Dinoguy1000, Mbch331, Jay8g___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Updated] T88258: Convert WikibaseClient, WikibaseLib and WikibaseRepository to use extension registration
Addshore added a project: wikidata-tech-focus. TASK DETAILhttps://phabricator.wikimedia.org/T88258EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: AddshoreCc: WMDE-leszek, Addshore, Tobi_WMDE_SW, gerritbot, Ricordisamoa, Jdlrobson, JanZerebecki, hoo, aude, Lydia_Pintscher, Aklapper, Legoktm, Liuxinyu970226, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, Salgo60, Jonas, Wikidata-bugs, Mbch331___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Updated] T88258: Convert WikibaseClient, WikibaseLib and WikibaseRepository to use extension registration
WMDE-leszek added a comment. also related T201615TASK DETAILhttps://phabricator.wikimedia.org/T88258EMAIL PREFERENCEShttps://phabricator.wikimedia.org/settings/panel/emailpreferences/To: WMDE-leszekCc: WMDE-leszek, Addshore, Tobi_WMDE_SW, gerritbot, Ricordisamoa, Jdlrobson, JanZerebecki, hoo, aude, Lydia_Pintscher, Aklapper, Legoktm, Liuxinyu970226, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, Salgo60, Jonas, Wikidata-bugs, Mbch331___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
[Wikidata-bugs] [Maniphest] [Updated] T88258: Convert WikibaseClient, WikibaseLib and WikibaseRepository to use extension registration
JanZerebecki added a project: Wikidata-Sprint-2015-08-11. TASK DETAIL https://phabricator.wikimedia.org/T88258 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki Cc: Tobi_WMDE_SW, gerritbot, Ricordisamoa, Sumit, Jdlrobson, JanZerebecki, hoo, aude, Lydia_Pintscher, Aklapper, Legoktm, Liuxinyu970226, Wikidata-bugs, Malyacko ___ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs