On 24 October 2015 at 11:36:03, Benson Margulies 
([email protected](mailto:[email protected])) wrote:

> > So I would definitely argue against getting a Git repository per bundle.  
> > Per subproject sounds like the right granularity to me.  
>  
> If a subproject is released all at once, then we're completely  
> agreeing. If not, then your preference means exercising the  
> occasionally squishy part of the release plugin; maybe it will get  
> fixed once and for all.

So for the dependency manager we reasoned as follows:

1) When talking about releases within Apache, we are talking about source code. 
Releasing that a subproject at a time makes sense to me as the code, even if it 
ends up in different bundles, clearly belongs together.

2) Binary releases are a matter of convenience and “what is convenient” depends 
a lot on where you’re coming from. A lot of people would argue that putting a 
binary in Maven is convenient, but there are definitely other options. The 
binary releases also don’t have to have a 1:1 mapping with the source, so we 
can have N bundles being put in Maven and other repositories all from the same 
source release.

Greetings, Marcel


Reply via email to