Diff for "Foundations/Webservice"

Not logged in - Log In / Register

Differences between revisions 2 and 3
Revision 2 as of 2010-03-12 17:36:04
Size: 1756
Editor: gary
Comment:
Revision 3 as of 2010-03-17 16:48:26
Size: 876
Editor: gary
Comment:
Deletions are marked like this. Additions are marked like this.
Line 21: Line 21:
The following describes the available versions, and what versions of Ubuntu it supports.

|| ''version'' || ''Ubuntu'' || ''Comments'' ||
|| beta || Karmic, Jaunty || Despite the name, "beta" is frozen. ||
|| 1.0 || Lucid (Leonard, confirm?) || The change to 1.0 is just a small clean-up: mutator methods, that were not really intended to be part of the API, are now hidden. Applications using beta should be able to use 1.0 with no changes. ||
|| devel || '''UBUNTU SHOULD NEVER USE''' || This is the ever-changing development version, like trunk. Launchpad's own Javascript usage tracks this. ||

1.0 is very slightly cleaned up version of the long-standing "beta" service (which, despite its name, is now also frozen, because released applications depend on it). Versions will remain supported until the Ubuntu release that uses it becomes unsupported. Launchpad's own Javascript usage will track the API development version, named "devel".
See this page for the available versions: https://edge.launchpad.net/+apidoc/

Webservice

The Foundations team is responsible both for the infrastructure and for the overall quality of service of the Launchpad webservice.

Infrastructure

XXX: launchpadlib (lazr.restful, lazr.restfulclient, wadllib)

Open Bugs

We use the "api" tag.

See http://tr.im/RAGU

Versions

The Launchpad webservice is published in versions. We support released applications, such as apport, while continuing to improve our API in backwards incompatible ways. Versions will remain supported until the Ubuntu release that uses it becomes unsupported.

NOTE: We have the mechanism to have separate, frozen versions. We need to actually have tests showing that APIs supporting key applications do not change. We may need to get community help for this.

See this page for the available versions: https://edge.launchpad.net/+apidoc/

Foundations/Webservice (last edited 2010-11-02 00:52:18 by gary)