Skip to content

Set up community engagement infrastructure #10

@tomp736

Description

@tomp736

Goal

Enable and encourage community engagement with the organization and repositories.

Tasks

GitHub Discussions

  • Enable GitHub Discussions at organization level
  • Create initial discussion categories:
    • 💡 Ideas & Suggestions
    • 🙋 Q&A
    • 🎉 Show and Tell
    • 📢 Announcements
    • 💬 General
  • Pin welcome post explaining the organization

Contributing Guidelines

  • Create CONTRIBUTING.md in .github repo
    • How to report issues
    • How to suggest features
    • Code style and standards
    • PR process and expectations
    • Getting started with development

Code of Conduct

  • Add CODE_OF_CONDUCT.md (use Contributor Covenant)
  • Ensure welcoming, professional tone
  • Clear reporting mechanisms

Issue Templates

  • Bug report template
  • Feature request template
  • Question template
  • Custom template for infrastructure issues

Pull Request Template

  • Create PR template with:
    • Description of changes
    • Testing checklist
    • Breaking changes notification
    • Related issues linking

Success Criteria

  • Clear pathways for community contribution
  • Professional, welcoming environment
  • Structured issue and PR process
  • Ready for active community engagement

Part of: Organization Professionalization Project

Metadata

Metadata

Assignees

No one assigned

    Labels

    ai-developerTriggers AI agent for implementationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions