Developing Stock Ticker as a Core App
Planning and development of Stock Ticker as a Core App
Blueprint information
- Status:
- Not started
- Approver:
- Ubuntu Core Apps Drivers
- Priority:
- Undefined
- Drafter:
- Ubuntu Core Apps Drivers
- Direction:
- Needs approval
- Assignee:
- Stock Ticker Developers
- Definition:
- New
- Series goal:
- Accepted for coreapps-13.10
- Implementation:
- Unknown
- Milestone target:
- coreapps-13.10-month-6
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
Regarding the Yahoo licenses: The stock quotes are retrieved using urls provided in the YQL api. The YQL api has a free for commercial/use clause [http://
I have built a server proxy to forward users to the Yahoo Finance domains. This would be available to the public and not specific to the Stock Ticker Application. Users should still be limited to whatever request limits Yahoo has put in place (not integrated as of yet). We should contact the Yahoo devs and see if this is to their liking. Perhaps an exception for the proxy server IP address can be included in the Finance API to allow the use of forwarded request IP addresses from the proxy to maintain user limits regarding access in the Yahoo Finance API. This would be great for application speed and user support as we move closer to a broader public audience.
It would seam that the sub-domain of "finance" in the urls used within this application can denote them as provided with the Yahoo Finance licence.
Therefore, if we abide by that licence, all current API calls can be kept.
Links used in the Stock Ticker App:
http://
http://
http://
http://
Work Items
Work items for coreapps-
[robertsteckroth] Clarify commercial Yahoo licenses: DONE
[popey] Set up the daily PPA: DONE
[popey] Set up CI with Jenkins: DONE
Work items for coreapps-
[robertsteckroth] Add autopilot test for ressetting data: DONE
[robertsteckroth] Add autopilot test for adding stock: DONE
[robertsteckroth] Add autopilot test for removing stock: DONE
[robertsteckroth] Add autopilot test for chart view: DONE
[robertsteckroth] Add autopilot test for details view: DONE
[robertsteckroth] Add autopilot test for news view: DONE
[robertsteckroth] Add first screen showing pre-selected stocks on start: DONE
[robertsteckroth] Add required Yahoo branding: DONE