doc(spec): deprecate the dependsOn/open key - #358
Conversation
The SBOM or the package manager manifests already declare the open source dependencies, so the key holds a partial and stale copy. Installation requirements go in the documentation and in the deployment scripts.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
@yaml-9000 minor |
|
Thanks for your contribution 🙏 This is now marked as a Example of minor changes are additions of new keys or making keys optional. The next eligible voting round will take place on September 30, 2026 cc @publiccodeyml/steering-committee 📄 Voting procedure | 📄 Working Group Charter | 🤖 bot commands |
|
While agreeing on the rationale, we need a working alternative before dropping it. We use this key to have a rough idea of the dependencies. A first though is to require a key that point to a file/url for a SBOM in a de facto standard, with some conformance requirements, such as ntia, cisa... https://github.com/spdx/ntia-conformance-checker#conformance Or also: Those checks are already encouraged or required by others bodies, and a modern software project should have in place some machine readable tracking of the dependencies. Those are just first ideas, @valeriocomo and I are thinking about a more detailed proposal but please add you comments on this issue. |
The SBOM or the package manager manifests already declare the open source dependencies, so the key holds a partial and stale copy. Installation requirements go in the documentation and in the deployment scripts.