README: a row of badges showing what Postulo is, its scope and what it promises #936
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
performance
security
tier
1
tier
2
tier
3
tier/4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo#936
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The README shows one badge (CI), and the project's status is a hand-written line ("Status: 0.4.0"). Add one short row of badges, so somebody landing on the repository sees at a glance what Postulo is, what it runs on, how large and how alive it is, and what it promises.
What exists today
README.mdopens with the logo, the title, and a single badge,[](…/actions).> **Status: 0.4.0.** …), so it goes stale with every release.What would change
One row of 8 to 10 badges, no more, placed where the CI badge is now. Badges that update themselves are preferred over hand-written numbers, because a wrong badge is worse than none.
What it is and what it runs on
license-AGPL-3.0-or-later(static).python 3.12+andDjango 5.x, taken frompyproject.toml(static; updated when the requirement changes).How large and how alive it is
https://translate.tiagoagueda.com/widget/postulo/svg-badge.svg, linking to the project), or a static "84 languages". This is the badge that says most about the project's reach.plugins: 25 bundled, linking to the plugin list or wiki page, to show the project is built to be extended.What it promises
WCAG 2.2 AA – tested, since the browser suite runs axe on every page. Only if the maintainer is comfortable making the claim.OpenAPI 3.1, linking to the API documentation, for people who integrate.Not yet
Suggested row
CI · Release · Licence · Python/Django · Docker · Translation · Plugins · No telemetry · Last commit
Notes
messages.py-style tooling could compare them withpyproject.tomland the plugin registry.License: AGPL-3.0-or-later, notbadge).