DevNotes_01Jul2025 - SasView/sasview GitHub Wiki
General updates
- Next contributor camp planning - any updates?
- SasView technical meeting (Jeff)
- Moved to biweekly
- Next technical meeting on 11th July
- Time still the same (9am EDT/2pm GMT/3pm CEST)
Status updates of ongoing projects
- Refactoring Project (James/Lucas/Adam/Jeff)
Questions from Help desk
- Anything new?
6.1 release
- Status
- SasView RC 1 is now out.
- So far, no major issues have been identified.
- Are we all happy to proceed with the final release?
- If so, the final release will happen on Wednesday.
- Branches
- Are the sasdata, and sasmodels release branches ready to merge?
- https://github.com/SasView/sasdata/pull/121
- https://github.com/SasView/sasmodels/pull/649
- Questions/issues to raise?
6.1.1 release (James to continue as release manager)
- This is a bug fix release
- Focus is to address outstanding issues we did not have enough time to fix in 6.1.0
- Previously, we have discussed an August release. We should now determine a more concrete release schedule.
- Proposed code freeze: mid-August
- Final release: end of August. This coincides with the end of my contract.
- Zenodo
-
Ordering on the author list is currently alphabetical of everyone who has ever contributed to SasView
-
Jeff's proposal:
- The release manager's name is first
- This is followed by everyone who has made a contribution to this particular release (in alphabetical order)
- A contribution is defined as either making a commit to any of the SasView repositories, or other significant contributions e.g. leading meetings, reviewing PRs, extensive testing
- Followed finally by contributors who have made a contribution in any prior release (again in alphabetical order)
-
Are we happy to accept this proposal for 6.1.1? Does anyone have an alternative proposal?
-
Currently, a DOI is not generated for pre-releases. Should this change?
-
CI automation
- There are many tasks that need to be done manually now, but could be automated
- https://github.com/orgs/SasView/discussions/3475
Ruff, and codescene
- Codescene was disabled before the release.
- Are we ready to re-enable it?
- If so, at which level?
- At what level are we ready to integrate Ruff
- Pre-commit hooks for Ruff formatting?
- Ruff checks on PR?
PRs
- https://github.com/SasView/sasview/labels/Discuss%20At%20The%20Call
- https://github.com/SasView/sasmodels/labels/Discuss%20At%20The%20Call
- https://github.com/SasView/sasdata/labels/Discuss%20At%20The%20Call
- Any others?
AOB?