I made my code open - now what? Steps to a thriving open software project
Sharing your code is a good first step towards building open source software, but it is not enough to ensure its success. This webinar focuses on practical issues to increase impact of open software projects, including maintenance, community building, discoverability, project management, documentation, licensing, and user needs.
Our speakers will share their experience working with the open source code as part of the CAPITAL project - open source tool that uses machine learning to identify biological concepts from text and link them to relevant ontologies. They will discuss the challenges they have encountered and potential solutions to address these.
Who is this course for?
This webinar is suitable for anyone who creates or is responsible for creating research software and is interested in practical aspects of developing or using open source code. A basic understanding of coding and/or software development, independent of programming language, would be beneficial.
Outcomes:
-By the end of the webinar you will be able to:
-Recognise the common challenges of open source projects
-Describe best practices for developing and maintaining open source software projects
-Identify strategies to improve discoverability and support reuse of open source tools