xforms-spec icon indicating copy to clipboard operation
xforms-spec copied to clipboard

The XForms-derived specification used in the ODK ecosystem. If you are interested in building a tool that is compliant with the forms rendered by ODK tools, this is the place to start. ✨⚒✨

Results 48 xforms-spec issues
Sort by recently updated
recently updated
newest added

In https://github.com/getodk/xforms-spec/issues/141, we decided to recommend that clients use the label of an inner group as a repeat instance label. We were not specific about what to do in case...

The current wording implies that if you have the following structure: ``` repeat question group ``` the label of that group would be used as the label for repeat instances....

* Body can't contain arbitrary markup as in W3C XForms * Certain body elements can contain markup (e.g. labels) * Markdown and a subset of HTML are supported Reference implementation:...

Related: https://github.com/XLSForm/pyxform/issues/546 **Background:** Consider a form with two textboxes, second one is calculated. Enketo and Collect both let user to change the value in the second textbox but Collect recalculates...

Can somebody else contribute this perhaps?

De-duplicating values can be helpful to do things like generating random numbers without duplicates as described in [this mailing list thread](https://groups.google.com/forum/#!topic/opendatakit/bQ7y_fBxuwE). SurveyCTO has shared implementations for several useful functions [here](https://bitbucket.org/m.sundt/javarosa/pull-requests/10)...

needs discussion

Currently, in XLSForm, we can fill in the hint column of the group and repeat, however, the hint will not be converted to xform.

https://forum.getodk.org/t/add-support-for-geojson-external-secondary-instance/36114 https://forum.getodk.org/t/ability-to-load-locations-into-the-geowidget-to-guide-data-collection/27406/12 Would make sense to add docs for CSV at the same time: https://github.com/getodk/xforms-spec/issues/88

I'm not sure if the solution is to change the spec, or to implement this support. So for now it's just a problem statement! As [stated here](https://github.com/getodk/xforms-spec/blob/80caf007621ff127e3a482b4a6e1c551bdbfc747/_sections/30-bindings.md?plain=1#L88): > All [XPath...

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...