Project statuses
Updated on 13-01-2022
GitHub Templates |
|||||||
Feature Requests |
✅ |
❌ |
❌ |
❌ |
❌ |
✅ |
|
Bug Reports |
✅ |
❌ |
❌ |
❌ |
❌ |
✅ |
|
Pull Requests |
✅ |
❌ |
❌ |
✅ |
❌ |
✅ |
|
(Python) Code Quality Tools |
|||||||
✅ |
✅ |
✅ |
✅ |
❌ |
✅ |
||
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
||
✅ |
✅ |
✅ |
✅ |
❌ |
✅ |
||
❌ |
❌ |
✅ |
✅ |
✅ |
✅ |
||
❌ |
❌ |
❌ |
🟡 (Not yet automated in CI) |
❌ |
✅ |
||
mypy strict, ignoring missing imports |
❌ |
❌ |
✅ |
✅ |
✅ |
✅ |
|
vulture with 90% min confidence |
✅ |
✅ |
✅ |
✅ |
❌ |
✅ |
|
✅ |
❌ |
✅ |
✅ |
❌ |
✅ |
||
✅ |
⚪️ |
⚪️ |
✅ |
⚪️ |
✅ |
||
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
||
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
||
Automated Testing |
|||||||
Unit tests (for all supported Python versions) |
🟡 (Not all Python versions are tested) |
✅ |
✅ |
✅ |
✅ |
✅ |
|
Integration tests |
🟡 (Not yet automated in CI) |
❌ |
✅ |
✅ |
✅ |
✅ |
|
Code coverage |
✅ |
❌ |
❌ |
✅ |
❌ |
❌ |
|
Dependabot |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
|
Automated Builds |
|||||||
Debian packages |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
|
Docker container images |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
|
GitHub Workflow |
|||||||
Linked to the central project board |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
|
README and/or Wiki are sufficient for a standalone setup |
✅ |
||||||
Documentation is centralized in the README and/or Wiki |
✅ |
||||||
Merge is not possible if automated checks are failing |
❌ |
❌ |
❌ |
❌ |
❌ |
❌ |
|
Merge requires approval from reviewer(s) |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
|
Merge must be squashed or rebased |
✅ |
❌ |
✅ |
✅ |
❌ |
✅ |
|
Configured security policy and advisories |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
|
|
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
|
|
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |
|
LICENSE - European Union Public License 1.2 |
✅ |
✅ |
✅ |
✅ |
✅ |
✅ |