-
Notifications
You must be signed in to change notification settings - Fork 47
DevNotes_05Sep2025_Technical
Jeff Krzywon edited this page Sep 4, 2025
·
3 revisions
6.1.1 Release Status
- Last minute blocker issues status
- Magnetic Fitting: Issue #3557, PR #3581 - Piotr working on, but outstanding issues
- PD Display: Issue #3576, PR #3582 - Paul Butler to review and merge if ready
- Flatpak processes - Writeup?
- Final release date: ASAP
Upcoming events
- Next contributor camp planning - https://github.com/SasView/sasview/wiki/ContributorCampXIV
- BIOSAS meetings for contributor camp: https://github.com/SasView/sasview/wiki/BioSAS-meetings - First meeting Sept. 17
- magSANS meetings for contributor camp: In progress
- Hybrid SasView Tutorial with Munich (Oct 23/24) - https://indico.frm2.tum.de/event/594/
Status updates of ongoing projects
- Two Yukawa S(Q) (Yun/Paul K.) - Can it be merged?
- Shape2SAS (Kristian)
- CI automation (Jeff)
- PyPi Integration (SasData in the works)
- Zenodo integration
- Auto-attach files to releases
- CodeScene and Ruff (Paul S./Jeff)
- Ruff is activated on PRs!
- Pre-commit local hooks: https://github.com/SasView/sasview/pull/3573
- Linting work complete?
- CodeScene integration - Enabled on SasData - SasModels and SasView after 6.1.1 release
- Refactoring Project (Lucas/Paul S./Jeff)
ADRs
- To be proposed/finalized:
- https://github.com/orgs/SasView/discussions/3245: Dependency Freezing
- https://github.com/orgs/SasView/discussions/3171: Linter
- https://github.com/orgs/SasView/discussions/3170: Type hints
- Ongoing discussion:
- https://github.com/orgs/SasView/discussions/3511: Use web browser instead of built-in window
- https://github.com/orgs/SasView/discussions/3503: Citing SasView and Parallel Projects
- New ADRS:
- https://github.com/orgs/SasView/discussions/3583: Revised ADR Process
Other discussions (if time permits)
- Mac Intel support
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