Table of Contents |
---|
Planning
...
Cycle
The Planning Workflow takes place when Cycle is the begin-of-life cycle for every feature and is performed before the development of a Feature feature starts. The Workflow Planning Cycle starts always with an Open State with a feature being OPEN and ends either with an Accepted or Deferred Status. It is exactly there, when one of these both States is reached, where the Development Worfklow starts:
Flowchart |
---|
"Open" [fillcolor=palegreen]
"Open" -> "Clarify"
"Clarify"[shape=diamond]
"Clarify"-> "Dismissed"
"Clarify" -> "Known Issue"
"Clarify"-> "Accepted"
"Accepted" -> "Deferred" |
Detailed information about the workflow here: Release Policy - Planning
Development Workflow
The Devolopment Workflow takes place between the Planning Worfklow and the Deprecation Worfklow. Even though, it only takes place, in case the State Accepted or Deferred was reached in the Planning Workflow:
Flowchart |
---|
"Accepted or Deferred" [fillcolor=palegreen]
"Accepted or Deferred"-> "In Progress"
"In Progress" -> Resolved
Resolved -> Approved
Approved -> Released |
Detailed information about the workflow here: Release Policy - Development
Deprecation Workflow
The Deprecation Workflow is the life end for a feature. It takes place after the Feature war Released and it goes through three states before it is Removed from the Releases:
Flowchart |
---|
"Released" [fillcolor=palegreen]
"Released"-> "Deprecated"
"Deprecated" -> "Unsupported"
"Unsupported"-> "Removed"
|
with the feature being ACCEPTED for a subsequent Development Cycle or being DEFERRED for future consideration in a later Development Cycle.
Flowchart |
---|
"OPEN" [shape="box",style="rounded,filled",fillcolor=gold,color=gold,fontcolor=black,fontname="Courier-Bold",fontsize=10]
"CLARIFY" [shape="diamond",style="rounded,filled",fillcolor=gold,color=gold,fontcolor=black,fontname="Courier-Bold",fontsize=10]
"DISMISSED" [shape="box",style="rounded,filled",fillcolor=seagreen,color=seagreen,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"KNOWN ISSUE" [shape="box",style="rounded,filled",fillcolor=seagreen,color=seagreen,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"ACCEPTED" [shape="box",style="rounded,filled",fillcolor=gold,color=gold,fontcolor=black,fontname="Courier-Bold",fontsize=10]
"DEFERRED" [shape="box",style="rounded,filled",fillcolor=dodgerblue4,color=dodgerblue4,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"DEVELOPMENT CYCLE" [shape=box,style="rounded,filled",fillcolor=white,color=black,fontcolor=black,fontname="Courier-Bold",fontsize=10]
"OPEN" -> "CLARIFY"
"CLARIFY" -> "DISMISSED"
"CLARIFY" -> "KNOWN ISSUE"
"CLARIFY" -> "ACCEPTED"
"CLARIFY" -> "DEFERRED"
"ACCEPTED" -> "DEVELOPMENT CYCLE"
"DEFERRED" -> "DEVELOPMENT CYCLE" |
Detailed information about the Planning Cycle and the meaning of the feature status is available with the article Release Policy - Planning Cycle
Development Cycle
The Development Cycle is performed subsequently to the Planning Cycle and includes features that have been ACCEPTED or that have previously been DEFERRED. At the end of this cycle features are RELEASED. Later on the Deprecation Cycle will be started for released features.
Flowchart |
---|
"PLANNING CYCLE" [shape=box,style="rounded,filled",fillcolor=white,color=black,fontcolor=black,fontname="Courier-Bold",fontsize=10]
"ACCEPTED" [shape="box",style="rounded,filled",fillcolor=gold,color=gold,fontcolor=black,fontname="Courier-Bold",fontsize=10]
"DEFERRED" [shape="box",style="rounded,filled",fillcolor=dodgerblue4,color=dodgerblue4,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"IN PROGRESS" [shape="box",style="rounded,filled",fillcolor=gold,color=gold,fontcolor=black,fontname="Courier-Bold",fontsize=10]
"RESOLVED" [shape="box",style="rounded,filled",fillcolor=seagreen,color=seagreen,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"APPROVED" [shape="box",style="rounded,filled",fillcolor=seagreen,color=seagreen,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"RELEASED" [shape="box",style="rounded,filled",fillcolor=seagreen,color=seagreen,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"DEPRECATION CYCLE" [shape=box,style="rounded,filled",fillcolor=white,color=black,fontcolor=black,fontname="Courier-Bold",fontsize=10]
"PLANNING CYCLE"-> "ACCEPTED"
"PLANNING CYCLE"-> "DEFERRED"
"ACCEPTED"-> "IN PROGRESS"
"DEFERRED"-> "IN PROGRESS"
"IN PROGRESS" -> "RESOLVED"
"RESOLVED" -> "APPROVED"
"APPROVED" -> "RELEASED"
"RELEASED" -> "DEPRECATION CYCLE" |
Detailed information about the Development Cycle and the meaning of the feature status is available with the article Release Policy - Development Cycle
Deprecation Cycle
The Deprecation Cycle is the end-of-life cycle of a feature. It is performed some time after the feature was RELEASED. A feature proceeds through the following status before it is REMOVED from future releases:
Flowchart |
---|
"DEVELOPMENT CYCLE" [shape=box,style="rounded,filled",fillcolor=white,color=black,fontcolor=black,fontname="Courier-Bold",fontsize=10]
"RELEASED" [shape="box",style="rounded,filled",fillcolor=seagreen,color=seagreen,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"DEPRECATED" [shape="box",style="rounded,filled",fillcolor=dodgerblue4,color=dodgerblue4,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"UNSUPPORTED" [shape="box",style="rounded,filled",fillcolor=dodgerblue4,color=dodgerblue4,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"REMOVED" [shape="box",style="rounded,filled",fillcolor=dodgerblue4,color=dodgerblue4,fontcolor=white,fontname="Courier-Bold",fontsize=10]
"DEVELOPMENT CYCLE"-> "RELEASED"
"RELEASED" -> "DEPRECATED"
"DEPRECATED" -> "UNSUPPORTED"
"UNSUPPORTED"-> "REMOVED"
|
Detailed information about the Deprecation Cycle and the meaning of the feature status is available with the article Release Policy - Deprecation Cycle
Display children header |
---|
Detailed information about the workflow here: Release Policy - Deprecation