rlang  Wed, 06 Feb 2019 08:50:12 +0000

Modified page: https://wiki.horde.org/Project/NoMorePear
New Revision:  2
Change log:  composer plugin

@@ -37,20 +37,26 @@
components/lib/Helper/Composer.php currently depends on conductor and gets its data from package.xml anything handling package.xml is broken without pear though. Always need to register the horde channel

rewrite all pear.horde.org dependencies to vcs type dependencies github/horde/
+
+https://github.com/horde/components/pull/3

 Other resources
Do we want to keep a whitelist of other channels/packages which should be pulled from packagist or github rather than pear?
-
+
 ++++ Composer plugin: install apps below base rather than vendor/
-
+
 (we don't want /vendor/ web-readable)
-
+horde apps are type "horde-application" and get installed to /$appname or base/appname
+Installing/updating an app should clear cache and autoloader cache
+Check if the app provides a registry snippet in /doc/
+write horde.local.php if necessary
+installing base should provide some initialization
+
++++ Composer plugin: copy, move or link js content from libraries to horde/js
-
-Maybe refactor functionality from git-tools
-
+horde libs are type "horde-library" and get installed to /vendor/Horde/Foo
+Maybe we find some trick

 +++ Packagist

Add tool chain to create and update packages on packagist for easier consumption.

--
commits mailing list
Frequently Asked Questions: http://wiki.horde.org/FAQ
To unsubscribe, mail: [email protected]

Reply via email to