Miniature/Development/Phase 0: Project setup
(New page: The goal of this phase is to have all the elements in place to start the development, get feedback and contributors. == Checklist == * Code repository - DONE * Garage project - DONE * Dev...) |
|||
Line 19: | Line 19: | ||
* 2009-10-31: Garage project created: https://garage.maemo.org/projects/chess/ | * 2009-10-31: Garage project created: https://garage.maemo.org/projects/chess/ | ||
* 2009-10-31: Talk thread created: [http://talk.maemo.org/showthread.php?t=33764 Contributors needed: the killer free chess game for Maemo] | * 2009-10-31: Talk thread created: [http://talk.maemo.org/showthread.php?t=33764 Contributors needed: the killer free chess game for Maemo] | ||
+ | |||
+ | == Backstage == | ||
+ | # Setup development environment | ||
+ | ## DONE: Miniature [http://gitorious.org/miniature/miniature is hosted @ Gitorious]. It uses the community port of Qt and [http://www.tsunanet.net/autotroll/ autotroll]. Warning: Miniature uses the no_keyword switch since some of the [http://amigadave.blogspot.com/2009/07/still-not-impressed-with-macros.html 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: [https://garage.maemo.org/pipermail/chess-developer/] | ||
+ | ## DONE: IRC channel @ freenode.net: #miniature @ irc.freenode.net | ||
+ | |||
+ | About setting up the environment | ||
+ | * Preview of [http://wiki.forum.nokia.com/index.php/Qt_for_Maemo_Developers_Guide Qt for Maemo Developers Guide] | ||
+ | * [http://qt.nokia.com/maemo Official Qt 4.6 port for Maemo 5], including mailing list for developer feedback. | ||
+ | ** A more comprehensive guide [http://www.forum.nokia.com/piazza/wiki/images/7/7a/Qt_for_Maemo_Developers_Guide_v0_5_Beta.pdf can be found here]. | ||
+ | * The Qt 4.6 packages are about to land in extras-devel |
Revision as of 21:17, 9 November 2009
The goal of this phase is to have all the elements in place to start the development, get feedback and contributors.
Checklist
- Code repository - DONE
- Garage project - DONE
- Developer list - DONE
- Documentation wiki - ONGOING
- User Talk thread - DONE
Progress
- 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