[Wikidata-bugs] [Maniphest] [Updated] T88258: Convert WikibaseClient, WikibaseLib and WikibaseRepository to use extension registration

2018-11-15 Thread Jdforrester-WMF
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

2018-09-12 Thread Krinkle
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

2018-09-11 Thread Krinkle
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

2018-08-29 Thread WMDE-leszek
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

2018-08-18 Thread Addshore
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

2018-08-18 Thread Addshore
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

2018-08-18 Thread Addshore
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

2018-08-13 Thread WMDE-leszek
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

2015-08-12 Thread JanZerebecki
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