CSCfi / CSCfi/rems

ADR: upgrading forms, workflows and catalogue items

Open
#3,237 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Clojure
Stars
66
Forks
28
Avg merge
7d 4h
Merged PRs (30d)
2

Description

Starting with allowing forms to have versions so that answers can be copied from old forms to the updated form based on field-ids. We need to have explicit tracking about the form updates and field ids.

What should REMS do in a situation where:
- Field has been removed from the updated form (where does the field content from old form go?)
- New field has been added (the field id's should stay the same for the fields that correspond to the old ones and the new field should get a new field id)

Also consider that there can be a situation where the question has been changed in the updated form but the field-id stays the same. Instruct against changing the questions but not field-ids.

Consider what kind of automation would help in administration.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.