Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.35 KB

CONTRIBUTING.md

File metadata and controls

19 lines (15 loc) · 1.35 KB

贡献指南 Contributing guides

欢迎向 GeekApk SpringBoot 服务器项目 贡献代码,但在这之前你需要注意一些事情:

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

Future Reading

About commit signature verification