欢迎向 GeekApk SpringBoot 服务器项目 贡献代码,但在这之前你需要注意一些事情:
- Commit message 不用特别规范,但是一定不能太奇怪
- 保持所有依赖关系最新是个好习惯,特别是在 GitHub 不自己支持 Gradle 依赖管理系统的时候
- 尝试将自己的代码风格与本 repo 的兼容
- 文档类首选 中文 编写,当然,已经英文的就不要做成
Chinglish - 有大的修改(增加功能/删除功能)等先开 issue 讨论
- 善用 GitHub Projects,这里统一使用它展示某些重构的状态和项目计划
- 朴实一点,规范一点,作为一个
长者必须跟你们讲,JavaEE 就是为了工程而生的,已经很 trivial 了,不要再去弄特别花里胡哨而没有实际意义的东西,有那份心就开个 Rust 重写的项目 - 写测试是个好习惯,不过本项目不强求自动化测试所有单元,但我们会尝试检查你的代码是否能正常工作
- 写 wiki 也不错
这里是 GeekApk API 服务器的一个实现,你还可以写其他实现- 第一版设计文案在此