On Dec 8, 2014 5:10 PM, "svetlana" svetlana@fastmail.com.au wrote:
In my view, if a Labs tool is a success, it should be written as a wiki
Extension and deployed to relevant wikis. What you're saying essentially means that there is a need to make the wiki truly extensible without much pain.
Thats not neccesarily true. There are many different types of tools with different criteria for success. Some may be appropriate to be turned into an extension, but some arent.
A wrapper library that exports a mediawiki like interface for tools so that a tool could easily be ported to an extension would be really cool. However that's not neccesarily what petrb is proposing (although that is one way to implement what he's proposing)
- I believe Wikibase (Wikidata) is meant to make database operations
easier. I have no idea what database toolkits they provide (you may want to check with wikidata-l).
--
Surely generic db abstraction layer is not wikibase's primary function...
--bawolff