Trim the badges to three, and credit LINUXexpert.org #51

Closed
opened 2026-08-25 20:52:11 +00:00 by jcoffey-dev · 0 comments
Owner

Down to three: the licence, the Stalwart generations this has actually been run against, and a LINUXexpert.org badge linking to the site. CI, JMAP, Node, TypeScript and no-IMAP are gone.

Both external links (Stalwart, LINUXexpert.org) carry target="_blank".

One thing to know: GitHub will ignore that. Its README sanitiser strips target and rewrites rel to nofollow — checked against the Markdown API rather than assumed:

in:  <a href="https://linuxexpert.org" target="_blank" rel="noreferrer">
out: <a href="https://linuxexpert.org" rel="nofollow">

So on github.com those badges open in the same tab whatever the source says, and there is nothing in this repository that can change it. The attribute is kept because it does work wherever else the README is rendered — npm, docs sites, IDE previews — and costs nothing on GitHub.

All three badge URLs were fetched and rendered before committing.

🤖 Generated with Claude Code

Merged 2026-08-25 as coffey-labs/ihasmail@b8ab46270d

Rebuilt from: git history, session transcript.

Down to three: the licence, the Stalwart generations this has actually been run against, and a **LINUXexpert.org** badge linking to the site. CI, JMAP, Node, TypeScript and no-IMAP are gone. Both external links (Stalwart, LINUXexpert.org) carry `target="_blank"`. **One thing to know: GitHub will ignore that.** Its README sanitiser strips `target` and rewrites `rel` to `nofollow` — checked against the Markdown API rather than assumed: ``` in: <a href="https://linuxexpert.org" target="_blank" rel="noreferrer"> out: <a href="https://linuxexpert.org" rel="nofollow"> ``` So on github.com those badges open in the same tab whatever the source says, and there is nothing in this repository that can change it. The attribute is kept because it does work wherever else the README is rendered — npm, docs sites, IDE previews — and costs nothing on GitHub. All three badge URLs were fetched and rendered before committing. 🤖 Generated with [Claude Code](https://claude.com/claude-code) **Merged** 2026-08-25 as coffey-labs/ihasmail@b8ab46270d46 <sub>Rebuilt from: git history, session transcript.</sub>
This repo is archived. You cannot comment on issues.