This document: https://hackmd.io/@scientific-python/bof2024
Scientific Python Ecosystem Coordination (SPEC) documents (https://scientific-python.org/specs/) provide operational guidelines for projects in the scientific Python ecosystem. SPECs are similar to project-specific guidelines (like PEPs, NEPs, SLEPs, and SKIPs), but are opt-in, have a broader scope, and target all (or most) projects in the scientific Python ecosystem. Come hear more about what we are working on and planning. Better yet, come share your ideas for improving the ecosystem!
SPEC repository: https://github.com/scientific-python/specs
~ 45-50 people, See bsipocz's photo
Determine some potential action points that we can get collaboration with from the community.
SPEC 0 โ Minimum Supported Versions
SPEC 1 โ Lazy Loading of Submodules and Functions
SPEC 2 โ API Dispatch
SPEC 3 โ Accessibility
SPEC 4 โ Using and Creating Nightly Wheels
SPEC 7 โ Seeding pseudo-random number generation
SPEC 8 โ Securing the Release Process
SPEC 9 โ Governance
SPEC 10 โ Release documentation
SPEC 11 โ API observability Vulnerability Disclosure
SPEC 12 โ Math Formatting
SPEC 13 โ Recommended targets and naming conventions
SPEC 14 โ GitHub Enterprise
SPEC 15 โ Vulnerability Disclosure
SPEC .. โ CI best practices for Tutorials
is for new SPEC ideas
Where is SP located, is it Berkeley?
Project layout / template
Project Governance
What about a policy for AI generated code
Something about downstream testing/coordinated cross project testing.
SPEC (or maybe it's a NEP scope) for exotic dtypes
Question to show what's in SPEC 12
SPEC0
Analytics
Open SSF, what about the intersection, are there any plans for closer collaboration?
Standardization of APIs
Any tools to automate checking of SPEC compliance (at least for the ones that is possible)?
? Centralize the Code of Conduct?