Skip to content

README: add curated badge bar (release, license, Python, docs) - #173

Merged
lmoresi merged 1 commit into
developmentfrom
feature/readme-badges
May 7, 2026
Merged

lmoresi merged 1 commit into
developmentfrom
feature/readme-badges

Conversation

@lmoresi

@lmoresi lmoresi commented May 5, 2026

Copy link
Copy Markdown
Member

Summary

Adds a four-badge bar at the top of README.md:

  • release — latest GitHub release tag
  • license — LGPL-3.0
  • python — 3.10+
  • docs — Read the Docs build status

These are at-a-glance identifiers for visitors landing on the repo. CI status badges, Binder launchers, DOI, and JOSS badges remain unchanged in their existing sections — DOI and JOSS keep their prose context in References and Archives.

Deliberately excluded: "commits this month", "last commit", and similar activity badges. On a maturing scientific codebase a quiet week doesn't mean what those badges suggest, and they incentivise churn over substance.

Test plan

  • Render preview on GitHub PR diff looks clean
  • All four badges resolve (no broken images)
  • Mobile rendering — badges wrap rather than overflow

Underworld development team with AI support from Claude Code

Copilot AI review requested due to automatic review settings May 5, 2026 11:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a compact badge row near the top of README.md so repository visitors can immediately see key project metadata without changing the existing status, Binder, DOI, or JOSS sections.

Changes:

  • Adds a latest-release badge linked to GitHub Releases.
  • Adds license and Python-version badges consistent with current package metadata.
  • Adds a documentation badge linked to the existing Read the Docs site.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Adds release, license, Python, and docs status badges in a single
top bar — at-a-glance identifiers for new visitors. Excludes commit
activity / last-commit type badges (vanity metrics that pressure
churn-for-churn's-sake on a maturing scientific codebase).

DOI and JOSS badges remain in the References section where their
prose context explains how to cite.

Underworld development team with AI support from Claude Code
@lmoresi
lmoresi force-pushed the feature/readme-badges branch from a8befb1 to 28bd66b Compare May 7, 2026 06:25
@lmoresi
lmoresi merged commit 93d0280 into development May 7, 2026
1 check passed
@lmoresi
lmoresi deleted the feature/readme-badges branch June 13, 2026 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants