-
Notifications
You must be signed in to change notification settings - Fork 47
DevNotes_26Sep2025
Jeff Krzywon edited this page Sep 26, 2025
·
7 revisions
General Updates
- Technical group still meeting but every other week on alternate weeks to regular developer meeting - New contributor or project? Please attend!
6.1.1 Release Status
- Blocker issue
- Magnetic Fitting: Issue #3557, PR #3581 - Ready to merge?
- Flatpak support - help wanted
- Final release date: ASAP
Upcoming events
- Next contributor camp planning - https://github.com/SasView/sasview/wiki/ContributorCampXIV
- SCAM ALERT - Participants receiving emails from GT Events - Not a contracted company
- Annika to send updated hotel bookings list out soon - Please check the dates!
- 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 in planning - https://www.when2meet.com/?32456329-kK8Yf (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?
Status updates of ongoing projects
- Shape2SAS (Kristian)
- CI automation (Jeff)
- CodeScene and Ruff (Paul S./Jeff)
- Refactoring Project (Lucas/Paul S./Jeff)
Upcoming Technical Group - Release Support
- Meeting held on Weds. Sept. 24 regarding long-term conda support - NSLS-II and ORNL likely to maintain
- With the large number of packages supported, we need to strategize maintenance for them all - working group suggested
- What packages to support? What is the process to add or remove support?
- Short-term planning - What do we currently support, what is documented, what needs documenting
- Long-term planning - Facility ownership, process for adding/removing support, CI integration, gaps in documentation
- CI support and automation
- OS-specific support
- Python version support for each package
- Likely to kick-off December/January
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
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