The forthcoming package manager will also be format agnostic: it may git clone certain libraries, download and unpackage archives of other libraries or anything else. The end user could use svn and rely on the package manager to know that certain libraries must be git cloned. The vendor libraries wont actually be committed - each member of your team will pull down the project and let the package manager handle the rest.
So this approach (and the vendors.sh you see now) allows the end user to use any type of (or no) version control on their project and get everything they need. Thanks! @weaverryan On Mar 8, 2011 10:08 AM, "Lukas Kahwe Smith" <[email protected]> wrote: > > On 05.03.2011, at 00:48, Alexis Lahouze wrote: > >> Hi there, >> I just cloned the git repo, and I saw the vendors.sh script. >> Why do you not use git submodule? I think it does the same thing... > > > i dont know what the plan is for the final release. however the vendor script setup is more convenient if you also need to test and then commit changes to the external dependencies which is why its very useful for the current state of development. > > for "consumers" aka those who do not expect to ever commit to externals, submodules are indeed more convenient. however for those people they probably do not want to even checkout from git but instead rely on forthcoming bundle dependency manager. though i do not know a timeline for this. > > regards, > Lukas Kahwe Smith > [email protected] > > > > -- > If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com > > You received this message because you are subscribed to the Google > Groups "symfony developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/symfony-devs?hl=en -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-devs?hl=en
