Agree. Don't sunset the existing API.  It would break my application.

---
*The very best place for news about Nimble: *http://www.quora.com/ncp



On Thu, Nov 8, 2012 at 11:19 AM, Chad <[email protected]> wrote:

> On Thu, Nov 8, 2012 at 10:59 AM, Platonides <[email protected]> wrote:
> > On 08/11/12 16:17, Chad wrote:
> >> Assuming we did it like last time (when query.php was replaced with
> api.php),
> >> we would allow the two APIs to co-exist for a period of time, but with
> >> a declared
> >> end of life for the old interface.
> >>
> >> Although considering that the number of people using api.php is many
> factors
> >> more than were ever using query.php--the sunset period should be much
> much
> >> longer this time.
> >>
> >> -Chad
> >
> > I don't think it would be wise to remove the current api.
> >
>
> I don't either, I was just responding hypothetically.
>
> > Yes, it may be cool to use a PUT verb for storing wikitext in a page
> > (aka. doing an edit). But we don't want "coolness += 1; utility -= 100;"
> >
> > I'm not opposed to a new branch playing with that concept, but clearly
> > separated, please.
> >
>
> Indeed--there's no harm in trying new things.
>
> > Besides, I don't think that new developers look for "Does it have a REST
> > interface?" when deciding if making an application.
> > Things like "Is it well documented?" are much more important, and IMHO
> > we are doing a good job there. Not to mention the fact of having
> > existing libraries, of which we have a good number.
> >
>
> This is very important--we're not the only consumers of our own API.
> We've got hundreds (thousands?) of other consumers as well--all of
> whom should be considered.
>
> > Trashing existing documentation, people knowledge and libraries in
> > exchange of a cool concept is a big no-no.
> >
>
> This is the most important point. We could make the coolest API
> on earth--but what good is it if we've caused developers tons of
> man-hours fixing their scripts (for no real gain on their end)
>
> > Long live the existing api!
> >
>
> +10
>
> -Chad
>
> _______________________________________________
> Mediawiki-api mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
>
_______________________________________________
Mediawiki-api mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api

Reply via email to