buy-something team mailing list archive
-
buy-something team
-
Mailing list archive
-
Message #00014
Status update 2010-06-25
Hi all,
I've finished the stubs for the three functions as follows:
What is available for purchase? - API stub complete, just finishing
the test for the api version (I'd previously done a non lazr-restful
version). The api call is: applications.filter(series_name="maverick",
arch_tag="i386"), and it just returns a collection of applications
initialised from an example json file in the docs folder.
What have I purchased? api call: subscriptions.getForOAuthToken()
which returns a collection of subscriptions initialised from an
example json file in the docs folder.
Implemented a basic stub for "I want to buy X" - client just directs
embedded webkit to: /subscriptions/en/ubuntu/maverick/+new/ which just
returns the final page for the software center client with buttons to
test the success/failure triggers.
Other news:
Created "get or create lpuser via api" Launchpad registry bug (Francis
- can you update the importance as you see fit):
https://bugs.edge.launchpad.net/launchpad-registry/+bug/598464
Updated the (written) interaction for "I want to buy X" after
yesterdays chat with Ricardo and mvo, at:
https://wiki.canonical.com/Ubuntu/SoftwareCenter/10.10/Roadmap/SoftwareCenterAgent
Later had a call with Ricardo to go over the 'I want to buy X"
interaction and make sure it's sane.
Plan for Monday:
* Make it available for mvo (either locally or on a server)
* Start actually implementing the functionality to replace the stubs
- which will begin with creating the proper models and relationships.
Enjoy your weekends people!
-Michael