-
Notifications
You must be signed in to change notification settings - Fork 48
DevNotes_7Apr2026
Paul Sharp edited this page Apr 8, 2026
·
8 revisions
- SASBDB integration project (Wojtek)
- some PR but still WIP. expect to write a project report soon
-
Generic Scattering Calculator redesign working group
- the above link posts outcome from previous meeting and waiting for feedback
- Sasmodels working group (refactoring project and marketplace vs core etc) (Paul and Wojciech)
- Organising a working group to start addressing
- More discussions ongoing on contributor camp notes
- Also some discussion about including some important models sooner than later if possible
- Publications (Jeff and Miguel)
- back to 2020 but did not use DMR and sine202 numbers in search - probably should see if that brings more
- Working to automate the process
- Merge rights for SasView currently restricted (Jeff)
- Proposal to remove this restriction to allow merges, whilst we continue to investigate the merging of #3832
- Restriction removed
- Proposal to remove this restriction to allow merges, whilst we continue to investigate the merging of #3832
- Prague venue confirmed: https://github.com/SasView/sasview/wiki/ContributorCampXV
- Requirement at https://github.com/SasView/sasview/wiki/CodeCampPlanning
- Reminder to bring along any posters that may be of interest
- Discussion
- Any updates on plans for 2027?
- May to June is when Soleil starts planning - we have to finalize by September
-
6.1.3:
-
6.2.0:
- Proposed release date: ~June 2026
- This release has a lot in it. We therefore need to move soon on preparing for it.
- Release manager - Sujaya
- Paul S. will be backup if timelines slip etc
- Need to start thinking about a code freeze date - current proposal is end of April
- Proposed release date: ~June 2026
- Sent for review (more work desired):
- Ruff and Linting - https://github.com/orgs/SasView/discussions/3171#discussioncomment-15497631
- Discuss:
- Define release process and release manager role
https://github.com/SasView/sasview/pulls
Merge candidates (approved review: 5)
- #3870 - fitting report improvements (fixes several tickets) - CI fails, this needs to be addressed
-
#3866 - Duplicated CI job runs on pull requests
- Merged, but #3917 was required to fix an unforeseen problem with nightly builds
- #3888 - Improves and adds tests for Invariant Perspective UI - waiting for #3911 to be merged first - MERGED
- #3897 - Improves invariant calculator tests - waiting for #3888 to be merged first - MERGED
- #3907 - Adds corrected intensities to Corfunc output - Paul S. to do code review
Changes requested (1)
- #3842 - Add Pixi config file + setup automated versioning
Needs review - in Discussion (6)
- #3790 - Slider option for parameters
- #3847 - Remove QtWebEngine; use system browser
- #3881 - Inversion code clean up - Paul S. to review
- #3895 - v6.1.3 Changes
- #3910 - Safe flag - Paul K. has reviewed
- #3911 - Adds offscreen mode to top level conftest.py - blocker - review from Jeff requested - MERGED
Needs reviewers (0)
- None currently
DRAFTS (9)
- #3913 - Sasbdb load
- #3912 - SASBDB export
- #3902 - undo_redo branch rebased to refactor_24
- #3761 - Keep tabbed plotter inside main window
- #3111 - Plotting refactor integration
- #3006 - Refactoring Branch
- #2940 - Plotting refactor
- #2782 - Interpolation for operations (long-running)
- #2315 - Auto-plot data sent to fitting (long-running)
https://github.com/SasView/sasmodels/pulls
Needs review - in Discussion (5)
- #704 - Adding torus elliptical shell model
- #699 - Adding nanoprisms model (pure python)
- #694 - Adding a pure python truncated octahedron model with Fibonacci orientation averaging
- #658 - Simple adaptive integration
- #608 - Better integration
Needs reviewers (0)
- None currently
DRAFTS (5)
- #708 - Sasmodels shape visualization (Draft)
- #705 - Add tetrapod model implementation (Draft)
- #689 - Model for a mixture of two homopolymers (RPA case 0) (Draft; approved)
- #665 - Send data mask from theory calculator into plotter (Draft; approved)
- #449 - WIP: spelling fixes in two_power_law (Draft; changes requested)
https://github.com/SasView/sasdata/pulls
Needs review - in Discussion (2)
DRAFTS (6)
- #197 - Additional Slicers for the refactor branch (Draft)
- #156 - Work on the SasData object definition (Draft)
- #106 - Sasview database (Draft) - Jeff to get merged into refactor branch
- #101 - 48 fractional binning (Draft)
- #79 - Refactoring Branch (Draft)
- #62 - Interpolations for data operations (Draft)
https://github.com/SasView/sasview/wiki/DevNotes_HelpDesk
- Covered through June (need summer coverage)
- We had a request for a SasView conda package, which we currently cannot provide to due our QtWebEngine dependency.
- This led to a wider discussion about bearing in mind the needs of downstream users, and the importance of carefully documenting significant/breaking changes.
- 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