Skip to content

Enable & Structure GitHub Discussions for Community & Documentation #458

Description

@FindMalek

Context

GitHub Discussions gives us a dedicated space for async communication that is distinct from bug reports and feature requests tracked in issues. It's useful for guides, Q&A, announcements, and community feedback.

What Discussions Are Used For

Unlike issues (which track specific work), discussions are open-ended conversations. Common categories used by similar projects:

Category Purpose
📣 Announcements Release notes, changelog highlights, platform updates from the team
Q&A Merchants or developers asking how to do things — answers can be marked as solutions
💡 Ideas Open-ended feature suggestions that aren't ready to be issues yet
📖 Guides & Tutorials How-tos: "How to set up your first product", "How to share your store link", "Understanding order statuses"
🛠️ Developer Technical discussions for self-hosters, API questions, contribution discussions
💬 General Everything else

Scope

  • Enable GitHub Discussions on this repository
  • Create the categories listed above
  • Pin a welcome/introduction discussion
  • Write a first guide: "Getting Started with Dukkani" (walkthrough for new merchants)
  • Link to Discussions from the README

Acceptance Criteria

  • Discussions enabled on the repo
  • Categories created as listed
  • Welcome post pinned
  • At least one guide written and posted
  • README links to Discussions

Metadata

Metadata

Assignees

No one assigned

    Labels

    DXFeatureP2High priority, ship soon

    Projects

    Status
    Thought

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions