-
Notifications
You must be signed in to change notification settings - Fork 49
DevNotes_20Feb2026_Technical
Jeff Krzywon edited this page Feb 18, 2026
·
1 revision
6.1.3 - Status
- Release date: Next two weeks
- RC1 is available - https://github.com/SasView/sasview/releases/tag/v6.1.3rc1
- Release checklist - https://github.com/SasView/sasview/wiki/v6.1.3
- Not including: https://github.com/SasView/sasview/pull/3846 (truthiness check) - Changes to
FittingController.pywhich isn't in v6.1.0 - Only other thing to maybe include: https://github.com/SasView/sasview/pull/3871 - Fitting optimizer selection broken after project load
- No sasmodels or sasdata releases
Future releases
- 6.2.0 - June/July - based off current main branch - Work from November contributor camp
- 6.2.1 - Sept/Oct - Bug fix release
- 7.0.0 - Alpha late 2026/early 2027? - refactoring work - sasdata v1.0
Wiki updates - Needs reviewing
- Release checklist template that can be pasted into new release pages: First Draft - Wojtek?
- Environment setup - #3842
- Flatpak publishing procedure - In Progress
Status updates of ongoing projects
- Shape2SAS and SAXS fitting (Kristian) - Jeff to review PR...
- CodeScene and Ruff (Paul S./Jeff)
- Linting work complete - ADR write-up available
- CodeScene integration - Wiki In Progress
- Refactor Hackathon
- https://github.com/SasView/sasview/wiki/RefactorHackathon%E2%80%902026%E2%80%901
- Fri Mar 13, Mon Mar 16, and Tues Mar 17
- Defining work packages stage
- SasPubs
- Get CI working again: https://github.com/SasView/saspubs/pull/10
Pull Requests
- Discuss any pressing PRs not touched in on-going projects
ADRs
- Published:
- https://github.com/orgs/SasView/discussions/3831: Dependency Freezing
- https://github.com/orgs/SasView/discussions/3875: Revised ADR Process
- https://github.com/orgs/SasView/discussions/3877: Type hints
- https://github.com/orgs/SasView/discussions/3876: Citing SasView and Parallel Projects - need to create issues for all repos
- To finalize:
- Ongoing discussion:
- https://github.com/orgs/SasView/discussions/3511: Use web browser instead of built-in window
- New to discuss
- No link: Defining the release process and release manager
-
https://github.com/orgs/SasView/discussions/3475: Release automation (can we assign some tasks...?)
- Zenodo generation -
build_tools/release_automation.py, but would need tweaks and the ability to commit changes - Pypi publishing - Started in sasdata (not working)
- Upload binaries to releases - Already working for nightly build (port over)
- Auto-generate PR for release branch - A nice to have...
- Anything else?
- Zenodo generation -
Other discussions (if time permits)
- Long-term Mac Intel support
- Stop support after v6.1.x
- Py3.14 support
- Tests already run python 3.14
- When to move to for builds? v7.0 a likely good transition
- Native multithreading!
AOB?
- View/Subscribe to the SasView Calendar
- Fortnightly developer's agenda/minutes
- Developer Guides
- Admin Processes and Procedure Notes
- Active Project Pages
- Historical Archive of Obsolete Pages
- Contributor e-Learning Course (free)
- Non Coding contribution needs/projects
- New functionality projects
- acknowledging contributions