Difference between revisions of "2010 Slicer36 Module Cull"
From NAMIC Wiki
Line 11: | Line 11: | ||
**In-module help and acknowledgment mandatory | **In-module help and acknowledgment mandatory | ||
**remainder up to the contributors | **remainder up to the contributors | ||
+ | *Luis crteria for success: | ||
+ | **Label extensions by a level of compliance with NAMIC practices ? | ||
+ | *** E.g. Gold, Silver, Bronze,... Coal. | ||
+ | *** Gold: have > 80% coverage, 0 Valgrind errors, documentation and tutorial | ||
+ | *** Silver: have > 70% coverage, < 10 Valgrind errors, and tutorial | ||
+ | *** Bronze: have > 60% coverage, < 50 Valgrind errors, and tutorial | ||
+ | *** Coal: have < 10% coverage, > 1000 Valgrind errors, no documentation, no tutorial |
Revision as of 02:36, 14 April 2010
Home < 2010 Slicer36 Module Cull- Review session is open to all Slicer developers and project leadership.
- Call-in will be available
- We will begin the session in 1249 Boylston St. at 11am on Thursday 4/29.
- Review documentation and status of module candidates for Slicer 3.6
- Perform Cull using the following criteria
- In-module help and acknowledgment
- Documentation on the Slicer wiki
- Test coverage
- Tutorials (optional)
- Extensions:
- In-module help and acknowledgment mandatory
- remainder up to the contributors
- Luis crteria for success:
- Label extensions by a level of compliance with NAMIC practices ?
- E.g. Gold, Silver, Bronze,... Coal.
- Gold: have > 80% coverage, 0 Valgrind errors, documentation and tutorial
- Silver: have > 70% coverage, < 10 Valgrind errors, and tutorial
- Bronze: have > 60% coverage, < 50 Valgrind errors, and tutorial
- Coal: have < 10% coverage, > 1000 Valgrind errors, no documentation, no tutorial
- Label extensions by a level of compliance with NAMIC practices ?