-
Notifications
You must be signed in to change notification settings - Fork 50
DevNotes_21Aug2026_Technical
Jeff Krzywon edited this page Aug 21, 2026
·
4 revisions
To Discuss
- Future technical meetings - Rotating lead?
- Next Refactor Hackathon
- https://github.com/SasView/sasview/wiki/RefactorHackathon%E2%80%902026%E2%80%90III
- Dates set for Sept. 16-18 - Jeff to update wiki
- James proposal for a Project Board with more specific work packages
- Finish data explorer -> Plotting -> Perspectives (MuMag, then Invariant, with Fitting last (most difficult))
- Project boards for each section and each perspective
- Hope to be in a state to work on Perspectives during contributor camp* (depends on James' availability)
- Issue that need to be decided on during the hackathon
- SAND perspective presentation at next technical meeting - would be good to have refactor contributors at the meeting
- James to also demo his trend work at next technical meeting to compare where we are to where we want to go
- Planning for Contributor Camp
- Register and get travel approval!
- Discussion on presentations, projects, and collaborations
- What will be taught and what will be worked on depends on who attends!
- Introductory presentations at the start (to orient new contributors) - many people need presentations for travel purposes
- James: The refactor status to-date
- Expected projects to be worked on
- GSC based on discussions
- Refactoring Project
- Sasmodels refactor/rework
- Magnetic SANS(?)
- MCR-ALS project
- Automating Releases
- Poster Theme: SasView AI usage in your research
- Agentic AI Usage
- Who is using it, what tools, and how? Posters!
- How are users using AI, and how would they like to use it in the context of SasView?
- Context files in repo discussion
- Planning a discussion on AI usage and future work for the contributor camp
Next bug fix release
-
6.2.0 is released, including Flatpak
- Conda forge build issue: https://github.com/conda-forge/sasview-feedstock/pull/56
- pyausaxs: No conda build and pip wheel has issues on Intel Macs - James and Marie to work with Christian - Status?
- Conda forge build issue: https://github.com/conda-forge/sasview-feedstock/pull/56
- 6.2.1
- Release date: Before contributor camp - mid to late October
- Master issue tracker: https://github.com/SasView/sasview/issues/4084
- Potential PRs to include:
- Composite model failures: SasView #4082 and SasModels #749
- Old What's New cards: SasView #4046
- Fix fit_started flag: SasView #4067
- Magnetic model calculations always run: SasView #4072
- Sasmodels:
- Fractal S(Q) accuracy: SasModels #722
- np.trapz -> np.trapezoid: SasModels #750
- Check SasView (especially invariant and P(r)) for usage)
- Multiplicity parameter use in shim: SasModels #751
- Include new torus elliptical shell model (already merged)
Status updates of ongoing projects
- MCR-ALS Project
- COSMiCs Integration
- Small issue deploying on pypi - Jeff to help if needed
- SASBDB Project:
- One PR ready for review: SasView #3913
- James' project(s)
- Trend integration and data explorer - PR early September
- Once trend work is finished, MuMag integration
Outstanding PRs
- SasView (25 open, 11 ready for review)
- Ready to merge?
- Under review:
- Undo project: #3995 - Jeff to revisit
- More work to do:
- In draft PRs - who needs help?
- SasModels (13 open, 9 ready for review)
- SasData (4 open, 2 ready for review)
- Refactor Trend: #216 - Jeff K. reviewing
- SasView.github.io (2 open, 1 ready for review)
- Update Acknowledgement Section on Website: #37
- Saspubs (1 open, ready for review)
- Acknowledgement template: #11
ADRs and other Discussion
- Discussions to bring up:
- SasModels scripting question: https://github.com/orgs/SasView/discussions/3540 - Close?
- Sourceforge: https://github.com/orgs/SasView/discussions/2344 - Close Sourceforge and the discussion?
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