Welcome prospective Google Summer of Code participants! Check out our DIAL Sub-Org page and our main thread. Please discuss your ideas for the Improve Form Creation Experience in ODK-X Application Designer project here or in the project slack channel.
ODK-X Application Designer is a key tool for compiling and testing forms but it lacks features that help form designers create maintainable forms. In this project we’d like to add features to improve the form designer’s productivity. This tool will parse the machine readable form representation (formDef.json) and write changes to the XLSX form. Think of the tools like a formatter for XLSX forms. Examples of features for this tool include:
- Color code if clauses
- Color code begin screen clauses
- Remove unused choices
- Copy choice and model sheets across forms