On 10/12/2011 10:14 PM, Pete Muir wrote:
> Now this should in no way be attached to the CDI spec itself.
> extension spec should have its independent lifecycle, so it can be
> updated or deprecated at whim.
I disagree here. I think XML config is fairly core to a DI model, and so belongs in CDI.
However most other stuff does not belong in CDI. In fact some of the integrations
specified in CDI 1.0 for Java EE probably belong elsewhere. We're starting in CDI 1.1
to move these out to a separate part of the spec doc, which may eventually lead to them
becoming totally separate.
Ah yes, I was generalizing a bit too much here.
Also I was unaware of the plug points of the core XML.
Kudos, that you can put a core concern in an extension. ;-)