Miniature/Development/Phase 0: Project setup
From Maemo Wiki
Jump to navigationJump to search
The goal of this phase is to have all the elements in place to start the development, get feedback and contributors.
Checklist
PROJECT SETUP DONE
- Code repository - DONE
- Garage project - DONE
- Developer list - DONE
- Documentation wiki - DONE
- User Talk thread - DONE
Progress
- 2009-11-10: Phase 0 DONE
- 2009-11-10: Current documentation organized in Miniature/Development and subpages.
- 2009-11-10: Miniature/Development/Instructions to setup the Miniature development environment.
- 2009-11-06: Code repository created: http://gitorious.org/miniature - source code exists since the beginning.
- 2009-11-06: First post in the developer mailing list: https://garage.maemo.org/pipermail/chess-developer/
- 2009-11-03: Roadmapping started.
- 2009-11-03: Plann for first phases started.
- 2009-10-31: Miniature wiki page created.
- 2009-10-31: "Miniature" project name decided.
- 2009-10-31: Garage project created: https://garage.maemo.org/projects/chess/
- 2009-10-31: Talk thread created: Contributors needed: the killer free chess game for Maemo
Backstage
- Setup development environment
- DONE: Miniature is hosted @ Gitorious. It uses the community port of Qt and autotroll. Warning: Miniature uses the no_keyword switch since some of the Qt macros have very common names that can lead to wierd debug sessions. It's defensive programming, and not too bad, really.
- Setup communication channels
- DONE: ML @ Garage: [1]
- DONE: IRC channel @ freenode.net: #miniature @ irc.freenode.net
About setting up the environment
- Preview of Qt for Maemo Developers Guide
- Official Qt 4.6 port for Maemo 5, including mailing list for developer feedback.
- A more comprehensive guide can be found here.
- The Qt 4.6 packages are about to land in extras-devel