Skip to content

feat: add FEP (FlagOS Enhancement Proposal) mechanism#1

Open
wbavon wants to merge 1 commit into
mainfrom
feat/fep-mechanism
Open

feat: add FEP (FlagOS Enhancement Proposal) mechanism#1
wbavon wants to merge 1 commit into
mainfrom
feat/fep-mechanism

Conversation

@wbavon
Copy link
Copy Markdown
Collaborator

@wbavon wbavon commented May 13, 2026

Summary

为 FlagOS 建立 Feature 管理机制——FEP(FlagOS Enhancement Proposal),参照 K8s KEP 和 vLLM RFC 的经验,结合 FlagOS 多模块特点设计。

  • 新增 FEP Issue 模板(.github/ISSUE_TEMPLATE/fep.yml),支持模块选择、优先级、验收标准、关联 PR、测试计划、跨模块依赖等字段
  • 新增 FEP 流程文档(docs/fep-process.md),定义 FEP 生命周期、优先级规则、大 Feature 管理、协作分工
  • 新增 Issue 模板配置(.github/ISSUE_TEMPLATE/config.yml
  • 更新 README.md / README_CN.md 添加 FEP 入口链接
  • 已创建配套 Labels:FEP, P0, P1, P2, module/*
  • 已创建 Milestone:FlagOS 2.1(deadline 2026-06-12)

工具链

  • Milestone = 版本的 Feature 篮子(如 FlagOS 2.1),圈定本版本的 Feature 范围
  • FEP Issue = Feature 的载体,每个 Feature 一个 Issue,关联所有 PR

Feature 优先级

级别 含义 Freeze 时处理
P0 Must Have 版本核心卖点 必须保留,做不完则延期
P1 Should Have 重要但非核心 尽力完成,做不完降级到下版本
P2 Nice to Have 锦上添花 Freeze 时优先砍掉

协作分工

  • 模块 Owner:写 FEP + 更新状态 + 关联 PR
  • 测试团队:协助补充测试计划、测试用例
  • Release Manager:追踪全局 Milestone + 催进度 + Go/No-Go 决策

- Add FEP issue template (.github/ISSUE_TEMPLATE/fep.yml)
- Add FEP process documentation (docs/fep-process.md)
- Add issue template config
- Update README.md and README_CN.md with FEP links
@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants