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 _______________________________________________ Mailing list: https://launchpad.net/~buy-something Post to : [email protected] Unsubscribe : https://launchpad.net/~buy-something More help : https://help.launchpad.net/ListHelp

