elementary developer guide
We need a section introducing developer to elementary conventions, working with bazaar, using Granite, etc.
Blueprint information
- Status:
- Complete
- Approver:
- Cassidy James Blaede
- Priority:
- High
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- elementary Developer Community
- Definition:
- Review
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Sergey "Shnatsel" Davidoff
- Completed by
- Danielle Foré
Related branches
Sprints
Whiteboard
Work-in-progress version available at http://
Remaining work items:
* Provide the SDK setup guide (adding PPA, installing Granite, GTK, etc), recommend a code editor
* Provide a CMake template and list only the required changes to it in the beginning, move detailed explanation of it to the end (~tom95)
* Decide if links to official docs or other tutorials should be in the end of the relevant section or in the end of the doc
* Revise some code snippets to conform Coding Style (get rid of "using" statements)
* Provide some GTK+ links, especially link to an introduction to its box model
<timorei> I mean, it's impressive to get to a building, installing, running, launchpad hosted project that quickly - but "now what?"
Work Items
Dependency tree
* Blueprints in grey have been implemented.