⇤ ← Revision 1 as of 2010-03-12 17:33:48
1780
Comment:
|
1756
|
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. XXX This needs to be confirmed by Leonard. | The following describes the available versions, and what versions of Ubuntu it supports. |
Line 25: | Line 25: |
|| 1.0 || Lucid || 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. || | || 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. || |
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.
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.
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".