当前位置: 首页 > 文档资料 > FuelPHP 中文文档 >

贡献

优质
小牛编辑
132浏览
2023-12-01

简介

Fuel 是一个社群驱动的框架,并且开放来自任何认为他们可以改进框架或添加功能的人们, 来让框架到达更高水准的贡献。 有许多形式可以做到这一点,从写教学、编写和发布套件, 以促进成为 Fuel 的正式部分(核心、Orm、文档等……)。

贡献程式码

当你遭遇一个错误,或看到问题清单中你能或已解决的问题, 而且你想要将它贡献回框架。根据你所拉取(pull)正在运行的版本分支, 使用 GitHub 发送一个拉取请求(pull request)。 当你请求一个拉取(pull),依循接下来的几个步骤:

  • 我目前所使用的发行版本是否仍被支援?
    若否,升级到目前发行版本,并查看错误是否仍存在。
  • 错误是否仍出现在目前发行版本?
    若是,升级到目前开发分支,并查看错误是否修正。
  • 若否,在你的本地储存库切换到目前开发分支
    $ git checkout -b 1.7/develop origin/1.7/develop
  • 在你本地的储存库修正错误并送交(commit)
    使用一个描述性的和能理解的送交(commit)讯息,并确认你签名了。
    $ git commit -m "This is my awesome description."
  • 将其推送(push)到你的 GitHub 帐户
    $ git push
  • 请求 pull
    在你所在相同的分支上请求拉取(pull)(=目前开发分支)。 使用「更新送交(commit)範围」介面以引导你在正确的分支请求。 拉取请求(pull request)只会在目前发行版本的开发分支(1.5/develop)被接受。
  • 等待你出名的时刻
    只要你的请求被合併,你将会成为名人堂中贡献者名单的一部分。

你可以在 Github 上找到此程序的详情。

非错误贡献

非错误的贡献是指新特色、优化以及所有其他的改动。所有这些请求,必须在最新开发分支动作。 所以拉取(pull)最新版本的 1.7/develop 分支进行变更,并请求一个拉取(pull)。

对于大型及/或全新的功能、或将需要一些时间来完成的功能,设置一个独立的分支可能是明智的做法。 透过 email 或 IRC 联繫核心开发人员来讨论该选项。