From 9ce387ca57440c3ff9f19e2e2666696f4984612b Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 26 Oct 2026 14:30:24 +0000 Subject: [PATCH 1/2] docs(github): add issue forms that ask for the ObjectOS edition This repository is the one public issue tracker for every ObjectOS edition. Bug report and Feature request forms carry a required Edition dropdown plus Version, What happened / What you expected and Steps; blank issues stay enabled and one contact link points at the docs site. CONTRIBUTING.md names the one-tracker rule. Claude-Session: https://claude.ai/code/session_01Qo38qkqPonKzLDqgv8GqU1 Co-authored-by: Claude --- .github/ISSUE_TEMPLATE/bug-report.yml | 34 ++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 5 ++++ .github/ISSUE_TEMPLATE/feature-request.yml | 34 ++++++++++++++++++++++ CONTRIBUTING.md | 6 ++++ 4 files changed, 79 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/ISSUE_TEMPLATE/feature-request.yml diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 00000000000..136d151b9a3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,34 @@ +name: Bug report +description: Something in ObjectOS does not work the way it should. +body: + - type: dropdown + id: edition + attributes: + label: Edition + description: Which ObjectOS edition did you see this in? + options: + - ObjectOS Community (self-hosted, this repository's code) + - ObjectOS Cloud (cloud.objectos.ai) + - ObjectOS Enterprise (licensed, self-managed) + - Not sure + validations: + required: true + - type: input + id: version + attributes: + label: Version + description: The output of `os --version`, or the build shown under About in the Console's help menu. + - type: textarea + id: what-happened + attributes: + label: What happened / What you expected + description: What you saw, and what you expected to see instead. Paste error messages as text. + - type: textarea + id: steps + attributes: + label: Steps + description: The steps that make it happen, starting from a fresh start if you can. + placeholder: | + 1. + 2. + 3. diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000000..de1231eb8ae --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: true +contact_links: + - name: Documentation + url: https://objectstack.ai/docs + about: The published documentation site. Check it before you file an issue. diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 00000000000..d332ec90f3f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,34 @@ +name: Feature request +description: Something ObjectOS should do that it does not do today. +body: + - type: dropdown + id: edition + attributes: + label: Edition + description: Which ObjectOS edition do you want this in? + options: + - ObjectOS Community (self-hosted, this repository's code) + - ObjectOS Cloud (cloud.objectos.ai) + - ObjectOS Enterprise (licensed, self-managed) + - Not sure + validations: + required: true + - type: input + id: version + attributes: + label: Version + description: The output of `os --version`, or the build shown under About in the Console's help menu. + - type: textarea + id: what-happened + attributes: + label: What happened / What you expected + description: What ObjectOS does today, and what you expected it to do instead. + - type: textarea + id: steps + attributes: + label: Steps + description: The steps that take you to the place where the feature is missing. + placeholder: | + 1. + 2. + 3. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 70cddd0bdef..4139442571f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -313,6 +313,12 @@ verified it. and feature requests - **[Documentation](https://objectstack.ai/docs)** — the published docs site +This repository is the one public issue tracker for every ObjectOS edition: Community +(the code in this repository), Cloud and Enterprise. Say which edition you run when you +open an issue; the Bug report and Feature request forms ask for it. Cloud and Enterprise +reports are triaged by the cloud seat, which owns that code, and may be moved to the +repository where it lives. + ## License By contributing, you agree that your contributions will be licensed under the From 19fcdce6529bfddcbb46ec26bf4ced158da6b124 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 26 Oct 2026 14:48:56 +0000 Subject: [PATCH 2/2] docs(contributing): name the ObjectOS Cloud team, not an internal seat Claude-Session: https://claude.ai/code/session_01Qo38qkqPonKzLDqgv8GqU1 Co-authored-by: Claude --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 4139442571f..05ec5d69597 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -316,8 +316,8 @@ verified it. This repository is the one public issue tracker for every ObjectOS edition: Community (the code in this repository), Cloud and Enterprise. Say which edition you run when you open an issue; the Bug report and Feature request forms ask for it. Cloud and Enterprise -reports are triaged by the cloud seat, which owns that code, and may be moved to the -repository where it lives. +reports are triaged by the ObjectOS Cloud team and may be moved to the repository where +that code lives. ## License