Organizing software community workshops: Experiences from three independent simulation software projects

You have developed an open source scientific software and it has now become popular. Congratulations! Your software has entered a new phase of its life cycle, and you have an opportunity to steer your academic career in a new direction. Your new responsibilities include: training the next generation of users, identifying and converting power users into contributors, making your software visible to a wider audience, and creating spaces for your community to meet and collaborate on joint projects. All of the above can be achieved by organizing a short workshop, summer school or user meeting. By gathering your community in a physical location, you can help them engage in collaborative work, learn about emerging research topics, discover new applications for their favorite software, and shape the software future. But how much effort is it? How do you fund this event? How do you advertise it? How do you provide incentives for people to attend? How to strike the right balance between training, research talks, and collaborative sessions? We answer these questions through the lens of the ESPResSo summer school, the preCICE workshop, and the DuMux course, three events organized annually in Stuttgart that attract 20–50 people every year. They combine talks, training, poster sessions and user support sessions for newcomers and seasoned users alike. Common strategies are summarized in a list of good practices with an intended audience of early-career researchers and junior Research Software Engineers (RSEs).

Institutions

Publication Details

Journal
Technische Universität Berlin – Universitätsbibliothek
Published
2025-05-18
DOI
https://doi.org/10.14279/eceasst.v85.2700
Primary Topic
Scientific Computing and Data Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Organizing software community workshops: Experiences from three independent simulation software projects

Technische Universität Berlin – Universitätsbibliothek
Scientific Computing and Data Management
article

Organizing software community workshops: Experiences from three independent simulation software projects

article en

Abstract

You have developed an open source scientific software and it has now become popular. Congratulations! Your software has entered a new phase of its life cycle, and you have an opportunity to steer your academic career in a new direction. Your new responsibilities include: training the next generation of users, identifying and converting power users into contributors, making your software visible to a wider audience, and creating spaces for your community to meet and collaborate on joint projects. All of the above can be achieved by organizing a short workshop, summer school or user meeting. By gathering your community in a physical location, you can help them engage in collaborative work, learn about emerging research topics, discover new applications for their favorite software, and shape the software future. But how much effort is it? How do you fund this event? How do you advertise it? How do you provide incentives for people to attend? How to strike the right balance between training, research talks, and collaborative sessions? We answer these questions through the lens of the ESPResSo summer school, the preCICE workshop, and the DuMux course, three events organized annually in Stuttgart that attract 20–50 people every year. They combine talks, training, poster sessions and user support sessions for newcomers and seasoned users alike. Common strategies are summarized in a list of good practices with an intended audience of early-career researchers and junior Research Software Engineers (RSEs).

Technische Universität Berlin – Universitätsbibliothek
University of Stuttgart (DE), Computational Physics (United States) (US)
Responsible consumption and production
Openalex Percentile: Top 17%
Scientific Computing and Data Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.