Skip to content

贡献指南

无论贡献大小,我们始终欢迎您做出贡献!我们在此总结了一些有关如何参与 Rolldown 项目的一般准则。

开放式开发

所有开发都直接在 GitHub 上进行。核心团队成员和外部贡献者(通过 fork)都发送经过相同审核流程的拉取请求。

在 GitHub 之外,我们还使用 Discord 服务器 进行实时讨论。

报告错误

请仅在您之前搜索过问题但未找到结果后才向 GitHub 报告错误。务必尽可能详细地描述并包含所有适用的标签。

修复错误的最佳方法是提供简化的测试用例。请提供带有可运行示例或可用代码片段的公共存储库。将来,我们还将提供可在浏览器中运行的 REPL,以便更轻松地进行复制。

请求新功能

在请求新功能之前,请查看 未解决的问题,因为您的请求可能已经存在。如果不存在,请提交标题为 [request] 的问题。请确保尽可能详细并包含所有适用的标签。

提交拉取请求

我们接受所有错误、修复、改进和新功能的拉取请求。在提交拉取请求之前,请确保您的构建使用上述开发工作流程在本地通过。

有关设置项目的开发环境,请参阅 项目设置

INFO

在提交拉取请求之前,请阅读 礼仪 章节。

分支组织

将所有拉取请求直接提交到 main 分支。我们仅对即将发布的版本/重大更改使用单独的分支,否则,所有内容都指向主版本。

进入主版本的代码必须与最新的稳定版本兼容。它可能包含附加功能,但没有重大更改。我们应该能够随时从主版本的末尾发布新的次要版本。

根据 MIT 许可证发布。