rtems-docs/images/eng/req-add.puml
2020-01-07 07:45:49 +01:00

41 lines
843 B
Plaintext

' SPDX-License-Identifier: CC-BY-SA-4.0
' Copyright (C) 2019 embedded brains GmbH
@startuml
start
:Invoke: ""doorstop add RTEMS"";
note right
This will create a new requirement.
For this activity its UID shall be NEW.
It is located in a file NEW.yml.
end note
while (Needs a link to a parent requirement?) is (Yes)
:Invoke: ""doorstop link NEW PARENT"";
endwhile (No)
repeat
:Invoke: ""doorstop edit NEW"";
:Edit the requirement according to your needs and save it;
:Commit NEW.yml with a proper message;
:Send the patch to the devel@rtems.org mailing list for review;
repeat while (Reviewers demand changes in the new requirement?) is (Yes)
->No;
if (New requirement was accepted by reviewers?) then (Yes)
:Push the commit to the project repository;
else (No)
:Discard the NEW requirement;
endif
stop
@enduml