Here's a list of recent changes to the API that break the old interface. I'm supposed to announce them as soon as I make them, but I forgot about that lately. Here they are:
* meta=userinfo (r30128) ** Now accepts uiuser parameter to get information on other users ** Output format has changed ** Added uiprop=editcount (r30080)
* prop=imageinfo (r29981, r30066) ** iihistory parameter replaced by iilimit, iistart and iiend ** iiurlwidth and iiurlheight parameters added
In the future, I'll post breaking changes to this list immediately after I commit them (if I remember :D).
Roan Kattouw (Catrope)
Roan Kattouw writes:
Here's a list of recent changes to the API that break the old interface. I'm supposed to announce them as soon as I make them, but I forgot about that lately. Here they are:
- meta=userinfo (r30128)
** Now accepts uiuser parameter to get information on other users ** Output format has changed ** Added uiprop=editcount (r30080)
- prop=imageinfo (r29981, r30066)
** iihistory parameter replaced by iilimit, iistart and iiend ** iiurlwidth and iiurlheight parameters added
In the future, I'll post breaking changes to this list immediately after I commit them (if I remember :D).
Roan Kattouw (Catrope)
You also forgot to announce action=render removal. P.S. I also recommend you to hang on IRC (do you have any another IM? ICQ, Jabber?) as much as possible, so everybody can find you :) --VasilievVV
I am not sure meta=userinfo should have info on other users. All meta=... queries are about the state of the entire site as viewed from the currently logged in user. This is cleaner and, among other things, security is easier to maintain.
list= is much better suited for various non-current-user specific queries. list already has allusers and usercontribs - similar to getting user info. We could add some other list=... query to get user contribs and other public data in bulk (for many users). Your thoughts?
Thanks! --Yuri
On Jan 25, 2008 11:44 AM, VasilievVV vasilvv@gmail.com wrote:
Roan Kattouw writes:
Here's a list of recent changes to the API that break the old interface. I'm supposed to announce them as soon as I make them, but I forgot about that lately. Here they are:
- meta=userinfo (r30128)
** Now accepts uiuser parameter to get information on other users ** Output format has changed ** Added uiprop=editcount (r30080)
- prop=imageinfo (r29981, r30066)
** iihistory parameter replaced by iilimit, iistart and iiend ** iiurlwidth and iiurlheight parameters added
In the future, I'll post breaking changes to this list immediately after I commit them (if I remember :D).
Roan Kattouw (Catrope)
You also forgot to announce action=render removal. P.S. I also recommend you to hang on IRC (do you have any another IM? ICQ, Jabber?) as much as possible, so everybody can find you :) --VasilievVV
Mediawiki-api mailing list Mediawiki-api@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/mediawiki-api
On Fri, Jan 25, 2008 at 6:01 PM, Yuri Astrakhan yuriastrakhan@gmail.com wrote:
I am not sure meta=userinfo should have info on other users. All meta=... queries are about the state of the entire site as viewed from the currently logged in user. This is cleaner and, among other things, security is easier to maintain.
Yes, that sounds more logical to me. It is also easier to implement (all lists under one module) from a client side point of view.
But whatever happens, make sure it is announced here ;)
Regards, Bryan
Yuri Astrakhan schreef:
I am not sure meta=userinfo should have info on other users. All meta=... queries are about the state of the entire site as viewed from the currently logged in user. This is cleaner and, among other things, security is easier to maintain.
list= is much better suited for various non-current-user specific queries. list already has allusers and usercontribs - similar to getting user info. We could add some other list=... query to get user contribs and other public data in bulk (for many users). Your thoughts?
For consistency, that's probably a good idea. I'm on it.
Roan Kattouw (Catrope)
mediawiki-api@lists.wikimedia.org