Process template inheritance and plan mode customization
Hi, my question is concerning using a "Master Project" for enabling inheritance of a process template.
To make this work properly, you need to create a "Child Project" which defines no or little process xml itself. All xml defined in the child template will overwrite the master template, unless the master template has "Final" checked in the relevant process section.
The basic child xml will look like this:
<process-specification xmlns="http://com.ibm.team.process">
<project-configuration>
</project-configuration>
</process-specification>
You can then go to the process editor, under project configuration -> planning -> plan modes and choose to "customize" this section. This will import this section of xml from the master template. You will now get an error, because all quotes will be printed literally in the xml instead of the html version """. This will break your xml in the child project.
The errornous xml will look like this:
<color enabled="true" expression="state:"In progress"" label="New Label" priority="1" value="#8dc63f">
This is definitely an error.
Can anybody verify?
To make this work properly, you need to create a "Child Project" which defines no or little process xml itself. All xml defined in the child template will overwrite the master template, unless the master template has "Final" checked in the relevant process section.
The basic child xml will look like this:
<process-specification xmlns="http://com.ibm.team.process">
<project-configuration>
</project-configuration>
</process-specification>
You can then go to the process editor, under project configuration -> planning -> plan modes and choose to "customize" this section. This will import this section of xml from the master template. You will now get an error, because all quotes will be printed literally in the xml instead of the html version """. This will break your xml in the child project.
The errornous xml will look like this:
<color enabled="true" expression="state:"In progress"" label="New Label" priority="1" value="#8dc63f">
This is definitely an error.
Can anybody verify?
Comments
Parker Dunton
JAZZ DEVELOPER Jan 04 '13, 12:58 p.m.Morten Madsen
Jan 07 '13, 8:04 a.m.