docs: point 0.8.0 preview contributors at main (#1846)

* 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.
This commit is contained in:
lefarcen 2026-05-15 22:37:04 +08:00 committed by GitHub
parent 7c1d9e9634
commit 7d1adf9fd7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 22 additions and 23 deletions

View file

@ -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

View file

@ -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.

View file

@ -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

View file

@ -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

View file

@ -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: <thing>` 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.

View file

@ -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: <thing>` 的 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. 📣 告诉一个人。