Difference between revisions of "Software Integration and Distribution: Overview"

From Gcube Wiki
Jump to: navigation, search
Line 9: Line 9:
 
* SCM tools
 
* SCM tools
 
** [[gcube subversion repository|gCube Subversion Repository]]
 
** [[gcube subversion repository|gCube Subversion Repository]]
* Tracking System - Trac
+
* [[Trac|Tracking System - Trac]]
** Documentation and Distribution
+
* Documentation and Distribution
*** software documentation wiki
+
** software documentation wiki
*** gCube web site + distribution site
+
** gCube web site + distribution site
 
Testing Tools
 
Testing Tools
 
* ETICS
 
* ETICS

Revision as of 12:08, 11 January 2012


Release Tools

Testing Tools

  • ETICS
  • Testing Infrastructure
  • MyContainer ?
  • BTRT - test reports viewer

Software Release Procedures

  • Continuous Integration procedure
  • Release Cycles
    • Major + Minor Release Cycle
    • Maintenance Release Cycle
  • Distribution procedure
    • Changelog Generation
    • Distribution Packages
  • Documentation
    • Writing Procedure and Guidelines
    • Admin Guide, Developer Guide, Javadoc
    • Documentation Validation Procedure

Software Testing Procedures

  • Static Analysis Testing procedure
  • Unit Testing procedure
  • Functional Testing procedure
  • Integration Testing procedure
  • Deployment Testing procedure
  • Performance Testing procedure

Naming Conventions

Release Log

Release Plan

Release Roles

Test Plan