Skip to content
sujaya edited this page May 5, 2026 · 4 revisions

General updates (roundtable)

  • Technical meeting updates?

    • Attendees: Jeff, Paul S, Sujaya
    • Discussion about next refactoring hackathon
    • Quick PR run-down — assigned urgent ones to present devs
    • Discussed release-related ADRs:
      • Drafting is very large → split into smaller ADRs?
      • Needs further discussion at the fortnightly meeting
    • Need feedback for ADR: defining release process
    • What can be added after code freeze?
    • What to do with dev releases after a stable release?
    • What to include in release notes for dev releases: since the last stable or the last dev?
  • Refactoring project updates?

    • 2/3 days in June
    • Jeff sent out doodle poll
  • SASBDB integration project (Wojciech)

    • discussed Guinier approximation
    • need feedback on this prototype
  • Generic Scattering Calculator redesign working group

    • the webpage has been updated
  • Sasmodels working group (refactoring project and marketplace vs core etc) (Paul and Wojciech)

    • issues with models taking a long time

Contributor Camp XV - Prague

  • planning/info page
  • considering another hotel option: Grand Hotel
    • cheaper
    • good amenities
    • decent place
    • bit further away (20 min walk)

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