We need to refactor how we handle jsonattrs and questionnaires in the platform to reduce the technical debt here. Currently any changes or features affecting to xforms are difficult to implement because of this, and the risk of having regression issues is high. We agreed to create this task to do the refactoring .
Context/Use case
N/A, technical debt.
User Story
N/A, technical debt.
Description
Before committing to the actual implementation we will do some previous research and analyze the architectural changes that are needed. This will be documented in a Decision Record.
Link to Decision Record
This is a task to track the research activity related to how to properly handle jsonattrs and questionnaires in the platform, as agreed in the sprint plan. The result would be likely to produce a decision record with some architectural decisions and future tasks outlined.
@oliverroick please let us know if you prefer to manage this differently.
Updated:
Problem Statement
We need to refactor how we handle jsonattrs and questionnaires in the platform to reduce the technical debt here. Currently any changes or features affecting to xforms are difficult to implement because of this, and the risk of having regression issues is high. We agreed to create this task to do the refactoring .
Context/Use case
N/A, technical debt.
User Story
N/A, technical debt.
Description
Before committing to the actual implementation we will do some previous research and analyze the architectural changes that are needed. This will be documented in a Decision Record.
Link to Decision Record
This is a task to track the research activity related to how to properly handle jsonattrs and questionnaires in the platform, as agreed in the sprint plan. The result would be likely to produce a decision record with some architectural decisions and future tasks outlined.
@oliverroick please let us know if you prefer to manage this differently.