3. Component Requirements, Constraints, and Acceptance Criteria
This component will implement the full Tumblr API.
This component should namespace the various API methods similar to Tumblr's API documentation.
This component should have its own php "data type" representation for different post type that Tumblr offers.
4. Dependencies on Other Framework Components
Zend_Service_Exception
Zend_Http_Client
Zend_Http_Client_Adapter_Curl
5. Theory of Operation
Zend_Service_Tumblr will allow a developer to interact with the Tumblr API, supporting such actions as reading posts, creating posts,editing posts, validating credentials and getting account information.
6. Milestones / Tasks
Milestone 1: Finalize proposal for community review.
Milestone 2: Working prototype checked into the incubator.
Milestone 3: Unit tests exist, work, and are checked into SVN.