getodk / getodk/xforms-spec

On relevance being false(), the data node is removed on save, not submission

Open
#153 8 comments 0 reactions 0 assignees View on GitHub
Dominant language
CSS
Stars
34
Forks
28
Avg merge
27m
Merged PRs (30d)
1

Description

The spec says when the relevance is false() the data node and its descendants are removed on submission. ODK Collect stores them in memory while the application is open, it persists the relevant values on save and thus on submission. Not sure what Enketo does and that's why I've filed this issue.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with issue #153 by comparing the specification's submission wording with the reported ODK Collect behavior and checking the corresponding Enketo behavior. Done means resolving the discrepancy and clarifying the specification's expected timing for removing the data node and descendants.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.