ietf-tools / ietf-tools/dev-planning-dispatch
implement UI for subcribing
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 2
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Build the subscribe UI: contextual subscribe/unsubscribe controls on RFC and subseries/stream/topic pages, plus a central preferences page for managing all subscriptions. Client-side enhancement, signed-in only; calls the subscription-management API with the bearer from getAccessToken. Handle logged-out (prompt to sign in), confirmed state, and errors. SSR-safe (activated client-side; absent from the cached anonymous HTML).
Estimate: 5–8 pts (range — multiple entity types across several page templates plus a central management page and Pink integration).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the RFC and subseries/stream/topic page templates, the central preferences page entry point, and existing getAccessToken and subscription-management API usage. Check how Pink integration is handled and verify the client-side controls cover signed-out prompts, confirmed state, errors, and SSR-safe omission from cached anonymous HTML.
Written by the indexing model from the issue text.
Assessment
- Domain
- api, authentication, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100