[dev] Git splitting

Jan Schneider jan at horde.org
Thu Jun 20 16:28:57 UTC 2013


Zitat von Michael M Slusarz <slusarz at horde.org>:

> Quoting Ralf Lang <lang at b1-systems.de>:
>
>> On the other hand, if you want to actually _run_ git checkouts, you need
>> some understanding of what requires what (if no metadata/script handles
>> that for you).
>
> This is what can hopefully be handled by a dependency manager,  
> whether we can somehow leverage composer or create our own.
>
> Our next step should be to create a horde-components module that  
> will automatically create composer.json files from package.xml data.  
>  I have some base code laying around that I started working on a few  
> months ago (I found a PHP class on GitHub that appears to do the  
> necessary package.xml -> composer.json conversion).
>
> It would be useful anyway, whether or not we use composer ourselves,  
> to define composer.json files for all of our packages/applications  
> as it gives people another way to install Horde components without  
> any additional work on our part - I'm assuming these composer.json  
> files will be auto updated at the same time package.xml is updated.

+1
-- 
Jan Schneider
The Horde Project
http://www.horde.org/



More information about the dev mailing list