Skip to content
Paul Sharp edited this page May 18, 2026 · 15 revisions

General updates (roundtable)

  • Technical meeting updates

    • Technical meetings occur fortnightly on Fridays in alternate weeks from this meeting - next is on 29th May.
  • Refactoring project updates

  • SASBDB integration project (Wojciech)

  • Generic Scattering Calculator redesign working group

    • the webpage has been updated
    • when2meet page for early June.
  • Sasmodels working group (refactoring project and marketplace vs core etc) (Paul and Wojciech)

Contributor Camp XV - Prague

6.2.0 Release

  • Release checklist

  • New versions for SasModels (1.0.13) and SasData (0.12.0)

  • Timeline:

    • 15 May: feature freeze
    • Shortly after (~18 May): alpha release
    • Mid June: end of alpha testing and full code freeze
    • End of June: full release
  • This is a feature release, so the main focus is on new features and major changes:

  • PRs related to these (dependencies, patches) will be included in the alpha

  • Major bug fixes will be included in the alpha

  • Additional bug fixes and infrastructure changes to include: to be discussed

Discussions:

  • to create release branch from main, so include all PRs that have been merged\
  • QtWebEngine to native browser switch to be added as a feature
  • python 3.13 with support for 3.14 for next release
  • there may be some slightly problematic PRs, like SAXS PR, but should be okay
  • for the three new models, which are taking a lot of time, add for now -- mention that they will be improved in later releases
  • for sasdata, merging 3 refactoring PRs

ADRs

PRs

SasView/sasview

https://github.com/SasView/sasview/pulls

Approved (3)

  • #3940 - Fix copy/paste structure factor errors
  • #3937 - Use the new, official digicert action
  • #3918 - Release automation script rework

Need review (4)

  • #3931 - Adds dummy err_data to residual data for slicers to work
  • #3928 - Normalise wedge slicer phi to (-180,180]
  • #3910 - Safe flag
  • #3895 - v6.1.3 Changes

Need reviewers (1)

  • #3938 - Fix invocation of compile_licenses.py

Drafts (13)

  • #2315 - Sending data to fitting automatically plots the data (#2299)
  • #2782 - Interpolation for operations
  • #2940 - Plotting refactor
  • #3006 - Refactoring Branch
  • #3111 - Plotting refactor integration
  • #3761 - Keep the tabbed plot widget inside the main window
  • #3790 - 2091 slider option for parameters
  • #3902 - undo_redo branch rebased to refactor_24
  • #3912 - SASBDB export
  • #3913 - Sasbdb load
  • #3926 - check if the doc location is correct. Needs installer.
  • #3932 - Upload Binaries On Tag
  • #3821 - Use Node 24 for all actions to be sure no issues

SasView/sasmodels

https://github.com/SasView/sasmodels/pulls

Approved (2)

  • #718 - Adding truncated tetrahedron model pure python
  • #709 - Citation and contributors

Need review (5)

  • #608 - Better integration
  • #658 - Simple adaptive integration
  • #694 - Adding a pure Python truncated octahedron model with Fibonacci orientation averaging
  • #704 - Adding torus elliptical shell model
  • #714 - Fuzzy sphere doc update

Need reviewers (2)

  • #710 - Adaptive integration for truncated octahedron
  • #722 - Verify accuracy of fractal S(q) for small q

Drafts (6)

  • #449 - WIP: Spelling fixes in two_power_law model
  • #665 - Send data mask from theory calculator into plotter
  • #689 - Model for a mixture of two homopolymers (case 0 in rpa model)
  • #705 - Add tetrapod model implementation
  • #708 - Sasmodels shape visualization
  • #719 - Aggregate and chain structure-factor models

SasView/sasdata

https://github.com/SasView/sasdata/pulls

Approved (2)

  • #201 - remove autogen code
  • #200 - Citation and contributors

Need reviewers (1)

  • #202 - Enable Minimal Safety Net for CodeScene

Drafts (3)

  • #62 - Interpolations for data operations
  • #156 - Work on the SasData object definition
  • #197 - Additional slicers for the refactor branch

Help desk staffing

https://github.com/SasView/sasview/wiki/DevNotes_HelpDesk

  • Covered through June (need summer coverage)

Clone this wiki locally