Преглед изворни кода

更新 README.md,修正字段描述和添加社区约束说明

xiyu505 пре 2 месеци
родитељ
комит
b63e095119
1 измењених фајлова са 12 додато и 2 уклоњено
  1. 12 2
      README.md

+ 12 - 2
README.md

@@ -17,7 +17,7 @@
 | `id`           | String  | 学校唯一标识(建议用拼音或英文缩写)    |
 | `name`         | String  | 学校中文全称                           |
 | `initial`      | String  | 学校名称的首字母,用于排序和查找        |
-| `importUrl`    | String  | 教务系统登录的 URL                         |
+| `importUrl`    | String  | 教务系统登录的 URL                      |
 | `assetJsPath`  | String  | 适配脚本路径(如 `schools/school.js`)  |
 | `maintainer`   | String  | 维护者信息(如姓名或 GitHub 用户名)    |
 
@@ -37,7 +37,7 @@
 
 **注意:**  
 - 请严格按照上述字段填写,不要添加或减少字段。
-- `importUrl` 一定要是登录页面
+- `importUrl` 一定要是登录页面
 - `assetJsPath` 填写对应学校的适配脚本路径。
 - `maintainer` 填写维护者信息,便于后续沟通和维护。
 
@@ -56,6 +56,16 @@
 4. **提交 PR**  
    - 测试通过后,提交 Pull Request,等待审核合并。
 
+## 社区约束
+
+- 禁止恶意抹除公开代码的原始开发者的代码贡献记录。
+- 未经相关授权,禁止在脱离官方分支的包中包含其他开发者的适配代码,仅可使用自己所有的适配代码。其他开发者的适配代码仅能在官方仓库或其分支中使用。
+- **例外情况**:如果您的分支或私有适配仓库仅用于官方 app 的内部测试或个人使用(即仅在官方 app 范围内显示和调用,不对外分发或公开),则可以包含其他开发者的适配代码。  
+  但如果您的分支或包对外分发、公开或用于非官方 app,则只能包含您自己拥有的适配代码,不能包含其他开发者的适配代码,除非获得相关授权。
+- 允许开发者建立私有仓库或分支本软件,但需遵守上述约定。
+
+本约束为社区规范,鼓励所有使用者自觉遵守。
+
 ## 注意事项
 
 - 请确保 `schools.json` 信息准确,入口文件路径与实际文件一致。