The ODK team is building a new web forms system to better serve your needs! As part of that process, we'll be transitioning out of maintaining Enketo web forms by December 2024.
Why are we making this decision now?
The ODK team became the primary maintainers of Enketo in August 2021. We made that choice because Enketo is a key component of the ODK ecosystem for submission editing and web-based surveying.
Our goals in maintaining Enketo were to add new features, modernize the user experience, and fix long-standing bugs, all without disrupting existing users. While we’ve made good progress, the pace has been slower and more difficult than we anticipated.
A few months ago, we started a technical discovery process to see if we could more quickly address your needs by building an entirely new web forms system we call ODK Web Forms. We were able to quickly build features in this new engine, and so after much consideration, we have decided to transition from using Enketo to ODK Web Forms.
Our goals for ODK Web Forms
We believe that web forms are valuable because they can be used on any device (including iOS) and allow us to serve different types of data collection campaigns (e.g., online market research, self-report studies) that many of you have been asking for.
This is why we are investing in a new system that allows greater speed, reliability, and security as we build new features. ODK Web Forms will also allow us to both build new user experiences in Central (e.g., form testing) while enabling us to create a data collection experience which is more aligned with Collect.
What have we built so far?
We have built a strong foundation that can quickly render large and complex forms with many of the common form features. If you’re a developer, you can go to our GitHub and try it yourself. The read me has more information about project status and reasoning for some of the decisions we’ve made. If you aren’t a developer, we’ll soon share ways you can try Web Forms and offer your feedback.
What’s next?
We want to be very thoughtful about how this change is rolled out so it doesn’t disrupt or slow your important work. To do that, we’ll need your feedback as we build this exciting new future for ODK. Some of the areas we will be working on next are:
- Building low-risk ways for you to try Web Forms and provide feedback
- Supporting more form features and question types
- Ensuring a seamless transition for you and your data collectors
What will happen to Enketo?
For some organizations, Enketo remains a great web forms solution and they may want to continue using it as long as there are security updates, etc. We’ll continue ongoing maintenance on Enketo as needed until the end of 2024. We are confident we can find another organization that will continue maintenance after and you can follow the search for a maintainer here.
We are open to feedback and questions in this thread. If you have any private concerns, email me at yanokwa@getodk.org.