--
You received this message because you are subscribed to the Google Groups "vespolina-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vespolina-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Xerias Daniel Kucharski Reepstraat 56, 9185 Wachtebeke |
On Mon, Oct 7, 2013 at 7:34 AM, Daniel Kucharski <dan...@xerias.be> wrote:
I am fine making then optional and having the developer to explicitly indicate which additional dependencies he will be needing. In a V context it means that you will need to move these dependencies to v/commerce or v/commerce-bundle
<compose-unknown-contact.jpg>
6 Oct 2013 23:09
Right now, core has hard dependencies on--
- pimple/pimple: *
- doctrine/common: *
- vespolina/taxonomy: dev-master
- vespolina/media: dev-master
Should this be necessary? I'm in a situation where I am using the library for tracking payment transactions only. I don't need any of the hard dependencies. It seems to me that I shouldn't be required to include them when I do not need them.
Unless there is a compelling reason to require them, I'm going to move them to dev and suggested.
You received this message because you are subscribed to the Google Groups "vespolina-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vespolina-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
I am all for decoupling, dependencies should be inverted totally
--
You received this message because you are subscribed to the Google Groups "vespolina-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vespolina-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Looks like a good idea. I would like to see as little dependencies as possible per library/bundle.Where possible, it would be great to only add the depencies you absolutely can't live without and make other libraries optional by code and add those to suggest.For example, if we would use sonata for an admin later, it would be nice to add a check in the Extension if it's installed and only then enable our functionality for it.
--
You received this message because you are subscribed to the Google Groups "vespolina-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vespolina-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
I am fine making then optional and having the developer to explicitly indicate which additional dependencies he will be needing. In a V context it means that you will need to move these dependencies to v/commerce or v/commerce-bundle
--
You received this message because you are subscribed to the Google Groups "vespolina-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vespolina-de...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.