[good first issue] Surface CONTRIBUTING / community links on web empty states #75

Open
opened 2026-07-09 03:17:04 +00:00 by gmackie · 0 comments
Owner

Why this is a good first issue

Frontend/copy polish with a clear scope. Good for first-time code contributors who prefer UI over infra.

Goal

On the web app getting-started / empty states, surface contribution and community entry points without drowning the product UI:

  • Link to CONTRIBUTING.md (raw GitHub/Forgejo blob URL or docs site path once published)
  • Link to issue tracker filtered by good first issue when labels exist
  • Short note: support channel is GitHub/Forgejo Discussions (or Issues until Discussions enabled) — not a private Slack for OSS

Keep it one compact callout or footer, consistent with existing design system (packages/ui).

Acceptance criteria

  • Visible on the primary empty/getting-started surface for new workspaces
  • Uses existing UI components (no new design system)
  • Copy reviewed against docs/community/strategy.md channel policy
  • Does not promise Discord/Slack support SLAs that maintainers do not offer

Out of scope

  • Building a full docs site
  • Standing up Discord
  • Changing product onboarding wizard behavior beyond the callout

References

Labels

good first issue · help wanted · community

## Why this is a good first issue Frontend/copy polish with a clear scope. Good for first-time code contributors who prefer UI over infra. ## Goal On the web app getting-started / empty states, surface **contribution and community entry points** without drowning the product UI: - Link to `CONTRIBUTING.md` (raw GitHub/Forgejo blob URL or docs site path once published) - Link to issue tracker filtered by `good first issue` when labels exist - Short note: support channel is **GitHub/Forgejo Discussions** (or Issues until Discussions enabled) — not a private Slack for OSS Keep it one compact callout or footer, consistent with existing design system (`packages/ui`). ## Acceptance criteria - [ ] Visible on the primary empty/getting-started surface for new workspaces - [ ] Uses existing UI components (no new design system) - [ ] Copy reviewed against [`docs/community/strategy.md`](docs/community/strategy.md) channel policy - [ ] Does not promise Discord/Slack support SLAs that maintainers do not offer ## Out of scope - Building a full docs site - Standing up Discord - Changing product onboarding wizard behavior beyond the callout ## References - [`docs/community/MAINTAINERS.md`](docs/community/MAINTAINERS.md) - [`CODE_OF_CONDUCT.md`](CODE_OF_CONDUCT.md) ## Labels `good first issue` · `help wanted` · `community`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
gmackie/ForgeGraph#75
No description provided.