Le 27/08/12 22:53, Chad wrote:
It's recently come up in some of the Wikidata
changes proposed to core to
start using some ORM-like interfaces for accessing this data[0]. Since we
don't use ORM-style access anywhere else in core, I figured it warranted
some wider discussion before we begin introducing the pattern.
I originally thought we should reuse an existing ORM engine, Jeroen
eventually convinced me his code would be easier to maintain for us. He
wrote ton of online documentation on
mediawiki.org.
ORM would make our code hopefully a bit more concise and avoid us to
duplicate logic in all our classes.
We can do the migration as we usually do, by slowly refactoring our code
over several releases.
--
Antoine "hashar" Musso