Closed nocturnalfrog closed 9 years ago
it seems you broke the travis build, will look again into it after you fixed this.
A hint, the modman dir feature will get removed in version 3.x, so you should make sure your require statements dont update automatically to it when released.
Travis build was already broken, see #185
@barryvdh but the errors are unrelated to #185 it seems
The first commit errors on the the same things as #185 fixes, otherwise no errors.
The 2nd commit adds some weird var_dump
calls, which causes more errors. Not sure why @nocturnalfrog did that. Reverting the 2nd commit and running the tests should probably fix it.
Not sure if the PR is correct or anything by the way ;)
@barryvdh: Sorry about the confusion with the second commit, I wasn't aware that GitHub provided support for follow-up commits. (That'll teach me to use a topic branch in the future! :stuck_out_tongue_closed_eyes:) I've reverted the second commit. The Travis build seems to have succeeded now.
@Flyingmana: Could you elaborate some more on the modman dir feature disappearing as of version 3.0? What was the motivation behind this decision and is there an alternative recommended way of working?
@nocturnalfrog thank you, will merge now :)
the modman dir feature had 3 problems.
I can see what an alternative could be, when you describe the problem you are trying to solve with it. You can contact me per mail to discuss a solution suitable for your use case.
When using a specific
modman-root-dir
themagento-core
package would be installed inside the modman directory.Config:
Result of using the wrong installation path:
After applying this pull request the
magento-core
package is installed in thevendor
directory while themagento-modules
are still installed in themodman-root-dir
.