ITK/Policies and Procedures: Difference between revisions

From KitwarePublic
< ITK
Jump to navigationJump to search
 
(3 intermediate revisions by the same user not shown)
Line 32: Line 32:
== Reporting and Fixing Bugs ==
== Reporting and Fixing Bugs ==
* [[ITK/Procedure_for_Contributing_Bug_Fixes|Policy and Procedures for Reporting and Fixing Bugs]]
* [[ITK/Procedure_for_Contributing_Bug_Fixes|Policy and Procedures for Reporting and Fixing Bugs]]
* [[ITK/Rules_for_CVS_Contributors#Release_Branches|Procedure for Fixing Bugs in a Release]]


* [[ITK/Contribute|Updated procedure for contributing through git]]
* [[ITK/Contribute|Updated procedure for contributing through git]]
Line 40: Line 38:
* [[ITK/Policy and Procedures for Adding Developers|Policy and Procedures for Adding Developers]]
* [[ITK/Policy and Procedures for Adding Developers|Policy and Procedures for Adding Developers]]


* [[ITK/Policy_and_Procedure_for_Adding_Dashboards|Policy and Procedure for Adding Dashboards]]
* [[ITK/Policy_and_Procedure_for_Adding_Dashboards|Policy and Procedures for Adding Dashboards]]


* [[ITK/Release_4/New_Code_Contribution_Process|Policy and Procedures for Adding New Code]]
* [[ITK/Release_4/New_Code_Contribution_Process|Policy and Procedures for Adding New Code]]
Line 47: Line 45:


* [[ITK/Git/Develop/Data|Policy and Procedures for Adding Test Data]]
* [[ITK/Git/Develop/Data|Policy and Procedures for Adding Test Data]]
* [[ITK/Policy_and_Procedures_for_Adding_Remote_Modules|Policy and Procedures for Adding Remote Modules]]


== Generating a Release ==
== Generating a Release ==
[[ITK/How_to_make_a_Release|Procedure for Generating a Release]]
* [[ITK/Release Schedule|Release Schedule]]
* [[ITK/How_to_make_a_Release|Procedure for Generating a Release]]


== Internationalization ==
== Internationalization ==

Latest revision as of 03:43, 24 April 2012

ITK policies describe the rules or guidelines for elements of the ITK software engineering process. Procedures describe how to implement these rules or guideline. Each policy includes either a procedure or has a corresponding page describing the procedure. This document organizes the policies and procedures in a single location.

A study of the Debian open source governance is described here.

Backward Compatibility

Design Principles

Coding Style

Code Coverage

Dynamic Analysis

Reporting and Fixing Bugs

Contributing

Generating a Release

Internationalization

Policy and Procedures for Internationalization

Other Policies (Probably should be moved)