|
2 | 2 |
|
3 | 3 | ### 1、版权说明 |
4 | 4 |
|
5 | | -本仓库的源码版权归 noear 开源组织所有. |
| 5 | +本仓库的源码版权归 noear 开源组织所有。 |
6 | 6 |
|
7 | 7 | ### 2、贡献分类 |
8 | 8 |
|
9 | 9 | 代码贡献: |
10 | 10 |
|
11 | 11 | * 修复问题或优化现有的代码 |
12 | 12 | * 新增功能插件 |
13 | | -* 添加 Solon Cloud 适配插件 |
| 13 | +* 添加 Solon AI、Solon Cloud 等适配插件 |
14 | 14 | * 为现有的模块丰富单元测试用例;为官网丰富配套示例。等... |
15 | 15 |
|
16 | 16 | 合作贡献: |
|
28 | 28 |
|
29 | 29 | 1. 提交 Issue ,并与管理员进行确认(避免重复工作) |
30 | 30 | 2. Fork 仓库 |
31 | | -3. 在 dev 分支上编写代码,并添加对应的单元测试 |
32 | | -4. 统一使用 solon-test-junit5 做单测(为了批量跑单测) |
33 | | -5. pr 时,选择 dev 分支进行合并(提交时需关联一个 Issue) |
| 31 | +3. 在 main 分支上编写代码,并添加对应的单元测试 |
| 32 | +4. 统一使用 solon-test 做单测(为了批量跑单测) |
| 33 | +5. pr 时,选择 main 分支进行合并(提交时需关联一个 Issue) |
34 | 34 | 6. 如果是分布式中间件的适配,优先适配成 solon cloud 规范 |
35 | 35 | 7. 注释多些点:) |
36 | 36 |
|
37 | 37 | ### 4、代码分支保护规则说明 |
38 | 38 |
|
39 | 39 |
|
40 | | - |
41 | | - |
42 | | -| 操作 | master (or main) | dev | |
43 | | -| -------- | -------- | -------- | |
44 | | -| 可推送代码成员 | 禁止任何人 | 仓库管理员 | |
45 | | -| 可合并 Pull Request 成员 | 禁止任何人 | 仓库管理员 | |
| 40 | +| 操作 | main | |
| 41 | +|----------------------|---------| |
| 42 | +| 可推送代码成员 | 禁止任何人 | |
| 43 | +| 可合并 Pull Request 成员 | 仓库管理员 | |
46 | 44 |
|
47 | 45 |
|
48 | 46 |
|
|
58 | 56 |
|
59 | 57 | 不要增加别的目录 |
60 | 58 |
|
| 59 | +### 6、代码提前描述的前缀规范 |
| 60 | + |
| 61 | + |
| 62 | +| 前缀 | 示例 | 说明 | |
| 63 | +|----|---------------------------------------|------------------| |
| 64 | +| 新增 | 新增 solon-xxx 模块 | 表示增加一个全新模块 | |
| 65 | +| 添加 | 添加 solon-xxx Yyy 工具类 | 表示在一个模块里增加新的能力 | |
| 66 | +| 优化 | 优化 solon-xxx Yyy 延尽订阅处理逻辑 | 表示优化现有代码(没有兼容风险) | |
| 67 | +| 修复 | 修复 solon-xxx Yyy 无法读取元数据问题 | 表示修复现有问题(没有兼容风险) | |
| 68 | +| 调整 | 调整 solon-xxx Yyy 默认值为 true(之前为 false) | 表示调整现有代码(会有兼容风险) | |
| 69 | +| 移除 | 移除 solon-xxx Yyy 注解类(之前已弃用一年) | 表示移除多余的类 | |
| 70 | +| 文档 | 文档 solon-xxx Yyy 的注释完善 | 表示文档相关的完善 | |
| 71 | +| 测试 | 测试 solon-xxx 补充 Yyy 测试用例 | 表示测试相关的完善 | |
| 72 | +| 其它 | 其它 solon-xxx 配置示例变化 | 其它相关内容 | |
| 73 | + |
| 74 | + |
| 75 | +### 7、主要代码仓库说明 |
| 76 | + |
| 77 | + |
| 78 | +| 代码仓库 | 描述 | |
| 79 | +|-------------------------------------------------|----------------------------------| |
| 80 | +| https://gitee.com/opensolon/solon | Solon ,主代码仓库 | |
| 81 | +| https://gitee.com/opensolon/solon-examples | Solon ,官网配套示例代码仓库 | |
| 82 | +| | | |
| 83 | +| https://gitee.com/opensolon/solon-ai | Solon Ai ,代码仓库 | |
| 84 | +| https://gitee.com/opensolon/solon-flow | Solon Flow ,代码仓库 | |
| 85 | +| https://gitee.com/opensolon/solon-expression | Solon Expression ,代码仓库 | |
| 86 | +| https://gitee.com/opensolon/solon-cloud | Solon Cloud ,代码仓库 | |
| 87 | +| https://gitee.com/opensolon/solon-admin | Solon Admin ,代码仓库 | |
| 88 | +| https://gitee.com/opensolon/solon-integration | Solon Integration ,代码仓库 | |
| 89 | +| https://gitee.com/opensolon/solon-java17 | Solon Jakarta ,代码仓库(base java17) | |
| 90 | +| https://gitee.com/opensolon/solon-java25 | Solon Jakarta ,代码仓库(base java25) | |
| 91 | +| | | |
| 92 | +| https://gitee.com/opensolon/soloncode | SolonCode(Java8 impl version of "Claude Code") ,Code repository | |
| 93 | +| https://gitee.com/opensolon/solonclaw | SolonClaw(Java8 impl version of "OpenClaw") ,Code repository | |
| 94 | +| | | |
| 95 | +| https://gitee.com/opensolon/solon-maven-plugin | Solon Maven ,插件代码仓库 | |
| 96 | +| https://gitee.com/opensolon/solon-gradle-plugin | Solon Gradle ,插件代码仓库 | |
| 97 | +| | | |
| 98 | +| https://gitee.com/opensolon/solon-idea-plugin | Solon Idea ,插件代码仓库 | |
| 99 | +| https://gitee.com/opensolon/solon-vscode-plugin | Solon VsCode ,插件代码仓库 | |
| 100 | +| | | |
| 101 | +| https://gitee.com/dromara/solon-plugins | Solon 第三方扩展插件代码仓库 | |
61 | 102 |
|
62 | | -### 6、主要代码仓库说明 |
63 | | - |
64 | | - |
65 | | -| 仓库 | 说明 | |
66 | | -| -------- |----------------------------------| |
67 | | -| https://gitee.com/noear/solon | Solon 主仓库 | |
68 | | -| https://gitee.com/noear/solon-examples | Solon 官网配套示例仓库 | |
69 | | -| | | |
70 | | -| https://gitee.com/dromara/solon-plugins | Solon 第三方扩展插件仓库 | |
71 | | -| | | |
72 | | -| https://gitee.com/noear/solon-admin | Solon Admin 代码仓库 | |
73 | | -| https://gitee.com/noear/solon-jakarta | Solon Jakarta 代码仓库(采用 java11 编译) | |
74 | | -| https://gitee.com/noear/solon-integration | Solon Integration 代码仓库 | |
75 | | -| | | |
76 | | -| https://gitee.com/noear/solon-idea-plugin | Solon Idea 插件代码仓库 | |
|
0 commit comments