From 7d1adf9fd72f2eea98eae6262bdf74bd79cdf1fb Mon Sep 17 00:00:00 2001 From: lefarcen <935902669@qq.com> Date: Fri, 15 May 2026 22:37:04 +0800 Subject: [PATCH] docs: point 0.8.0 preview contributors at main (#1846) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * docs: point 0.8.0 preview contributors at main, not preview/v0.8.0 0.8.0 has been merged into main (#1832). Anywhere we used to tell contributors to checkout / PR against preview/v0.8.0 was actively mis-routing new PRs. Update: - docs/preview-v0.8.0-announcement.md + zh-CN: status line, Branch row, source-build checkout, and 'open a PR against' guidance now point at main - .github/ISSUE_TEMPLATE/bug-report.yml + feature-request.yml: phrase the 'use the preview template' nudge as 'about the 0.8.0 preview features (now on main)' instead of 'about the preview/v0.8.0 branch' - .github/ISSUE_TEMPLATE/config.yml: same rewording for the contact link - .github/ISSUE_TEMPLATE/preview-v0.8.0-feedback.yml: refresh the description and the intro body so it reads as 'preview features pre-tag', not 'features pre-merge' The preview-v0.8.0-feedback template and preview/v0.8.0 label are intentionally kept: 0.8.0 isn't tagged yet, so we still want a dedicated lane for preview-features feedback. * chore: stop treating preview/v0.8.0 as a live branch Earlier in this PR we kept the preview-v0.8.0 surface area intact — that was the wrong call. 0.8.0 is now on main; pretending there's a parallel 'preview' branch in the templates, labels, and copy was going to keep mis-routing contributors. Drop: - .github/ISSUE_TEMPLATE/preview-v0.8.0-feedback.yml (the dedicated template that auto-applied the preview/v0.8.0 label and prefix) - .github/ISSUE_TEMPLATE/config.yml contact_links entry pointing at it - bug-report.yml + feature-request.yml nudges that sent users there - The Preview-v0.8.0-feedback link block from both announcement docs (replaced with normal bug-report / feature-request links) Rename: - docs/preview-v0.8.0-announcement.{md,zh-CN.md} -> docs/v0.8.0-announcement.{md,zh-CN.md} so the on-disk doc title reads as a 0.8.0 announcement, not a branch-specific one. No other repo file referenced the old paths. The preview/v0.8.0 label and branch themselves are intentionally untouched — those are separate ops the maintainer will decide on later. This PR only removes mentions inside the repo. * chore: keep 0.8.0 preview-feedback template as a chooser-level ad The previous commit deleted preview-v0.8.0-feedback.yml entirely. Bring it back, but reframe it: it's now the dedicated 0.8.0 lane in the issue chooser — a high-visibility surface that tells visitors "0.8.0 is here as a preview, please share what you noticed." - Renamed in the chooser to "Open Design 0.8.0 — preview feedback" - Title prefix shortened from "[preview/v0.8.0] " to "[0.8.0] " so the branch slug no longer leaks into issue titles - label preview/v0.8.0 still auto-applied (the label entity is still in use across 26 issues; maintainer will decide on its fate separately) - Area dropdown widened from "Skills + Automations" to cover the actual 0.8.0 surface (plugins, headless, agent flow, desktop shell) - Intro body rewritten to read as a preview-release ad, not a feature-branch tester request Announcement docs (English + Chinese) also routed their "open an issue" CTA back through this template instead of the generic bug-report / feature-request links — same advertising goal. --- .github/ISSUE_TEMPLATE/bug-report.yml | 1 - .github/ISSUE_TEMPLATE/config.yml | 3 --- .github/ISSUE_TEMPLATE/feature-request.yml | 1 - .../preview-v0.8.0-feedback.yml | 22 ++++++++++++------- ...announcement.md => v0.8.0-announcement.md} | 9 ++++---- ....zh-CN.md => v0.8.0-announcement.zh-CN.md} | 9 ++++---- 6 files changed, 22 insertions(+), 23 deletions(-) rename docs/{preview-v0.8.0-announcement.md => v0.8.0-announcement.md} (91%) rename docs/{preview-v0.8.0-announcement.zh-CN.md => v0.8.0-announcement.zh-CN.md} (91%) diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index 43c622121..a7b8e68f3 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -9,7 +9,6 @@ body: Before you submit: - Check whether the issue is already reported in [open issues](https://github.com/nexu-io/open-design/issues?q=is%3Aissue). - - If your report is about the `preview/v0.8.0` feature branch (Skills tab / Automations), please use the **🧪 Preview v0.8.0 feedback** template instead. - type: textarea id: description diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 902ef364d..f1fa06f97 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,8 +1,5 @@ blank_issues_enabled: false contact_links: - - name: 🧪 Preview v0.8.0 feedback - url: https://github.com/nexu-io/open-design/issues/new?template=preview-v0.8.0-feedback.yml - about: Reporting something specific about the preview/v0.8.0 feature branch (Skills, Automations, plugin model). Auto-tagged for the team. - name: 💬 Ask a question url: https://github.com/nexu-io/open-design/discussions/categories/q-a about: How do I use X? Why does Y behave like that? — Q&A on Discussions gets faster answers and stays searchable for others. diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml index 0548ebcbd..b6ce71449 100644 --- a/.github/ISSUE_TEMPLATE/feature-request.yml +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -10,7 +10,6 @@ body: Before you submit: - Check whether the same idea is already discussed in [open issues](https://github.com/nexu-io/open-design/issues?q=is%3Aissue+label%3Aenhancement) or [Discussions → Ideas](https://github.com/nexu-io/open-design/discussions/categories/ideas). - If you're still exploring an idea and want a conversation first, prefer [Discussions → Ideas](https://github.com/nexu-io/open-design/discussions/new?category=ideas). - - If your suggestion relates to the `preview/v0.8.0` feature branch, please use the **🧪 Preview v0.8.0 feedback** template instead. - type: textarea id: problem diff --git a/.github/ISSUE_TEMPLATE/preview-v0.8.0-feedback.yml b/.github/ISSUE_TEMPLATE/preview-v0.8.0-feedback.yml index 4ff7cd1cc..052dfd92b 100644 --- a/.github/ISSUE_TEMPLATE/preview-v0.8.0-feedback.yml +++ b/.github/ISSUE_TEMPLATE/preview-v0.8.0-feedback.yml @@ -1,23 +1,28 @@ -name: 🧪 Preview v0.8.0 feedback -description: Report a bug, suggest an improvement, or share feedback about the preview/v0.8.0 branch (Skills + Automations). +name: 🧪 Open Design 0.8.0 — preview feedback +description: 0.8.0 is here as a preview on `main`. Bugs, suggestions, "this feels off", first impressions — drop them here. labels: ["preview/v0.8.0"] -title: "[preview/v0.8.0] " +title: "[0.8.0] " body: - type: markdown attributes: value: | - Thanks for trying `preview/v0.8.0`! This template is for feedback about the **Skills tab in `/integrations`** and the **Automations cards** that are being previewed before they land in `main`. + **Open Design 0.8.0 is shipping as a preview.** The rebuilt core (plugins, headless, agent-native) is on `main` and we're hardening it before tagging 0.8.0 stable. - For general bugs unrelated to the preview, please open a regular issue instead. + This template is the fast lane for anything you noticed while trying 0.8.0 — bugs, UX rough edges, missing features, half-formed thoughts. Small reports are the most useful. + + For issues that aren't about 0.8.0 specifically, the regular **Bug report** / **Feature request** templates still work fine. - type: dropdown id: feature attributes: - label: Which feature does this relate to? + label: Which area does this relate to? options: + - Plugins / plugin authoring - Skills tab (/integrations) - - Automations cards (Routines / Schedules / Live artifacts) - - Both / general preview build + - Automations (Routines / Schedules / Live artifacts) + - Headless / CLI / agent-driven flow + - Desktop app shell + - General 0.8.0 experience - Other / not sure validations: required: true @@ -30,6 +35,7 @@ body: - Bug / broken behavior - UX or design concern - Suggestion / feature request + - First impression / general thought - Question validations: required: true diff --git a/docs/preview-v0.8.0-announcement.md b/docs/v0.8.0-announcement.md similarity index 91% rename from docs/preview-v0.8.0-announcement.md rename to docs/v0.8.0-announcement.md index e1601c0b1..746235eb1 100644 --- a/docs/preview-v0.8.0-announcement.md +++ b/docs/v0.8.0-announcement.md @@ -1,7 +1,7 @@ # 🔥 Open Design 0.8.0-preview — Design's old world ends here. Help us build the new one. -> **Status:** Experimental preview · feedback wanted before 0.8.0 ships -> **Branch:** [`preview/v0.8.0`](https://github.com/nexu-io/open-design/tree/preview/v0.8.0) +> **Status:** Now landed on `main` · 0.8.0 release tag coming up · feedback still wanted +> **Branch:** [`main`](https://github.com/nexu-io/open-design/tree/main) — everything below tracks `main` > **Runs alongside 0.7:** installs side-by-side — try it without giving anything up. --- @@ -56,7 +56,6 @@ Latest preview build: **`0.8.0-preview.2`** ```bash git clone https://github.com/nexu-io/open-design.git cd open-design -git checkout preview/v0.8.0 pnpm install pnpm tools-dev ``` @@ -73,7 +72,7 @@ This is the part that matters. A movement doesn't ship from one team's laptops; Anything counts — crashes, "this feels off", "I wish I could…", confusing copy, slow loads. **Small reports are the most useful.** Don't sit on a half-formed thought; we want it. -→ [**Open a Preview v0.8.0 feedback issue**](https://github.com/nexu-io/open-design/issues/new?template=preview-v0.8.0-feedback.yml) (auto-tagged `preview/v0.8.0`, watched by the team [here](https://github.com/nexu-io/open-design/issues?q=is%3Aopen+label%3A%22preview%2Fv0.8.0%22)) +→ [**Open a 0.8.0 preview feedback issue**](https://github.com/nexu-io/open-design/issues/new?template=preview-v0.8.0-feedback.yml) — bugs, suggestions, first impressions, all welcome. The team watches [all open issues](https://github.com/nexu-io/open-design/issues). For open-ended thoughts that aren't really a bug — **reply on this thread.** Every reply is read. @@ -83,7 +82,7 @@ This is the highest-leverage thing you can do for the movement. The engine is sm We will personally help you ship your first plugin. Open an issue titled `Plugin idea: ` or ping us on Discord. -If you want to send a fix instead, open a PR against `preview/v0.8.0` (the GitHub dropdown defaults to `main` — flip it manually). [See what's already in flight.](https://github.com/nexu-io/open-design/pulls?q=is%3Apr+base%3Apreview%2Fv0.8.0) +If you want to send a fix instead, open a PR against `main` as usual — 0.8.0 work now lives there. [See what's open.](https://github.com/nexu-io/open-design/pulls) ### 3. 📣 Tell one person. diff --git a/docs/preview-v0.8.0-announcement.zh-CN.md b/docs/v0.8.0-announcement.zh-CN.md similarity index 91% rename from docs/preview-v0.8.0-announcement.zh-CN.md rename to docs/v0.8.0-announcement.zh-CN.md index de19722dd..7abecc839 100644 --- a/docs/preview-v0.8.0-announcement.zh-CN.md +++ b/docs/v0.8.0-announcement.zh-CN.md @@ -1,7 +1,7 @@ # 🔥 Open Design 0.8.0-preview —— 设计的旧世界,到此为止。新世界,和我们一起造。 -> **状态:** 实验性预览版 · 0.8.0 正式版发布前,我们想听到你的声音 -> **分支:** [`preview/v0.8.0`](https://github.com/nexu-io/open-design/tree/preview/v0.8.0) +> **状态:** 已合并进 `main` · 0.8.0 正式版 tag 即将到来 · 反馈仍然欢迎 +> **分支:** [`main`](https://github.com/nexu-io/open-design/tree/main)——下文所有内容都跟随 `main` > **与 0.7 并存:** 预览版可与你现有的 0.7 并行安装——零成本试用,不必割舍任何东西。 --- @@ -56,7 +56,6 @@ Claude Design、Open Design —— agent 驱动的设计已经不是 demo。它 ```bash git clone https://github.com/nexu-io/open-design.git cd open-design -git checkout preview/v0.8.0 pnpm install pnpm tools-dev ``` @@ -73,7 +72,7 @@ pnpm tools-dev 什么都算——crash、"感觉怪怪的"、"我希望它能……"、文案令人困惑、加载慢。**小报告反而最值钱。** 别按住一个半成形的想法不发,我们想要它。 -→ [**提交一个 Preview v0.8.0 反馈 issue**](https://github.com/nexu-io/open-design/issues/new?template=preview-v0.8.0-feedback.yml)(自动打上 `preview/v0.8.0` 标签,团队盯着[完整列表](https://github.com/nexu-io/open-design/issues?q=is%3Aopen+label%3A%22preview%2Fv0.8.0%22)) +→ [**提交一个 0.8.0 preview 反馈 issue**](https://github.com/nexu-io/open-design/issues/new?template=preview-v0.8.0-feedback.yml)——bug、建议、第一印象都欢迎。团队盯着[所有开着的 issues](https://github.com/nexu-io/open-design/issues)。 如果不算 bug、只是开放式的想法——**直接回复这个 thread。** 每一条回复都会被读到。 @@ -83,7 +82,7 @@ pnpm tools-dev 我们会**亲手帮你**把第一个插件发出来。开一个标题为 `Plugin idea: ` 的 issue,或者在 Discord 找我们。 -如果你想直接发修复,请把 PR 提到 `preview/v0.8.0`(GitHub 的下拉默认是 `main`——手动切换一下)。[看看正在飞行中的 PR。](https://github.com/nexu-io/open-design/pulls?q=is%3Apr+base%3Apreview%2Fv0.8.0) +如果你想直接发修复,按惯例提 PR 到 `main` 即可——0.8.0 的代码现在就在那里。[看看正在飞行中的 PR。](https://github.com/nexu-io/open-design/pulls) ### 3. 📣 告诉一个人。