-
Notifications
You must be signed in to change notification settings - Fork 49
DevNotes_24Jul2026_Technical
Jeff Krzywon edited this page Jul 23, 2026
·
3 revisions
New Topics to Discuss
- Sujaya's last technical meeting
- Help to review his PRs
- Next Hackathon
- Prior to Contributor Camp (September?)
- Any dates we should avoid?
- NOBUGS: Sept. 21-25
- Delaware Neutron Day: Sept. 24-25
- Planning for Contributor Camp
- Who is planning to attend?
- Discussion on presentations, projects, and collaborations
Version 6.2.0
-
Beta 3 is out
- This beta ensures the proper bumps version is used
- Outstanding Issues:
- See the top-level issue
- Truncated octahedron model problem #3993 - What was the discussion last time?
- PRs:
- SasView #4056: Numbers in license, instead of specific institutions
- SasView #4058: What's New Card for 'SAXS Fitting'
- SasModels #730: Documentation for adaptive integration example file
- See the top-level issue
- Release manager for 6.2.x bug fix releases?
- Any further issues/additions to the list?
Status updates of ongoing projects
- CodeScene and Ruff (Paul S./Jeff)
- CodeScene integration: Post-6.2.0 release - enable on sasmodels and sasview?
Outstanding PRs
- SasView
- SasModels
- SasData
- SasView.github.io
ADRs
- Finalized
- To Finalize
-
https://github.com/orgs/SasView/discussions/3475: Release automation
- Final write-up: https://github.com/orgs/SasView/discussions/3475#discussioncomment-16757778
- Zenodo generation:
build_tools/release_automation.py- Piotr to look into Zenodo DOI generation that he knows of in other repos - Pypi publishing: Work started in sasdata. Finalize and port to sasview and sasmodels - Piotr to work on https://github.com/SasView/sasdata/blob/master/.github/workflows/test.yml#L84
- Upload binaries to releases: Already working for nightly build. Port in progress - Draft PR
- Minor comments to address for linter ADR, nothing received for release automation.
- Make final?
-
https://github.com/orgs/SasView/discussions/3475: Release automation
- Ongoing discussions:
-
https://github.com/orgs/SasView/discussions/3934: Defining the release process and release manager
- Some of the process is outlined in https://github.com/SasView/sasview/wiki/DevNotes_DevGuide_ReleaseChecklistTemplate
- Release notes for Dev releases? Cumulative from previous stable release or from last dev release? Final release should have cumulative.
- Delete/pare-down/hide dev releases after stable release? As long as we keep the tags and the binaries, the release notes can be pared down. More work for release manager if pared down. Likely keep as is to not create more work for ourselves.
- No Link: Contributing to SasView: Define the process, i.e. what the requestor needs to provide, level of support from the existing community, and what that gets the contributor
- https://github.com/SasView/sasview/wiki/contribution_acknowledgments to an ADR - Paul B. to convert prior to the Nov. Contributor Camp
-
https://github.com/orgs/SasView/discussions/3934: Defining the release process and release manager
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