Development Guidelines

From coreboot
Revision as of 18:00, 8 October 2006 by Uwe (talk | contribs) (A quick draft for the development guidelines. Please feel free to add stuff.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The wiki is being retired!

Documentation is now handled by the same processes we use for code: Add something to the Documentation/ directory in the coreboot repo, and it will be rendered to https://doc.coreboot.org/. Contributions welcome!

This is work in progress.

Development Environment

  • Required toolchains etc.

Coding Guidelines

General Guidelines

Comments

Coding Style

  • Indentation etc.

Documentation

  • General guidelines and tips
  • Doxygen

Testing

  • abuild

Svn Commits

  • Send patches to the Mailinglist for review before committing.
  • Patch from: XYZ
  • Signed off by: XYZ

Bug-Tracker

License Issues

  • Contributed code must be GPL'd (preferrably GPLv2 or any later version), or at least have a GPL-compatible license.