Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Status

Status
colourBlue
titleImplemented

Submitter
Contributors
Proposed ReleaseDublin
JIRA Ticket(s)


Abstract

There is a problem that we are experiencing when editing requirements. Because the requirements are generating a JSON file to maintain history of the requirements between releases, when users updated different parts of the documents, we are still getting merge conflicts even though they aren't editing the same documentation.


Purpose of this proposal is to create some additional automation to the document generation and to decouple the requirements to remove the possibility of merge conflicts because of requirements being edited. As well as to automate the generation of some of the tables we are manually creating today.

Rationale

Decoupling dependencies are important to optimize workflows plus gives more flexibility for future changes.

...