https://bugzilla.wikimedia.org/show_bug.cgi?id=38891

--- Comment #3 from Krinkle <[email protected]> 2012-07-31 18:38:36 UTC ---
I think it is an obvious and inevitable fact that every piece of software will
eventually either die or get a next major release at some point.

The API is still in the 1.x days, which is cool because so far we've been able
to keep "everything" compatible. At least on a higher level everything is still
the same.

But especially now that the web is moving on and that we should optimize for
JSON instead of XML (the whole 'content' vs. '*' mess for instance), and now
that HTTP headers are easily usable from clients > I'd say we should make use
of that - and we will at some point make use of that (I'm convinced of it).

.. But, no there is no active plan or schedule to go and redesign the API. This
is purely for tracking purposes. The alternative would be to mark such bug
WONTFIX because we don't want to break compatibility. Now they have a place to
rest in piece until this becomes an active project.

Of course, if you (anyone) read this and think it is cool to work on a new API.
By all means, go bunkers. Do keep discussion somewhere so that it won't be for
nothing, but one certainly does not have to wait for the foundation to
prioritize it if you feel like doing it.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to