-
Notifications
You must be signed in to change notification settings - Fork 48
DevNotes_10Feb2026
Paul Butler edited this page Feb 10, 2026
·
7 revisions
- Generic Scattering Calculator redesign working group: Feb 12th
- Refactoring project quarterly hackathons — update (Jeff)
- RefactorHackathon‐2026‐1
- Project status meeting held on February 6 - Jeff to give overview
- March 13 final planning - March 16 and 17 for work
- Strategy for adding new models to core and marketplace (Wojtek)
- Paul B and Wojtek to discuss starting a working group and making a call
- nothing new - focusing on GSC work first
- Paul B and Wojtek to discuss starting a working group and making a call
- Neutron GRC (Barcelona, April) — registration deadline Mar 29, update (Yun)
- March 29 deadline for application (= required for registration)
- Posters are limited to 74
- actually the limit it turns out to be much larger
- Over 145 applications so far and is looking to be an exciting conference
- Still would like to sort out a person to present a SasView poseter
- Tracking the impact of SasView
- Metrics: Users, downloads, publications, citations
- Download statistics: https://tooomm.github.io/github-release-stats/?username=sasview&repository=sasview
- Publications: https://www.sasview.org/publications/. Need to update list on Zenodo and fix the bit rot in https://github.com/SasView/saspubs
- Also note that fixing the code will not do much unless we also update the Zenodo database with actual publications
- Usage analytics: Revisit https://github.com/SasView/sasview/pull/2702?
- ACNS tutorial proposals open...
- Venue scouting: Prague / Paris (SOLEIL or LPS Orsay) / ILL - Paul to give update
- https://github.com/SasView/sasview/wiki/CodeCampPlanning
- Soleil not possible for 2026 due to availability of conference services. 2027 or 2028? Start planning now!
- Dominika is very interested to host in Prague - Paul B. in contact.
- ILL - Paul G. working on it.
- Next step: once potential hosts identified, send a location poll
- Maybe take all for different years? How to chose which is which? does one offer prefer 2027 or 2026?
-
6.1.3:
- 6.1.3a1 pre-release exists (Dec 18, 2025); nightly builds ongoing
- What’s left for 6.1.3 final:
- Target release date:
- RC: Feb. 17
- Final release: Feb. 23
- Sasmodels 1.0.13 release with latest changes?
- Discussion: Should we separate the releases of each package and make them independent of each other?
- Recommendation from meeting is no sasmodels release this go and instead do it for 6.2 release
-
6.2.0:
- Proposed release date: July 2026(?)
- Release manager wanted! (Paul S., Wojtek P., or Piotr W.?)
- Sent to mailing list for final review:
- Revision: Creating ADRs - https://github.com/orgs/SasView/discussions/3583
- Citing SasView and Parallel Projects - https://github.com/orgs/SasView/discussions/3503#discussioncomment-15478775
- Type hints - https://github.com/orgs/SasView/discussions/3170#discussioncomment-15270540
- Ruff and Linting - https://github.com/orgs/SasView/discussions/3171#discussioncomment-15497631
- Discuss:
- Use the browser instead of built-in window - https://github.com/orgs/SasView/discussions/3511 (related PR: #3847 — Remove QtWebEngine; use system browser)
- Question was raised as to whether this should just be a usual PR change or an actual ADR. Most seemed to believe an ADR was appropriate but agreed some more discussion should be allowed.
- Use the browser instead of built-in window - https://github.com/orgs/SasView/discussions/3511 (related PR: #3847 — Remove QtWebEngine; use system browser)
https://github.com/SasView/sasview/pulls
Merge candidates (approved review: 3)
- #3857 — Constrained fitting model reordering
- #3846 — 2D params stuck at 0.0 (due to invalid truthiness check)
- #3843 — Allow PD and magnetic params in batch fitting
Changes requested (4)
- #3790 — Slider option for parameters
- #3842 — Add Pixi config file + setup automated versioning
- #2782 — Interpolation for operations (Draft; long-running)
- #2315 — Auto-plot data sent to fitting (Draft; long-running)
Needs review (11)
- #3863 — Use GuiUtils.communicate wherever possible
- #3862 — Standardize colors
- #3861 — Invariant Perspective Code Cleanup
- #3847 — Remove QtWebEngine; use system browser
- #3832 — Angularly replicated “symmetric” slicers
- #3786 — Support for SAXS fitting (v2)
- #3761 — Keep tabbed plotter inside main window (Draft)
- #3456 — Test PDF viewing (Draft)
- #3111 — Plotting refactor integration (Draft)
- #3006 — Refactoring Branch (Draft)
- #2940 — Plotting refactor (Draft)
https://github.com/SasView/sasmodels/pulls
Merge candidates (approved review: 1)
- #533 — Fixed switched nomenclature for length and width
Needs review (13)
- #694 — Pure python truncated octahedron (Adds numba as a dependency)
- #689 — Model for a mixture of two homopolymers (RPA case 0) (Draft; approved)
- #676 — Update examples and plotters for bumps webview
- #673 — Fix limits on angles and angular dispersity
- #671 — Update orientation viewer
- #665 — Send data mask from theory calculator into plotter
- #658 — Simple adaptive integration
- #651 — Allow sasmodels.compare to use bumps webview (no wx)
- #608 — Better integration
- #570 — Pure python Fq for beta approximation
- #536 — Oriented SESANS transform (Draft; changes requested)
- #507 — Paracrystalline model simulation
- #449 — WIP: spelling fixes in two_power_law (Draft; changes requested)
https://github.com/SasView/sasdata/pulls
Changes Required (failing unit tests: 1)
- #47 — Finishing the manipulations.py rewrite
Needs review (5)
- #186 — Adds trig and exp operations (opened Feb 2, 2026)
-
#185 — Perf: optimize string concatenation using
.join()(opened Jan 24, 2026) - #101 — 48 fractional binning (Draft)
- #79 — Refactoring Branch (Draft)
- #62 — Interpolations for data operations (Draft)
No reviews / not yet in review-required bucket (2)
https://github.com/SasView/sasview/wiki/DevNotes_HelpDesk
- Covered through May (need summer coverage)
- 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