Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Identifying if particular models are better at particular stages #3
I wonder how much in case of research projects the choice of infrastructure/tools/methods may affect sustainability. Considering that research software involves (typically) two aspects: advanced domain knowledge and software development skills, the community of contributors varies. That is, ideally you want all of them to be research software engineers but you may increase sustainability by lowering the technical/software engineering barriers to include contributors who have deep domain knowledge and so can contribute a lot to, for example, the specifics of the algorithm but if they can only do that via a PR (and rebase beforehand! :-) ), they may just give up because they don't know how to do that.