-
Notifications
You must be signed in to change notification settings - Fork 25
Development Board
The Overture development board is...
Augusto Ribeiro, Nick Battle, Luis Diogo Couto, Joey Coleman
The Overture development board is the principal source code advocate in the Overture project.
More specifically, the board has the following responsibilities
- Answer questions on the code, whether from direct knowledge or by pointing to the right person
- Approve code from remote collaborators
- Provide feedback on major decisions
- Track the Contributions
- Assist on major code projects (ex: migration to GitHub)
Overture will use the following licensing setup:
- All code is GPL
- All contributions in the main Overture code repository must be GPL or they will be rejected
- All files must have a "(C) , "* assertion of ownership in the header comment
- All files point to a top level copy of the GPL and a LICENSES file
Current Status: We are in the process of seeding the files in the repository with the new copyright headers
For each module in Overture, we will keep a document with some information on its status. Each module has a rep whose responsibility is to keep the document up to date. Towards this end, the following tasks have been set:
- Compile a list of module representatives
- Prepare templates for information documents. Two templates are available. The maintainer can pick the one he wants
- Seed the repository with the template files
- Additional readme files must be written for the repository root and the core/ide/etc. folders
Current status: We have a list of all folders and reps and will seed the repository with the template files.
We need to clean up the documentation folder in the Overture code repository. The following has been decided:
- Documents that are packaged with releases (such as the manual) will be kept in the main repository
- There is a dedicated documentation branch and work on the docs should be done in that branch
- The document sources will be also be kept in the dev and master branches to keep the build process simple
- Non release documents (such as planning, development guides, etc.) will be moved out to the wikis
- Outdate documents will be deleted
Current Status: We are running through the documentation folder and compiling a list of all documents in order to classify them.