6
我有一个用Symfony2制作的Web应用程序,我想在存储库中添加我的许可证选项。问题是默认的Symfony2项目在根目录中有一个LICENSE文件,我不知道我应该把我的LICENSE文件放在哪里,如果我应该删除Symfony2的。 README文件也会发生。将LICENSE文件放在Symfony应用程序中的位置?
我猜你Symfony2程序员肯定知道如何处理这个。
我有一个用Symfony2制作的Web应用程序,我想在存储库中添加我的许可证选项。问题是默认的Symfony2项目在根目录中有一个LICENSE文件,我不知道我应该把我的LICENSE文件放在哪里,如果我应该删除Symfony2的。 README文件也会发生。将LICENSE文件放在Symfony应用程序中的位置?
我猜你Symfony2程序员肯定知道如何处理这个。
您自己的应用程序代码应该主要位于src
文件夹中。如果你看看some Bundles或Symfony2的其他组件,你可以看到它们在其根目录下都有一个单独的LICENSE
文件。因此,对于你的文件正确的选择应该是:
src/.../.../LICENSE
在这种情况下,如果你在不同的项目通过作曲家安装捆绑软件的LICENSE
文件也将被包括在内。在这种情况下,它将在:
vendor/.../.../LICENSE
但我的应用程序不只是一个包。这是一个WEB应用程序,有些文件位于'app/Resources'目录下。 – Manolo
也许非捆绑应用程序的正确位置是'app'目录本身:是否存在将所有与应用程序相关的文件,如PHPUnit配置文件,其他配置以及与应用程序相关的所有内容。 – Aerendir