All pastes #2109040 Raw Edit

refactoring plan

public text v1 · immutable
#2109040 ·published 2012-02-02 13:46 UTC
rendered paste body
Short/near term - current apps improvements:
- merge all projects
- replace hudson with bamboo 
- properly separate build from deploy
- create all builds at same time (qa, stage, rc)
- fully test new builds on a new structure

Near/long term - new app improvements:
 - create new project
 - add testing framework
 - finish documenting api architecture (apis', app data layer)
 - create video player proposal 
 - research sharekit replacement
 - implement video player component
 - decide on what API queries to use 
 - implement api communication layer
 - review new UI
 - create view hierarchy proposal (dependent on new UI being finalized - or related to  current UI)
 - start working on the new UI
 - create caching proposal
 - implement caching in the app