遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/2612)
<a href="https://www.bestpractices.dev/projects/2612"><img src="https://www.bestpractices.dev/projects/2612/badge"></a>
A color management framework for visual effects and animation.
The OpenColorIO project has multiple developers with project expertise and commit access within the voting members of its TSC: https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/main/GOVERNANCE.md
https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/main/COMMITTERS.md
Part of policy https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/main/CONTRIBUTING.md#copyright-notices
https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/main/CONTRIBUTING.md#copyright-notices
Repository on GitHub, which uses git. git is distributed.
We use the GitHub convention of the "good first issue" label. https://github.com/AcademySoftwareFoundation/OpenColorIO/labels/good%20first%20issue
GitHub now requires 2FA for all users.
GitHub provides this by default
https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/main/CONTRIBUTING.md#development-and-pull-requests
Part of testing policy https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/main/CONTRIBUTING.md#Test-Policy
Test suite is invocable with CTest on all platforms. https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/main/CONTRIBUTING.md#test-policy
Continuous integration is implemented with GitHub Actions for Linux, macOS, and Windows. Build and tests are run automatically with every PR commit and merge.
https://github.com/AcademySoftwareFoundation/OpenColorIO/actions/workflows/analysis_workflow.yml
Project uses GitHub // X-Content-Type-Options was not set to "nosniff".
Beneficial to implement dynamic analysis once static analysis is implemented.
Unit tests contain many run-time assertions that could be checked by dynamic analysis while running tests.
后退