Skip to content

DevNotes_07Aug2026_Technical

Jeff Krzywon edited this page Aug 7, 2026 · 13 revisions

New Topics to Discuss

  • Reporting to Fortnightly meeting: Jeff unable to attend
  • Next Refactor Hackathon
    • https://github.com/SasView/sasview/wiki/RefactorHackathon%E2%80%902026%E2%80%90III
    • Planning for September
    • Answer the poll: Poll - Sept. 16-18 looking pretty good right now
    • 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)
  • 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
  • Agentic AI Usage
  • Release branch rulesets conflicts
    • Branches named release[-_][0-9.]* cannot be modified, except by repo owners and admins
    • Branches are deleted when PRs are merged
    • If an admin or owner merges a PR for a protected branch, the exception takes precedence, so the branch is deleted
    • Potential solution(s):
    • Proposed Solution:
      • Create new branch off the release branch for merge purposes. Maintains clean release branch HEAD and alleviates the issue with deletion.

Next bug fix release

  • 6.2.0 is officially released!
  • Release manager for 6.2 bug fix releases: Paul S.
  • 6.2.1 timeline discussion
    • Release date: Before contributor camp - mid to late October
    • Potential PRs to include:
    • Other known issues:
      • Invariant Issues #3986
      • Mutli-slicers and batch #4081
    • Include new torus elliptical shell model?

Status updates of ongoing projects

  • CodeScene (Jeff)
  • MCR-ALS Project
  • SasModels Refactor
  • SASBDB Project:
    • One PR ready for review: SasView #3913
    • AI agent context file included (reason for the discussion)
  • James' project(s)

Outstanding PRs

  • SasView (26 open, 11 ready for review)
    • Ready to merge?
      • Pytest from base directory: #3974
      • Magnetic model calculations always run: #4072
    • Needs reviewers
      • Old cards in What's New: #4046
      • Fix fit_started flag: #4067
      • On tag auto-upload to release: #3932
    • Under review:
      • Undo project: #3995 - Jeff to revisit
    • More work to do:
      • Cancel concurrent nightly builds: #3947
      • Pixi configuration: #3842
      • Online doc location: #3926 vs. #3943
    • In draft PRs - who needs help?
  • SasModels (9 open, 5 ready for review)
    • Ready to merge?
      • Unused step warning: #737 - to merge
    • Needs review:
      • Peak Voigt Model: #743
      • Fractal S(Q) accuracy: #722
      • Structure Factor Models: #719
    • What to do with Better Integration in #608?
  • SasData (4 open, 1 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

AOB?

Clone this wiki locally