跳至內容

貢獻指南

无论大小,都非常欢迎您的贡献!在此,我们总结了一些有关如何参与 Rolldown 专案的一般准则。

开放开发

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

除了 GitHub,我们还使用 Discord 服务器 进行实时讨论。

回报错误

仅当您先前已搜索问题且未找到结果时,才将错误回报给 GitHub。务必尽可能详细描述并包含所有适用的标签。

修复错误的最佳方法是提供缩减的测试用例。请提供一个带有可执行范例的公共储存库或一个可用的程式码片段。未来,我们还会提供一个在浏览器中执行的 REPL 以便更轻松地复制。

要求新功能

在要求新功能之前,请查看 未解决的问题,您的要求可能已经存在。如果不存在,请提交一个标题以 [request] 为首的问题。务必尽可能详细描述并包含所有适用的标签。

提交拉取请求

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

有关设置专案开发环境的信息,请参阅 专案设定

资讯

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

分支组织

将所有拉取请求直接提交给 main 分支。我们仅为即将推出的发行版本/重大的变更使用独立的分支,否则,所有内容都指向主版本。

插入到主版本中的程式码必须与最新的稳定版本相容。它可能会包含额外的功能,但不得有重大的变动。我们应该能够随时从主版本的提示部分发布新的次要版本。

根据麻省理工学院许可证发行。