Skip to content

DevNotes_01May2026_Technical

Jeff Krzywon edited this page May 1, 2026 · 7 revisions

Next Refactor Hackathon

  • Refactor Hackathon II: June
  • Wiki Page
  • Lessons Learned from Previous:
    • Suggest 3 days
    • Too few check-ins (1-2/day)
    • Planning meeting was useful for task assignments
  • Bad Dates for future Hackathons:
    • NOBUGS: Sept. 21-25
    • Contributor Camp: Nov. 3-9
    • ESS-ILL User Meeting: Nov. 18-20
  • Doodle Poll
  • Jeff to finalize Doodle poll and send out to developers list

Pull Requests to Discuss

6.2.0

  • Code freeze: May 15, with Alpha1 release on May 18
  • What outstanding work should be included? Discuss:
    • Remove QtWebEngine
      • With this merged, will this allow a conda-forge release?
    • Parameter sliders
    • New models
  • What other work should be added?
    • Windows binary signing action has changed
    • Code sign actions to be deprecated
    • Matplotlib backends not bundled
  • What features should be highlighted in the what's new panel? Candidates include:
    • Multiple slicers on one plot
    • Symmetric slicers
    • Close project
    • SAXS fitting using PDB
    • Data Operation panel rework
  • Related to an ADR discussion, but what can come after the code freeze?
    • No
      • New features
    • Gray area
      • Bug fixes for features not introduced in v6.2.0
      • Models in sasmodels
      • Documentation. Just for new features or for all documentation?
    • Within reason
      • Bug fixes for features added between v6.1.3 and v6.2.0
    • Always a yes
      • Release notes
      • Build/CI issues
  • SasModels and SasData feature releases planned

Status updates of ongoing projects

ADRs

AOB?

  • Wojtek to co-supervise student this summer (MCR-ALS time-resolved analysis): Candidate interviews this week
  • SASBDB Project: Pre-final meeting and discussion led to Guinier analysis integration. Already exists in linear fit window, but not in a way that works for the BioSAS community
  • GSC group: Chris taking over?

Clone this wiki locally