Commit a55d551c95

a55d551c9571d439f1a3d516e40a471e9646c626

parent: 44bb4b5f0c

Unsigned

cmc <hello@cleberg.net> · 2026-08-07 21:00 UTC

Correct stale hub discovery claims in SCOPE.txt

hub.sr.ht gained a public projects discovery query, now shipped as project
discovery (#12). Strike the 'no public discovery API' entry and fix the
mailingListSubscribe rationale (hub discovery lists projects, not lists).

Layout: unified · split

SCOPE.txt +8 −3
@@ -4,7 +4,11 @@
4 file) 4 file)
5- Push notifications for builds and tickets (requires a backend relay server) 5- Push notifications for builds and tickets (requires a backend relay server)
6 - ref: https://git.sr.ht/~ccleberg/hutch-notify 6 - ref: https://git.sr.ht/~ccleberg/hutch-notify
7- Explore / search (hub.sr.ht) (no public discovery API) 7- ~~Explore / search (hub.sr.ht) (no public discovery API)~~ — **stale**.
8 hub.sr.ht added a public `projects` query ("List all public projects"), and
9 Hutch ships it as project discovery (#12, `DiscoverProjectsView`). Left struck
10 through as more evidence for the ingestion task in ROADMAP.txt: this entry ruled
11 out a feature the API had come to support.
8- ~~Pronouns on profile (not in GraphQL schema)~~ — **stale**. sr.ht added 12- ~~Pronouns on profile (not in GraphQL schema)~~ — **stale**. sr.ht added
9 pronouns (see the Q1 2026 "What's cooking"), and Hutch already queries them in 13 pronouns (see the Q1 2026 "What's cooking"), and Hutch already queries them in
10 `AppState` and shows them in `UserProfileView`. Left here struck through as 14 `AppState` and shows them in `UserProfileView`. Left here struck through as
@@ -28,8 +32,9 @@
28 work. Nothing a client can do fixes this; revisit only if sr.ht changes the 32 work. Nothing a client can do fixes this; revisit only if sr.ht changes the
29 resolver. 33 resolver.
30- Subscribe to a mailing list (`mailingListSubscribe` exists, but `MailingList` 34- Subscribe to a mailing list (`mailingListSubscribe` exists, but `MailingList`
31 has no `subscription` field and sr.ht has no discovery API, so there is no way 35 has no `subscription` field, and hub.sr.ht's new discovery lists *projects*,
32 to find a list you are not already subscribed to — see hub.sr.ht above) 36 not mailing lists, so there is still no way to find a list you are not already
37 subscribed to)
33- Submitting patches (a `git send-email` flow, not a GraphQL mutation; Hutch 38- Submitting patches (a `git send-email` flow, not a GraphQL mutation; Hutch
34 reviews patchsets but cannot send them) 39 reviews patchsets but cannot send them)
35 40