On a related note to my other email about webservice bugs, I'll mention the 
upcoming high-level tasks for the webservice.

- Leonard is wrapping up "webservice version 1.0," which shows that we can now 
support different simultaneous versions.  This means we can support released 
applications, such as apport, while continuing to improve our API in backwards 
incompatible ways.  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".

- He will then address bug 336866 ("When adding tag or updating description, 
lp_save() gives "HTTP Error 412: Precondition Failed").

- We'll give Launchpad developers an example of how to use launchpadlib 
directly in tests.

- We'll work on webservice performance (client and server side).

- We'll consult with Jonathan Lange (as a proxy for other launchpadlib users) 
to identify and address a set of webservice infrastructure issues that can make 
using the webservice more of a pleasure.  There are a number of possibilities 
on the table here; I'll publicize them when we get closer to the time.

- Leonard will change the Launchpad webservice to apply the infrastructure 
improvements from the previous item.  This will both let him dogfood the 
changes from the previous effort, and generally give him a chance to improve 
the API of the Launchpad webservice itself.

Gary
_______________________________________________
Mailing list: https://launchpad.net/~launchpad-dev
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~launchpad-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to