Skip to content

DevNotes_12Jun2026_Technical

Jeff Krzywon edited this page Jun 11, 2026 · 6 revisions

New Topics to Discuss

  • Rebase vs. Merge
    • We need to define a process for this.
    • Allow force-pushes? We can turn them off for any/all branches
    • Discuss pros/cons of each method
      • Merge:
        • Pro: More easily integrate one branch into another; All commits retain original hash
        • Con: Added merge commit extends commit history; more difficult to rebase
      • Rebase:
        • Pro: Much cleaner commit history; All commits moved to the end of the rebased branch
        • Con: Changes made to the commit history; often requires a force-push
  • Rulesets vs. Branch Protections
    • Ruleset for sasview and sasdata: release[-_][0-9.vV]* restricted, release[-_][0-9.vV]*[-_]* not restricted

Refactor Hackathon Recap

  • Refactor Hackathon II: June 3-5
  • Wiki Page
  • Work Package Progress:
    • SasData:
      • Data loaders (ensure all are working and add as-needed)
      • Data Trends (finalize) - Miguel Gonzalez
      • Slicing backend - Jeff Krzywon
      • SasData refactor API: https://github.com/SasView/sasdata/pull/213 - Ready for review!
    • SasModels:
      • SasData integration (remove built-in data objects)

6.2.0

Pull Requests to Discuss

Status updates of ongoing projects

  • CodeScene and Ruff (Paul S./Jeff)

ADRs

AOB?

Clone this wiki locally