[commits] [Wiki] changed: Project/NoMorePear
Ralf Lang (B1 Systems GmbH)
lang at b1-systems.de
Sun Nov 24 18:38:21 UTC 2019
rlang Sun, 24 Nov 2019 18:38:21 +0000
Modified page: https://wiki.horde.org/Project/NoMorePear
New Revision: 15
Change log: composer cli issue
@@ -156,8 +156,15 @@
* [TODO] The composer file needs to be written with different
options twice: It should use dev-master requirements in the master
branch, but use versioned requirements as stated in the composer yaml
file when writing a tagges release
* [TODO] There should be configureable hooks to either trigger a
satis rewrite or a packagist upload
* [TODO] An easy way to perform downstream/inhouse releases omitting
PEAR related stuff or upstream horde specific steps like updating the
bug tracker. This should not involve lenghty command lines.
+
+++++ Known issues
+
+There is currently a problem with discerning commandline options (-X
and --something) for the composer exec command from those for the
components cli.
+https://github.com/composer/composer/issues/5632
+
+If your use case depends on using these switches (most notoriously,
--depend), run the command instead using ./vendor/bin/horde-components
...
+++ Core, Base and Autoloader
Several patches were needed in places where horde just assumed files
to always be in a certain location.
Most of these patches SHOULD NOT break git dev installs or pear
installs - testing was very limited
More information about the commits
mailing list