Erik Moeller wrote:
On 8/30/07, brion(a)svn.wikimedia.org
<brion(a)svn.wikimedia.org> wrote:
Adds what seems to be a very purpose-specific
extension into the core API:
It's not that purpose-specific.. the name in the code should perhaps
be changed. The purpose is to be able to declare a site as a remote
repository and have it work in the same way Commons does in the WMF
environment.
That's all very well, but it will be rather useless until there is also
a client side. All the instantcommons API module does at the moment is
dumps all the string properties of an Image object loaded by name.
At the minimum there needs to be a way for servers to specify whether or
not they give their consent for their image repository to be used as a
remote repository in a foreign MediaWiki installation. A generic image
properties API would be fine in the core (if it was properly
implemented), but the InstantCommons client most certainly couldn't use
it without this permissions element.
I've moved it to an extension, it's at extensions/InstantCommons.
-- Tim Starling