On 11/4/14 9:08 AM, Emmanuel Bourg wrote:
> Le 04/11/2014 15:55, Jochen Wiedmann a écrit :
>
>> Any feedback welcome.
> Hi Jochen,
>
> I'm not a dependency injection expert so I can't really comment on the
> design, I could just make trivial observations like the use of the 'I'
> prefix for the interfaces which isn't used in the commons components and
> may lead to some confusing names (IMutableBindingSource is not immutable).
>
> I'm more concerned by the viability of this project as a Apache Commons
> component:
> - Are there other committers interested in maintaining this project?

That's the right question to ask.
> - Will this be used by other Apache projects? I tend to see Apache
> Commons as the place to factorize common code used across Apache
> projects, I'm not sure it works very well in the other direction.

Well, [math] is one example of a component that started here and it
has done OK.  I suspect most usage of [lang], [collections],
[configuration] and quite a few others are outside apache as well at
this point.  
> - I'm under the impression there are already well established
> implementations of JSR 330, what was the motivation behind this
> implementation? What are the selling points of this implementation
> compared to the others?

Always a good question to ask, but not a blocker.   Each time we
start a new JSR-blah thing at the ASF you can ask the same
question.  Whoever wants to grow a community around the new thing
has to be able to find some shared itches to make it interesting.
Ollie mentioned one thing.  Maybe there are others.
> - Why bringing this in Apache Commons instead of starting on Github?

Because we have the sandbox here as a place for committers to
experiment with new components.  We all see what is going on there,
so starting there also increases the chance that some other commons
committers will get interested in the new thing.

Phil
>
> Emmanuel Bourg
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to