HackathonV - SasView/sasview GitHub Wiki
Pull Request Hackathon
Dates and Locations
This hackathon will be asynchronous and virtual. It is currently planned for October 28 and October 29, 2024. Communication should be through GitHub, Slack, and the usual Zoom link, if desired.
Goals
The primary goal of this hackathon is to finalize, review, and merge as many of our outstanding pull requests as possible. The pull requests are across all repositories.
Pull requests to review
- SasView: https://github.com/SasView/sasview/pulls
- SasModels: https://github.com/SasView/sasmodels/pulls
- SasData: https://github.com/SasView/sasdata/pulls
Should merge prior to the hackathon
Bumps Build Issues: https://github.com/SasView/sasview/pull/3110SasData Post-Release: Merge 0.9.0 into master - https://github.com/SasView/sasdata/pull/71SasModels Post-Release: Merge 1.0.8 into master - https://github.com/SasView/sasmodels/pull/611Tutorials: https://github.com/SasView/tutorials/pull/21 and https://github.com/SasView/tutorials/pull/15
Priority
- Batch P(r) - Final Review - https://github.com/SasView/sasview/pull/2181
- MuMag Tool - Final Review - https://github.com/SasView/sasview/pull/2825
- Remove PySide, NumPy, and SciPy pins for all repos - Need numpy 2.0 compatibility (NaN -> nan, etc. - https://numpy.org/devdocs/numpy_2_0_migration_guide.html) - https://github.com/SasView/sasview/pull/2928, https://github.com/SasView/sasview/pull/3120, https://github.com/SasView/sasview/pull/3092
Should leave until after the hackathon
- GUI element renaming - https://github.com/SasView/sasview/pull/2843 - @krzywon to merge all work back into this PR and finalize it after the hackathon is complete.
- SasView Post-Release: Merge 6.0.0 into main - https://github.com/SasView/sasview/pull/3133 - A number of PRs that are likely to be merged are based on this branch. An attempt to rebase them is in the works, but may not happen by the hackathon.