DevNotes_21Oct2025 - SasView/sasview GitHub Wiki
General Updates
- The US gov remains in a shutdown status
- This has impacted the 6.1.1 cleanup and tutorial(see below)
- This now risks impacting the contributor camp - 4 US participants.
Upcoming events
- Hybrid SasView Tutorial with Munich (Oct 23/24) - https://indico.frm2.tum.de/event/594/
- announcement sent to user list - good response apparently -- also cleaned up several names from bounces.
- Participation was capped at 40 which has been reached
- Paul B. is planning to cover Jeff's session on "review of lesser known features"
6.1.1 Release cleanup Status
- As suggested last meeting, we need to merge 6.1.1 release back into main ASAP, particularly with the upcoming camp.
- How do we proceed? AGREED: Paul Sharp and Stuart Prescott have a plan that works and will proceed to finish merging 6.1.1 back into main ASAP
- a couple of things were identified which we really wanted addressed for the camp in a 6.1.2
- ISSUES:
- #3053 2D fitting does not really work-as soon as an angle is set to zero it gets stuck there
- INTRODUCED in 6.1.1.#3636 on second open of documentation a load of Warning errors get thrown.
- Stuart says pull request #3596fixes and is ready to merge
- Should we merge?
- What about the inversion perspective scripting question Alan Hicks brought up? was that introduced in 6.1.1? should it be in a 6.1.2?
- this seems out of reach at this point (even for a wildly aspirational project)?
- How to proceed? We probably need to get 6.1.2 out well before all the contributor camp changes to main are ready for another release?
- Agreed: Paul Sharp will create a 6.1.2 branch off of main Friday Nov 7 (just before the contributor camp)
- ISSUES:
Help Desk Staffing needs
- currently Jeff is primary and Paul and Steve watching and jumping it to support Dirk as secondary
- Starting in a few weeks we have holes. Anybody willing and able?
Contributor Camp Planning
- BIOSAS meetings for contributor camp: https://github.com/SasView/sasview/wiki/BioSAS-meetings - Second meeting Nov. 3 (Wojtek)
- magSANS meetings for contributor camp: https://github.com/SasView/sasview/wiki/MagSAS-meetings - First meeting Oct 9(Paul/Annika)
- Status and plans for refactoring projects
- sasdata
- plotting
- Will need support for new folks. Also, for those without a strong urge on a particular project, we could use support with the refactoring (and new user projects)?
- Introduction for new devs (GitHub, CodeScene, etc).
- 4 sessions planned at camp
- Original plan was for zoom based training, particularly on all the changes, just prior to the camp
- Probably not possible at this point?
- Or is someone willing to volunteer?
- AGREED: Punt on this effort. Not possible given time and resources.
- CodeScene and Ruff (Paul S.)
- Decision: Punt on hooking up codescence to sasmodels and sasview till after the camp.YES.
- The original agreement was to activate CodeScene at the lowest level for sasmodels and sasview, as it has been for sasdata, once 6.1.1
- Decision: Punt on hooking up codescence to sasmodels and sasview till after the camp.YES.
Pull Requests
- prioritize -- approved/ready to merge, high priority for camp, Lower priority for camp, others
- Approved: SAS models #652, sasview #3634, sasview #3596, sasview #3534, sasview #3504
- Priority?: sasdata #47,sasdata # 62, SAS models #673, sasview #3601, sasview #3554
- 2nd tier?: sasview #3642, sasview #3602, sasview #3587, sasmodels #679, sasmodels #677, sasmodels #668, sasmodels #658,
--- MEETING ENDED HERE ---
- Other pull requests?
- SasView: https://github.com/SasView/sasview/pulls
- SasModels: https://github.com/SasView/sasmodels/pulls
- SasData: https://github.com/SasView/sasdata/pulls
Status updates of ongoing projects
- Shape2SAS (Kristian)?
- Others?
ADRs
- Sent to the mailing list - any new discussion? - To be finalized on Oct 7. if no objections:
- https://github.com/orgs/SasView/discussions/3245: Dependency Freezing
- Accepted but still needs someone to run through the final steps.
- https://github.com/orgs/SasView/discussions/3583: Revised ADR Process
- https://github.com/orgs/SasView/discussions/3245: Dependency Freezing
- Sent back for further discussion:
- https://github.com/orgs/SasView/discussions/3170: Type hints
- Ongoing discussion:
- https://github.com/orgs/SasView/discussions/3171: Linter
- 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
- Discussion on the first three items was added to the proposed ADR. Only Dependency Freezing (discussion 3245) was given final approval.
- There was no time for further discussion on the remaining 3 items above
AOB?