遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/6554)
<a href="https://www.bestpractices.dev/projects/6554"><img src="https://www.bestpractices.dev/projects/6554/badge"></a>
🧬 The data structure for unstructured multimodal data · Neural Search · Vector Search · Document Store
We have 3 main maintainers. Actively contributing and knowing the codebase:
https://github.com/docarray/docarray/blob/main/GOVERNANCE.md
We have contributors from: - Jina: Joan Fontanals Martinez (https://github.com/JoanFM), - Weaviate: Shukri: https://github.com/hsm207 - Epsilla: Tony Yang https://github.com/tonyyanga - Others: Naymul Islam https://github.com/ai-naymul
All the files in the repo contain it:
Example: https://github.com/docarray/docarray/blob/main/docarray/__init__.py
Repository on GitHub, which uses git. git is distributed.
https://github.com/docarray/docarray/issues
We have issues labeled as good-first-issues
good-first-issues
In Github settings the box: Require two-factor authentication for everyone in the DocArray organization. is ticked.
The members do use these mechanisms. There is no specific method for the project.
https://github.com/docarray/docarray/blob/main/CONTRIBUTING.md
The project mostly requires one of the members of the Technical comittee or from the major contributors to be reviewed
DocArray versions lead to a Python package stored in Pypi repositories linked to the version entry in the source code. https://pypi.org/project/docarray/
The test suite can be invoked by pytest and documentation how to run tests is to be found in https://github.com/docarray/docarray/blob/main/CONTRIBUTING.md
The project has Continuous Integration pipelines that check the quality of the PR for every PR and for every merge.https://github.com/docarray/docarray/blob/main/.github/workflows/ci.yml
https://app.codecov.io/gh/docarray/docarray
This shows close to 90% but the lines that are not counted are mostly unreachable
The repository is in github :
You can check here https://securityheaders.com/?q=https%3A%2F%2Fgithub.com%2Fdocarray%2Fdocarray&followRedirects=on
The TAC members have done a security review and all the warnings from analysis and dependabots are analyzed and worked on.
not applicable because we work at a higher level than this. This is handled by our dependencies.
Flake8 ans static analysis for python is enough since the language is memory safe
For Python as it is a safe programming language these assertions do not apply
后退