参与贡献
欢迎来到 Slyme!🎉 我们非常高兴你能考虑为这个项目做出贡献。无论是修复 bug、完善文档,还是提出新的功能构想,你的每一次参与都能让 Slyme 变得更好。
提交 Pull Request
我们非常期待收到你的 Pull Request (PR)。在准备提交代码时,请留意以下几个简单的开发规范:
- 代码格式化:我们统一使用
ruff作为代码格式化和 linting 工具。在提交代码前,请确保你的代码已经通过ruff进行了格式化检查。 - 流程完善中:我们目前正在积极配置和完善项目的 CI/CD 流水线。因此,当前的贡献流程可能还在不断迭代和优化中。如果你在提交代码时遇到任何流程上的疑问,请随时留言,我们会非常乐意为你提供协助!
关于功能扩展与接口设计
作为整个生态系统的核心基石,Slyme 的稳定性直接影响着所有依赖它的开发者。
正因如此,对于新功能的引入或核心 API 的调整,我们都会采取一种严谨但绝对开放的态度。但这绝不是为了将大家的好想法拒之门外!相反,我们非常渴望听到你的创新想法。
我们希望在大家投入大量精力编写代码之前,能够与你以及整个社区一起充分交流。通过前期的集思广益,我们可以在确保后向兼容性和系统稳定性的前提下,共同打磨出更优秀的开发体验。
一个小建议
如果你有一个关于新功能或接口设计的绝妙主意,强烈建议在动手敲代码之前,先开启一个 Issue 与我们聊聊你的构思。我们非常期待与你一起探讨最佳的实现方案!
再次感谢你对 Slyme 的关注与支持,我们期待着你的贡献!