[Wikidata-bugs] [Maniphest] [Commented On] T103070: find extensions using code directly from Wikibase and provide mechanism with a stable interface

2015-08-06 Thread JanZerebecki
JanZerebecki added a comment. What from that sentence is it that you don't understand? Do you have a question? This task is about people using code from Wikidata.git or mediawiki/vendor.git inapropriately: 1. People using a package private interface (e.g. something from Wikibase.git), then we

[Wikidata-bugs] [Maniphest] [Commented On] T103070: find extensions using code directly from Wikibase and provide mechanism with a stable interface

2015-08-05 Thread hoo
hoo added a comment. In https://phabricator.wikimedia.org/T103070#1509705, @JeroenDeDauw wrote: Am I understanding correctly that this is about the code in Wikibase.git, ie Wikibase Repository, Wikibase Client and Wikibase Lib? If so, please don't refer to that as Wikibase, since this is a

[Wikidata-bugs] [Maniphest] [Commented On] T103070: find extensions using code directly from Wikibase and provide mechanism with a stable interface

2015-08-05 Thread JeroenDeDauw
JeroenDeDauw added a comment. Yes, but this is about other components out of our build as well (mostly DM is probably relevant here). I don't get it. Which of the described problems do you think are present in the DM component? TASK DETAIL https://phabricator.wikimedia.org/T103070

[Wikidata-bugs] [Maniphest] [Commented On] T103070: find extensions using code directly from Wikibase and provide mechanism with a stable interface

2015-08-05 Thread hoo
hoo added a comment. In https://phabricator.wikimedia.org/T103070#1512023, @JeroenDeDauw wrote: Yes, but this is about other components out of our build as well (mostly DM is probably relevant here). I don't get it. Which of the described problems do you think are present in the DM

[Wikidata-bugs] [Maniphest] [Commented On] T103070: find extensions using code directly from Wikibase and provide mechanism with a stable interface

2015-08-05 Thread JanZerebecki
JanZerebecki added a comment. Other extensions use code from for example the DM component without requiring it via composer. Please read the last line of the description. TASK DETAIL https://phabricator.wikimedia.org/T103070 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] [Commented On] T103070: find extensions using code directly from Wikibase and provide mechanism with a stable interface

2015-08-04 Thread JeroenDeDauw
JeroenDeDauw added a comment. Am I understanding correctly that this is about the code in Wikibase.git, ie Wikibase Repository, Wikibase Client and Wikibase Lib? If so, please don't refer to that as Wikibase, since this is a broader term. Anyway, we've known for some time that we need to

[Wikidata-bugs] [Maniphest] [Commented On] T103070: find extensions using code directly from Wikibase and provide mechanism with a stable interface

2015-08-04 Thread JeroenDeDauw
JeroenDeDauw added a comment. This has overlap with https://phabricator.wikimedia.org/T76021 TASK DETAIL https://phabricator.wikimedia.org/T103070 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JeroenDeDauw Cc: JeroenDeDauw, Legoktm, daniel, aude,