mirror of
https://github.com/laoxong/nofx.git
synced 2026-06-04 09:58:22 +08:00
fix(readme): update readme and pr reviewer
This commit is contained in:
@@ -0,0 +1,127 @@
|
||||
# CODEOWNERS
|
||||
#
|
||||
# This file defines code ownership and automatic reviewer assignment.
|
||||
# When a PR touches files matching these patterns, the listed users/teams
|
||||
# will be automatically requested for review.
|
||||
#
|
||||
# 此文件定义代码所有权和自动 reviewer 分配。
|
||||
# 当 PR 涉及匹配这些模式的文件时,列出的用户/团队将自动被请求审查。
|
||||
#
|
||||
# Syntax | 语法:
|
||||
# pattern @username @org/team-name
|
||||
#
|
||||
# More specific patterns override less specific ones
|
||||
# 更具体的模式会覆盖不太具体的模式
|
||||
#
|
||||
# Documentation: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
|
||||
|
||||
# =============================================================================
|
||||
# Global Owners | 全局所有者
|
||||
# These users will be requested for review on ALL pull requests
|
||||
# 这些用户将被请求审查所有 PR
|
||||
# =============================================================================
|
||||
|
||||
* @hzb1115 @Icyoung @tangmengqiu @xqliu @SkywalkerJi
|
||||
|
||||
# =============================================================================
|
||||
# Specific Component Owners | 特定组件所有者
|
||||
# Additional reviewers based on file paths (in addition to global owners)
|
||||
# 基于文件路径的额外 reviewers(在全局 owners 之外)
|
||||
# =============================================================================
|
||||
|
||||
# Backend / Go Code | 后端 / Go 代码
|
||||
# Go files and backend logic
|
||||
*.go @xqliu @SkywalkerJi @hzb1115 @Icyoung @tangmengqiu
|
||||
go.mod @xqliu @SkywalkerJi @hzb1115 @Icyoung @tangmengqiu
|
||||
go.sum @xqliu @SkywalkerJi @hzb1115 @Icyoung @tangmengqiu
|
||||
|
||||
|
||||
# Frontend / Web | 前端 / Web
|
||||
# React/TypeScript frontend code
|
||||
/web/ @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
/web/src/ @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
*.tsx @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
*.ts @0xemberzz @hzb1115 @xqliu @tangmengqiu (frontend TypeScript only)
|
||||
*.jsx @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
*.css @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
*.scss @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
|
||||
# Configuration Files | 配置文件
|
||||
*.json @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
*.yaml @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
*.yml @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
*.toml @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
*.ini @0xemberzz @hzb1115 @xqliu @tangmengqiu
|
||||
|
||||
# Documentation | 文档
|
||||
# Markdown and documentation files
|
||||
*.md @hzb1115 @tangmengqiu
|
||||
/docs/ @hzb1115 @tangmengqiu
|
||||
README.md @hzb1115 @tangmengqiu
|
||||
|
||||
# GitHub Workflows & Actions | GitHub 工作流和 Actions
|
||||
# CI/CD configuration and automation
|
||||
/.github/ @hzb1115
|
||||
/.github/workflows/ @hzb1115
|
||||
/.github/workflows/*.yml @hzb1115
|
||||
|
||||
# Docker | Docker 配置
|
||||
Dockerfile @tangmengqiu
|
||||
docker-compose.yml @tangmengqiu
|
||||
.dockerignore @tangmengqiu
|
||||
|
||||
# Database | 数据库
|
||||
# Database migrations and schemas
|
||||
/migrations/ @SkywalkerJi @hzb1115 @Icyoung @tangmengqiu
|
||||
/db/ @SkywalkerJi @hzb1115 @Icyoung @tangmengqiu
|
||||
*.sql @SkywalkerJi @hzb1115 @Icyoung @tangmengqiu
|
||||
|
||||
# Scripts | 脚本
|
||||
/scripts/ @hzb1115 @xqliu @tangmengqiu
|
||||
*.sh @hzb1115 @xqliu @tangmengqiu
|
||||
*.bash @hzb1115 @tangmengqiu
|
||||
*.py @hzb1115 @tangmengqiu (if Python scripts exist)
|
||||
|
||||
# Tests | 测试
|
||||
# Test files require review from component owners
|
||||
*_test.go @xqliu @SkywalkerJi @heronsbillC
|
||||
/tests/ @xqliu @SkywalkerJi @Icyoung @heronsbillC
|
||||
/web/tests/ @Icyoung @hzb1115 @heronsbillC
|
||||
|
||||
# Security & Dependencies | 安全和依赖
|
||||
# Security-sensitive files require extra attention
|
||||
.env.example @hzb1115 @@tangmengqiu
|
||||
.gitignore @hzb1115 @@tangmengqiu
|
||||
go.sum @xqliu @hzb1115 @@tangmengqiu
|
||||
package-lock.json @Icyoung @hzb1115 @@tangmengqiu
|
||||
yarn.lock @Icyoung @hzb1115 @@tangmengqiu
|
||||
|
||||
# Build Configuration | 构建配置
|
||||
Makefile @hzb1115 @xqliu @tangmengqiu
|
||||
/build/ @hzb1115 @xqliu @tangmengqiu
|
||||
/dist/ @hzb1115 @tangmengqiu
|
||||
|
||||
# License & Legal | 许可证和法律文件
|
||||
LICENSE @hzb1115
|
||||
COPYING @hzb1115
|
||||
|
||||
# =============================================================================
|
||||
# Notes | 注意事项
|
||||
# =============================================================================
|
||||
#
|
||||
# 1. All PRs will be assigned to the 5 global owners
|
||||
# 所有 PR 都会分配给这 5 个全局 owners
|
||||
#
|
||||
# 2. Specific paths may add additional reviewers
|
||||
# 特定路径可能会添加额外的 reviewers
|
||||
#
|
||||
# 3. PR author will NOT be requested for review (GitHub handles this)
|
||||
# PR 作者不会被请求审查(GitHub 自动处理)
|
||||
#
|
||||
# 4. You can adjust patterns and owners as needed
|
||||
# 你可以根据需要调整模式和 owners
|
||||
#
|
||||
# 5. To require multiple approvals, configure branch protection rules
|
||||
# 要求多个批准,请配置分支保护规则
|
||||
#
|
||||
# =============================================================================
|
||||
@@ -82,7 +82,7 @@ By claiming this bounty, I acknowledge that:
|
||||
- [ ] I have read the [Contributing Guide](../../CONTRIBUTING.md)
|
||||
- [ ] I will follow the [Code of Conduct](../../CODE_OF_CONDUCT.md)
|
||||
- [ ] I understand the acceptance criteria
|
||||
- [ ] My contribution will be licensed under MIT License
|
||||
- [ ] My contribution will be licensed under AGPL-3.0 License
|
||||
- [ ] Payment is subject to successful PR merge
|
||||
|
||||
---
|
||||
|
||||
@@ -266,7 +266,7 @@ Please pay special attention to:
|
||||
|
||||
- [ ] I have read the [Contributing Guidelines](../CONTRIBUTING.md) | 我已阅读[贡献指南](../CONTRIBUTING.md)
|
||||
- [ ] I agree to the [Code of Conduct](../CODE_OF_CONDUCT.md) | 我同意[行为准则](../CODE_OF_CONDUCT.md)
|
||||
- [ ] My contribution is licensed under the MIT License | 我的贡献遵循 MIT 许可证
|
||||
- [ ] My contribution is licensed under the AGPL-3.0 License | 我的贡献遵循 AGPL-3.0 许可证
|
||||
- [ ] I understand this is a voluntary contribution | 我理解这是自愿贡献
|
||||
- [ ] I have the right to submit this code | 我有权提交此代码
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
[](https://golang.org/)
|
||||
[](https://reactjs.org/)
|
||||
[](https://www.typescriptlang.org/)
|
||||
[](LICENSE)
|
||||
[](LICENSE)
|
||||
[](https://amber.ac)
|
||||
|
||||
**Languages:** [English](README.md) | [中文](docs/i18n/zh-CN/README.md) | [Українська](docs/i18n/uk/README.md) | [Русский](docs/i18n/ru/README.md)
|
||||
@@ -1240,7 +1240,15 @@ sudo apt-get install libta-lib0-dev
|
||||
|
||||
## 📄 License
|
||||
|
||||
MIT License - See [LICENSE](LICENSE) file for details
|
||||
This project is licensed under the **GNU Affero General Public License v3.0 (AGPL-3.0)** - See [LICENSE](LICENSE) file for details.
|
||||
|
||||
**What this means:**
|
||||
- ✅ You can use, modify, and distribute this software
|
||||
- ✅ You must disclose source code of your modifications
|
||||
- ✅ If you run a modified version on a server, you must make the source code available to users
|
||||
- ✅ All derivatives must also be licensed under AGPL-3.0
|
||||
|
||||
For commercial licensing or questions, please contact the maintainers.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -197,7 +197,7 @@ Details: [详情链接]
|
||||
|
||||
### 法律 & 合规
|
||||
- ✅ 明确说明这是开源贡献,不是雇佣关系
|
||||
- ✅ 确保贡献者同意 MIT License
|
||||
- ✅ 确保贡献者同意 AGPL-3.0 License
|
||||
- ✅ 保留最终合并决定权
|
||||
|
||||
### 资金管理
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
[](https://golang.org/)
|
||||
[](https://reactjs.org/)
|
||||
[](https://www.typescriptlang.org/)
|
||||
[](LICENSE)
|
||||
[](LICENSE)
|
||||
[](https://amber.ac)
|
||||
|
||||
**Языки / Languages:** [English](../../../README.md) | [中文](../zh-CN/README.md) | [Українська](../uk/README.md) | [Русский](../ru/README.md)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
[](https://golang.org/)
|
||||
[](https://reactjs.org/)
|
||||
[](https://www.typescriptlang.org/)
|
||||
[](LICENSE)
|
||||
[](LICENSE)
|
||||
[](https://amber.ac)
|
||||
|
||||
**Мови / Languages:** [English](../../../README.md) | [中文](../zh-CN/README.md) | [Українська](../uk/README.md) | [Русский](../ru/README.md)
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
[](https://golang.org/)
|
||||
[](https://reactjs.org/)
|
||||
[](https://www.typescriptlang.org/)
|
||||
[](LICENSE)
|
||||
[](LICENSE)
|
||||
[](https://amber.ac)
|
||||
|
||||
**语言 / Languages:** [English](../../../README.md) | [中文](../zh-CN/README.md) | [Українська](../uk/README.md) | [Русский](../ru/README.md)
|
||||
@@ -1262,7 +1262,15 @@ sudo apt-get install libta-lib0-dev
|
||||
|
||||
## 📄 开源协议
|
||||
|
||||
MIT License - 详见 [LICENSE](LICENSE) 文件
|
||||
本项目采用 **GNU Affero 通用公共许可证 v3.0 (AGPL-3.0)** - 详见 [LICENSE](LICENSE) 文件
|
||||
|
||||
**这意味着什么:**
|
||||
- ✅ 你可以使用、修改和分发此软件
|
||||
- ✅ 你必须公开你修改版本的源代码
|
||||
- ✅ 如果你在服务器上运行修改版本,必须向用户提供源代码
|
||||
- ✅ 所有衍生作品也必须使用 AGPL-3.0 许可证
|
||||
|
||||
如需商业许可或有疑问,请联系维护者。
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user