[commits] [Wiki] changed: Project/NoMorePear

Ralf Lang (B1 Systems GmbH) lang at b1-systems.de
Sun Nov 17 18:06:32 UTC 2019


rlang  Sun, 17 Nov 2019 18:06:32 +0000

Modified page: https://wiki.horde.org/Project/NoMorePear
New Revision:  9
Change log:  Allow direct composer dependency definitions

@@ -60,8 +60,16 @@
  autoload: classmap: list of directories to recursively scan for php  
files containing classes

  The default if absent would be equivalent to psr-0: "Horde_Foo": /Lib

+++++ Composer native definitions
+
+Example:  
https://github.com/maintaina-com/Dav/commit/71dd9714a8d49c28b5cfe1b0bcd089eb6fa93226
+components version:  
https://github.com/maintaina-com/components/commit/3ffe6013081287bb02260e2d55291f98b93f6e15
+
+It is now possible in horde.yml to define dependencies for the  
composer.json file which are not derived from pear dependencies.
+This allows unbundling composer libraries like sabre dav from  
wrapping horde libraries like horde/dav.
+New libraries which do not intend to support pear installations at  
all could easily just define their dependencies here

  +++ Installation

  ++++ Generate composer json file from .horde.yml



More information about the commits mailing list