-
Notifications
You must be signed in to change notification settings - Fork 47
DevNotes_07Oct2025
Paul Butler edited this page Oct 7, 2025
·
4 revisions
General Updates
- NIST is part of the US Dept of Commerce and thus shutdown due to a "lapse in appropriations"
- release consequences
- potential consequences on tutorial Oct 23-24
- potential consequences on contributor camp
- UTK server issues and status - Re recent notices about lack of access to model marketplace
- Old server slowly dying - serves the mailing lists!
- Process of upgrading "new" server to Ubuntu 24.04LTS (currently on 20.04LTS which is reaching EOL support)
- now upgraded to 22.04LTS and marketplace seems to be back in operation
6.1.1 Release Status
- Out with help from Steve King, but
- Still an unresolved issue #3053 that would be really good to fix
- Flatpack is still not working - James Crake-Merani working on it
- Issue with inversion perspective scripting reported by Alan Hicks (developer emails)
- Pending 6.1.1 merge into main without release managers PR - status/who/how?
- It was agreed that this should happen as soon as possible - @butlerpd agreed to look at what might be needed
- Question: Do we proceed with merging PRs as ready to main before or after merging 6.1.1 into main?
- It was suggested we focus first on merging 6.1.1 to main.
Upcoming events
- Next contributor camp planning - https://github.com/SasView/sasview/wiki/ContributorCampXIV
- Hotel booking status? Annika
- BIOSAS meetings for contributor camp: https://github.com/SasView/sasview/wiki/BioSAS-meetings - First meeting held on Sept. 17 (Wojtek)
- magSANS meetings for contributor camp: https://github.com/SasView/sasview/wiki/MagSAS-meetings - First meeting Oct 9(Paul/Annika)
- Introduction for new devs (GitHub, CodeScene, etc). - In planning for just prior to the camp
- Hybrid SasView Tutorial with Munich (Oct 23/24) - https://indico.frm2.tum.de/event/594/ - Larger announcement made yet?
- No it has not - @butelrpd agreed to contact Neelima Paul and then send out something to the user list in a a day or two.
Status updates of ongoing projects
- Shape2SAS (Kristian)
- CI automation (??)
- Mac OS13 has been removed from the CI builds as GitHub no longer supports it.
- CodeScene and Ruff (Paul S.)
- It was suggested to put a priority on reviewing the two Ruff related PR (pre-commit hooks) to sasdata and sasmodels. They should be nearly identical to what has already been merged into sasview so should be straitforward. It will bring all our repos to the same standard
- Given that Jeff is unavailable, 6.1.1 took so long to get out and that we are only 4 weeks out of the start of the Contributor Camp, it was agreed that unless we can safely activate CodeScene as originally agreed upon within the next week or so we should postpone doing so till after camp.
- 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 is merged into main
- Refactoring Project (Lucas/Paul S.)
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
- https://github.com/orgs/SasView/discussions/3170: Type hints
- https://github.com/orgs/SasView/discussions/3583: Revised ADR Process
- 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
Pull Requests
- SasView: https://github.com/SasView/sasview/pulls
- SasModels: https://github.com/SasView/sasmodels/pulls
- SasData: https://github.com/SasView/sasdata/pulls
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