[Wikidata-bugs] [Maniphest] [Commented On] T114538: Extract/Remove ORM from MediaWiki core and move to Vendor repo

2015-10-06 Thread Reedy
Reedy added a comment. In https://phabricator.wikimedia.org/T114538#1705551, @TFlanagan-WMF wrote: > Jumping in for the education team. We have many programs that are dependent > on the education program extension (however flawed it may be) on over a dozen > Wikimedia projects, so I would ask

[Wikidata-bugs] [Maniphest] [Commented On] T114538: Extract/Remove ORM from MediaWiki core and move to Vendor repo

2015-10-06 Thread Reedy
Reedy added a comment. Suggestions for a repo name? :D TASK DETAIL https://phabricator.wikimedia.org/T114538 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Reedy Cc: Ricordisamoa, gerritbot, AKoval_WMF, FloorKoudijs, TFlanagan-WMF, hoo, aude,

[Wikidata-bugs] [Maniphest] [Commented On] T114538: Extract/Remove ORM from MediaWiki core and move to Vendor repo

2015-10-06 Thread gerritbot
gerritbot added a comment. Change 243966 merged by jenkins-bot: Remove ORM use from DBSiteStore https://gerrit.wikimedia.org/r/243966 TASK DETAIL https://phabricator.wikimedia.org/T114538 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritbot

[Wikidata-bugs] [Maniphest] [Commented On] T114538: Extract/Remove ORM from MediaWiki core and move to Vendor repo

2015-10-06 Thread aude
aude added a subscriber: aude. aude added a comment. Unless I am forgetting something, I think the only places in Wikibase (and core) that use ORM are the sites table and wb_changes table. imho, sites should move away from using a database backend altogether. (the sites information is config

[Wikidata-bugs] [Maniphest] [Commented On] T114538: Extract/Remove ORM from MediaWiki core and move to Vendor repo

2015-10-06 Thread JeroenDeDauw
JeroenDeDauw added a comment. Those are also the 3 places I'm aware of, and I agree they all those move away from using this code. If the sites stuff and Wikibase do this, then you could move the ORM code to the EP extension. TASK DETAIL https://phabricator.wikimedia.org/T114538 EMAIL

[Wikidata-bugs] [Maniphest] [Commented On] T114538: Extract/Remove ORM from MediaWiki core and move to Vendor repo

2015-10-06 Thread gerritbot
gerritbot added a comment. Change 243966 had a related patch set uploaded (by Anomie): Remove ORM use from DBSiteStore https://gerrit.wikimedia.org/r/243966 TASK DETAIL https://phabricator.wikimedia.org/T114538 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] [Commented On] T114538: Extract/Remove ORM from MediaWiki core and move to Vendor repo

2015-10-06 Thread Reedy
Reedy added a comment. 16:05:52 Fatal error: Class undefined: ORMTable in /mnt/jenkins-workspace/workspace/mediawiki-phpunit-hhvm/src/includes/site/DBSiteStore.php on line 346 DAMN IT TASK DETAIL https://phabricator.wikimedia.org/T114538 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] [Commented On] T114538: Extract/Remove ORM from MediaWiki core and move to Vendor repo

2015-10-06 Thread gerritbot
gerritbot added a subscriber: gerritbot. gerritbot added a comment. Change 243945 had a related patch set uploaded (by Reedy): [WIP] Remove ORM code from core https://gerrit.wikimedia.org/r/243945 TASK DETAIL https://phabricator.wikimedia.org/T114538 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] [Commented On] T114538: Extract/Remove ORM from MediaWiki core and move to Vendor repo

2015-10-05 Thread Reedy
Reedy added a comment. EducationProgram and Wikidata/Wikibase seem to be the only real users of this code So, it wants extracting from core into a separate repo. Adding to the WMF vendor repo (for extension purposes), and then said repo wants adding as a dependancy via composer to