OpenWebring: nichedb.dev/c/webrings is the first directory reading rings

The spec and its landing page now name the directory that reads every
OpenWebring host: one row per ring and one per member, with made_by as
the member said it and the status the host last verified, re-read hourly.
The first host line also names rssamplifier's curated Profullstack ring.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XYae2mH3khdwiXUVzcVMDw
This commit is contained in:
Anthony Ettinger 2026-09-13 11:08:16 +00:00
parent 9ae7ad8962
commit fbc4f23c45
2 changed files with 9 additions and 4 deletions

View file

@ -84,8 +84,9 @@ export default function OpenWebringPage(): ReactNode {
<p style={{ color: "#5b6b7a" }}> <p style={{ color: "#5b6b7a" }}>
Status: 0.1. The first host is{" "} Status: 0.1. The first host is{" "}
<a href="https://rssamplifier.com/ring">rssamplifier.com</a>, one ring per topic out of <a href="https://rssamplifier.com/ring">rssamplifier.com</a>, one ring per topic out of
the feeds it already reads. A member owes a ring one plain link, which is what every ring the feeds it already reads; the first directory reading rings is{" "}
already asks for. <a href="https://nichedb.dev/c/webrings">nichedb.dev/c/webrings</a>. A member owes a ring
one plain link, which is what every ring already asks for.
</p> </p>
</div> </div>
@ -193,7 +194,11 @@ export default function OpenWebringPage(): ReactNode {
</li> </li>
<li> <li>
<a href="https://rssamplifier.com/ring">rssamplifier.com/ring</a>: the first host, one <a href="https://rssamplifier.com/ring">rssamplifier.com/ring</a>: the first host, one
ring per topic ring per topic and a ring of the sites Profullstack publishes
</li>
<li>
<a href="https://nichedb.dev/c/webrings">nichedb.dev/c/webrings</a>: the first directory
reading rings, every ring and every member across hosts, with who makes each site
</li> </li>
<li> <li>
<Link href="/openprofile">OpenProfile.md</Link>, the author behind a member;{" "} <Link href="/openprofile">OpenProfile.md</Link>, the author behind a member;{" "}

View file

@ -165,7 +165,7 @@ A directory reading rings:
4. **Keeps the member's own `url`**, unchanged, and links to the ring's own `join`. 4. **Keeps the member's own `url`**, unchanged, and links to the ring's own `join`.
5. **Offers the same three hops over its own listing** only if it says it is a ring, with its own descriptor. A directory is not a ring by reading rings. 5. **Offers the same three hops over its own listing** only if it says it is a ring, with its own descriptor. A directory is not a ring by reading rings.
The first host is [rssamplifier.com](https://rssamplifier.com/ring), the open directory of independent feeds, which runs one ring per topic out of the feeds it already reads, and the first directory reading rings will be [nichedb.dev](https://nichedb.dev). The first host is [rssamplifier.com](https://rssamplifier.com/ring), the open directory of independent feeds, which runs one ring per topic out of the feeds it already reads and a curated ring of the sites Profullstack publishes. The first directory reading rings is [nichedb.dev/c/webrings](https://nichedb.dev/c/webrings): one row per ring and one per member, with `made_by` as the member said it and the status the host last verified, re-read hourly.
## What is deliberately absent ## What is deliberately absent