[dev] Horde 5?

Chuck Hagenbuch chuck at horde.org
Wed Feb 29 03:14:21 UTC 2012


Quoting Michael J Rubinsky <mrubinsk at horde.org>:

>> Actually I did so myself: I did integrate several Horde 4  
>> components with the Zend 1 framework. This works just fine. But of  
>> course you loose the version control context if you do so. Which is  
>> a pity in the long run.
>>
>>> It's the latter that we are concerned about here. Sure, we can  
>>> benefit from attracting more developers that are willing to donate  
>>> time to our project, but I don't think that requiring them to  
>>> clone a monolithic repository is asking too much.
>>
>> Try to bridge Horde with Zend framework 2 and Symfony 2 in the  
>> context of a larger coding project. Pulling a monolihic repository  
>> will not be an option. Working based on PEAR will mean that no  
>> patches will be contributed back. Or at least it will be harder.
>
> I still think that external consumers should be using PEAR.  
> Otherwise, why are we publishing them? Why would a monolithic  
> repository not be an option? How would that be different from having  
> to use some custom-to-horde toolchain in order to manage the  
> multiple git repositories that would be necessary to use some of our  
> components? I'm not saying you are wrong, I just don't understand  
> the reasoning here. Either way, there would have to be some magic  
> involved on the external developer's side.

For developers, now, the easiest way to check out code is to click  
"clone" on github. If I'm interested in a specific library, but I have  
to clone a giant repo, that's a barrier. I think ultimately, if we  
want to bring in developers, they'll find our other repositories if  
our code is good.

-chuck


More information about the dev mailing list