| Line 7: | Line 7: | ||
It contains a following roles: | It contains a following roles: | ||
| + | * MeeGo Community - self explaining role | ||
* Request Initiator - A stakeholder that wants to change version or add/remove of some component in the Toolchain. | * Request Initiator - A stakeholder that wants to change version or add/remove of some component in the Toolchain. | ||
* MeeGo Toolchain WG - Toolchain working group in MeeGo | * MeeGo Toolchain WG - Toolchain working group in MeeGo | ||
| Line 15: | Line 16: | ||
* Version change | * Version change | ||
* Business reason for the change | * Business reason for the change | ||
| - | * Impact analysis where the change affects | + | * Use Case describing the change and what is achieved with the change |
| + | * Test case(s) to validate the change. This should be a script that can be easily run and automated | ||
| + | * Impact analysis where the change affects | ||
* Risks | * Risks | ||
The following diagram figures out the process how the changes to the Toolchain components are done.
It contains a following roles:
Most important deliverable is the Change Request (CR). It is filed by the Request Initiator and contains the following information:
The procedure step by step:
* changed component is buildable * executes performance tests * checks that the packages can be built using the changed Toolchain