Skip to content

Community infrastructure (Discord, Discussions, good-first-issues) #62

@syedazeez337

Description

@syedazeez337

Summary

Set up community infrastructure to support contributors and users.

Motivation

A growing open-source project needs channels for users to get help, report issues, and contribute. This drives organic growth and reduces maintainer burden.

Tasks

GitHub

  • Enable GitHub Discussions on the repo
  • Create discussion categories: Q&A, Ideas, Show & Tell, General
  • Add "good first issue" labels to 5-10 approachable issues
  • Add issue templates (bug report, feature request)
  • Add PR template

Community Channel

  • Create Discord server OR Slack workspace (Discord preferred for open source)
  • Channels: #general, #help, #development, #announcements
  • Link from README and CONTRIBUTING.md

Content

  • Write blog post: "Why I built KubeRift" (personal story + technical decisions)
  • Finalize LinkedIn article (already drafted in marketing/)
  • Record 2-minute YouTube tour video (already have demo GIFs as base)
  • Submit to: r/kubernetes, r/rust, r/devops, r/sysadmin

Developer Experience

  • Add Makefile or just file with common dev commands
  • Document development setup in CONTRIBUTING.md (already exists)
  • Add CHANGELOG.md with keep-a-changelog format
  • Pre-commit hooks for fmt + clippy

Acceptance Criteria

  • GitHub Discussions enabled with categories
  • At least 5 issues labeled "good first issue"
  • Issue and PR templates added
  • Community channel created and linked
  • Blog post drafted
  • CHANGELOG.md started

Metadata

Metadata

Assignees

No one assigned

    Labels

    P4-launchGo-to-market and distributiondocumentationImprovements or additions to documentationphase-5-gtmGo-to-market and distribution

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions