如何贡献作曲家包

时间:2018-01-28 20:31:50

标签: symfony composer-php contribute

我们已将当前项目中的一些软件包作为开源软件发布。其他有贡献的朋友将如何为这个方案做出贡献。

我们已经发布了Symfony的捆绑包。

我们创建一个demo symfony项目并安装该软件包。然后我们会编辑供应商目录中的文件吗?该项目是从github派生的,但是我们如何连接呢?

我们没有找到太多资源,我们希望得到详细解释:)

2 个答案:

答案 0 :(得分:0)

我真的不了解你的需要和你的情况。

通常,以下是贡献的工作方式:当有人想要为开源做贡献时#34; package,(s)他只需要在某个地方克隆它,提交东西,然后推送到他/她的 fork

然后,这个人从他(她)的叉子到一个官员"的一个分支做了拉请求。存储库(您正在维护的存储库)。

所以:不,通常贡献者不会编辑供应商目录中的文件。 如果他们这样做,那么他们可以在技术上将他们的供应商克隆为GIT存储库。例如,您可以使用 composer install - prefer-source 参数,以便将依赖项克隆为GIT repos。

答案 1 :(得分:0)

您可以使用自己的存储库,而无需通过在composer.json中定义来将其声明为packagist

"repositories": [
    {
        "type": "vcs",
        "url": "https://github.com/YourOrganisation/YourBundle"
    }
]