What contributions (e.g., issue triage, tech support, documentation, bug fixes) have you made to the ODK community?
So far only beta testing and some solutions for the ODK Community user's problems via ODK Forum.
How do you believe your contributions have benefited ODK?
I believe that helped individuals be more confident on using ODK applications
What do you believe the top priorities for ODK are?
Keep ODK suite of tools simple to use, easy to maintain and popular among users.
How will you help the ODK community accomplish those priorities?
By participating in technical discussions; possibly by contributing on current development and code reviewing.
How many hours a week can you commit to participating on the TSC?
1-2
What other mobile data collection projects, social good projects, or open source projects are you involved with?
I'm working on UDACAPI - Dashboard and monitoring system which uses ODK Central API to visualize survey data
I'm also the developer of the UNODC Global Drugs Monitoring Platform
Please share any links to public resources (e.g., resume, blog, Github) that help support your application.
Hi @Odil
Is there anything right now that you think needs to be fixed to help "keep ODK suite of tools simple to use, easy to maintain and popular among users"?
For me simple to use is clear documentation. ODK suite of tools have a really great documentation! I really appreciate it. Huge work was already done.
The next step is maybe a quick start with tutorial or simple steps?
What is needed for this: ODK Collect and ODK Central (or Aggregate).
What do we have:
There is already ODK Central sandbox,
Installation of ODK Collect from playstore is also straightforward.
We miss ready for use sample XLSForm templates for new comers to be able quickly use and see the process and results.
Concerning the maintaining:
I think adding a new feature should be balanced between how many users are going to use it and is there are a risk to make the application more complex to further maintain.
Keeping each tool mutually complementary rather than interdependent is also imo important.
To keep it popular: maybe there is a need for a Library of XLSForm templates? There are a lot of excellent examples in the forum on how to design a questionnaire to solve different issues. It would be great to collect them into a library with categorized sections.
Hi @Odil, this would be great for beginners and experimented users to not start from scratch and to benefit of other's users tips and tricks, in the same thematic or not. A discussion started about that few month ago : https://forum.getodk.org/t/a-place-where-to-share-forms
What about ready to 'copy and paste' structure of the XLSForm. When templates of this library have the same order of columns that help users to construct XLSForm by just copy and paste parts from different templates.
In all my XLSForms I use the same columns and this makes extremely easy to reuse parts of my other forms when I need them.
This is not an easy question. No the question is easy the answer is not Dashboard kind of applications are developed to a specific set of data. For example I might have a very specific requirements to this dashboard, and another user maybe needs other unique functions. It's very difficult to satisfy wide community of user, while I think effective opensource application should suite many users.
My first and main background related to research and analysis and then I have a good experience in development of data monitoring platforms. I'll be happy if I can help.
ODK Central. Because I have some experience with vue.js (version 2) and Central is also developed with vue.
Maybe first to try find out why some people who know about ODK are not using it properly? For instance: ODK Central has a good documentation on how to install it and use. At the same time I know that there are users who are still using the google sheets as a data server. Sometimes providing surveys in this forum for community members also can help to understand gaps.
I was always open to share my knowledge if that helped people. I'd be happy if I can be a help with my experience in the area of software planning, development, and improvement.