Back to Breakout Sessions
Software Process and Development Breakout
- Doruk Ozturk (Kitware)
- Jean-Christophe Fillion-Robin (Kitware)
- Oliver Ruebel (LBNL)
Presentation topics
- How to contribute to PyNWB (step through the process, set up dev env, run tests, submit PR)
- Continuous Integration in PyNWB
We discussed much of the material that is available in this blog post series, and covered the CI process for PyNWB with a detailed tour.
Future topics for this type of blog post include how to make atomic commits, good commit messages, having a clean history, round trip testing, minor releases, and the contribution process.
Issues and Pull Requests created:
- PR#438: Update dependency versions
- PR#437: Exclude example and integration tests from coverage
- #436: Improve test installation of wheels and source distributions