Contributing to STRUDEL
STRUDEL is a way to plan, design, and build usable scientific software. STRUDEL will be a better tool if it is anchored in community needs and insights, so your engagement and contributions are very valuable. We recommend you get involved with STRUDEL through one of the activities listed below and elaborated on elsewhere in this guide. If you have another idea of how you can support that mission, we encourage you to pursue it. Contributions come in all shapes and sizes and we value them all. Let us know if you need help.
Some ways to get involved:
- Enhancing features or fixing a bug: Make revisions to existing STRUDEL Kit code
- Adding a Task Flow: Contribute an entirely new stepwise flow to be included in the STRUDEL Kit
- Revising documentation: Correct or elaborate on any information about STRUDEL
- Improving tutorial content: Enhance existing tutorials or add your own
- Sharing UX resources or principles: Provide reliable UX insights or resources that can help guide STRUDEL use or development
- Sharing or discussing an idea: Add to or begin a conversation about STRUDEL or scientific user experiences
- Share how you’re using STRUDEL: Share your use case with the community
- Give us a star on Github: Signal your support for the project by starring the STRUDEL Kit repository
- Get to know the UX in science community: Join a working group for people interested in learning about and improving scientific user experiences, organized by the US Research Software Engineers (US-RSE) Association. US-RSE is not STRUDEL affiliated, but you will find us and like minded people in the UX working group there.
You can read the complete contribution guide here.