Architectural Design Records - SasView/sasview GitHub Wiki

This page is dedicated to tracking the status of Architectural Design Records (ADRs) for the SasView organization.

Approved ADRs

Title Discussion Topic(s) Approval Date Notes
Protocol for Creating ADRs in the SasView organization https://github.com/orgs/SasView/discussions/3357 May 6, 2025 -

ADRs Under Discussion

Title Discussion Topic(s) Last Discussed Date Notes
Release Process and Automation https://github.com/orgs/SasView/discussions/2239, and https://github.com/orgs/SasView/discussions/3475 - Items to finalize including wheel uploads to pypi, zenodo auto creation, zenodo 'author' list order, release notes generation process, and dependency pinning
Code format and styling requirements https://github.com/orgs/SasView/discussions/3171 & https://github.com/orgs/SasView/discussions/3170 - Linter is likely going to be ruff, which will work in conjunction with CodeScene for maintainability
General workflow with branches, PRs, etc. https://github.com/orgs/SasView/discussions/2371 - Branching, rebase vs. merge, run CI on push/PR/both?
Model marketplace review process http://github.com/orgs/SasView/discussions/2384 - Define a process to review a model in the marketplace in order to get it into sasmodels

Discussions that are likely no longer relevant

Title Discussion Topic Notes
Improving or Removing setup.py https://github.com/orgs/SasView/discussions/2251 setup.py has been removed
Managing fallout from moving to the new sasdata package https://github.com/orgs/SasView/discussions/2187 Much of the discussion was about semantic versioning. Are there any outstanding requests here?
SasView Help request https://github.com/orgs/SasView/discussions/3094 Answered - close?
Release notes compilation https://github.com/orgs/SasView/discussions/2779 No longer relevent?
SourceForge https://github.com/orgs/SasView/discussions/2344 What is left to be done here?
Discussions are now a thing https://github.com/orgs/SasView/discussions/2193 Close?
Release 5.0.6 discussion https://github.com/orgs/SasView/discussions/2400 Check everything has been ticketed and close?
Pip install sasview https://github.com/orgs/SasView/discussions/2339 This is now working - close?