Skip to content

feat(community): add contributor entry points and handoffs - #36

Merged
xiaoland merged 3 commits into
mainfrom
feat/ecosystem-contribution-dx
Oct 26, 2026
Merged

xiaoland merged 3 commits into
mainfrom
feat/ecosystem-contribution-dx

Conversation

@xiaoland

@xiaoland xiaoland commented Oct 22, 2026 •

Copy link
Copy Markdown
Member

Intent

External contributors need a question entry point, actionable issues, and a visible next responder on PRs. This adds default forms using native Bug/Task issue types, SUPPORT and profile links, and triage and handoff guidance. Project Status/Priority handle coordination for issues and PRs; labels identify contribution opportunities and actual automation needs. It also distinguishes implementation scopes from release selection.

Primary scope: community. Affected release projects: none.
Tracking issue: #39.

Evidence

  • The issue-form YAML parses successfully and uses enabled native Bug/Task types; blank issues remain available. Formatting and diff whitespace checks pass.
  • Diff whitespace checks pass.
  • Organization navigation is live and pinned.
  • Labels in eight current repositories were audited across open and closed issues/PRs and repository automation. Redundant area/state labels and unused defaults were removed; used historical and automation labels were preserved. Six open work items now use native Bug/Task types.
  • Project #12 is the current collaboration entry; historical project records are preserved.
  • This repository has no product build or required CI checks.

Next action

Merged after explicit maintainer authorization. The live issue chooser was verified in impl-swift and impl-ts, including the latter's existing local PR template. The inherited Bug and Task forms render their required fields and set the intended native Type without applying type labels. Q&A, Ideas, private reporting, blank issues, and the inherited contribution/support links are available. No test issue was submitted.

Risk and rollback

Repositories without local templates inherit these defaults. Existing branch protection, approval counts, and fork credential boundaries are unchanged. Revert this PR to restore the previous files. Live discussions, issue comments, labels, and project metadata have their own history and are not deleted by a code revert.

Delivery effects

No package publication, migration, or credential change. Community files are active on main and inherited-form acceptance passed.

Related work

No stacked parent or child PR.

- 以实现项目表达 scope,以发布元数据表达交付范围
- 补全选题、包权限与 fork CI 的贡献前提
- Route questions, task proposals, and security reports to the right entry points
- Define task readiness, next responders, and cross-repository delivery tracking
- Link the public community and current work board from the organization profile
@xiaoland xiaoland added documentation Improvements or additions to documentation area/community labels Oct 26, 2026
@xiaoland xiaoland self-assigned this Oct 26, 2026
@xiaoland xiaoland changed the title docs(contributing): 明确变更命名与 fork 贡献边界 feat(community): add contributor entry points and handoffs Oct 26, 2026
@xiaoland xiaoland moved this to Review / acceptance in InKCre Current Work Oct 26, 2026
- Use Bug and Task in issue forms instead of type labels.
- Keep coordination status and priority in the mixed project board.
- Limit labels to discovery, automation, and preserved historical context.
@xiaoland
xiaoland marked this pull request as ready for review October 26, 2026 07:02
@xiaoland
xiaoland merged commit c8997d5 into main Oct 26, 2026
@github-project-automation github-project-automation Bot moved this from Review / acceptance to Done in InKCre Current Work Oct 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant