Chat2DB Community: Start here
Chat2DB Community uses this pinned issue as the single starting point for reporting problems, contributing changes, and joining active design work. Detailed rules live in the version-controlled repository documentation linked below.
Report a problem or request a change
| What you need | Where to go |
|---|---|
| A reproducible Chat2DB problem | Bug report |
| A database-specific connection, metadata, SQL, or editor problem | Database compatibility bug |
| A concrete product improvement | Feature request |
| A documentation correction or addition | Documentation task |
| Installation, configuration, or usage help | Q&A Discussions |
| An early idea or workflow to explore | Ideas Discussions |
| A security vulnerability | Follow SECURITY.md and do not post details publicly |
You can also start from the Issue chooser. Before submitting, search existing Issues and Discussions, use the latest applicable version or provide a source commit, keep one actionable problem per Issue, and remove secrets or private data. See the Issue triage guide for the evidence maintainers need.
Contribute
- Read CONTRIBUTING.md.
- Browse Good First Issues and Help Wanted.
- Claim a published contribution task with
/claimand follow the finding and claiming work contract. - Share verified workflows and integration results in Show and tell.
Open a dedicated Issue or Discussion for concrete work instead of using comments on this navigation Issue.
Active community feature initiatives
Parent Issues organize related Community feature work while keeping each deliverable available as an independently claimable leaf Feature Issue. Open the parent for the complete feature registry, then claim only a linked leaf Issue that is in Project status Ready and has a contribution/* label.
| Initiative | Parent Issue | Focus |
|---|---|---|
| MySQL Community feature support | #2567 - MySQL Community feature support and contribution plan | Complete MySQL product capabilities organized as native, individually claimable Feature sub-issues. |
Active design discussions
Each active design Discussion has one open Tracking Issue:
- The Tracking Issue owns the user problem, scope, priority, acceptance criteria, and implementation tracking.
- The Discussion owns unresolved design questions, alternatives, and decision records.
This list is a navigation index, not a roadmap or delivery commitment. Keep an entry only while its Discussion and Tracking Issue remain active.
Source: OtterMind/Chat2DB