[cdi-dev] [JBoss JIRA] Commented: (CDI-123) Using Seam XML extension for CDI and Candi XML as a guide, let's add the ability to do XML config back into the specification
Mark Struberg
struberg at yahoo.de
Sun May 1 14:37:41 EDT 2011
Actually I would go even further:
If there is a way to implement a feature in a portable extension, then there must be a _very_ good argument to even think about moving it to the CDI core spec.
Imo the CDI spec itself should be as compact as possible. WDYT?
LieGrue,
strub
--- On Sun, 5/1/11, Pete Muir <pmuir at redhat.com> wrote:
> From: Pete Muir <pmuir at redhat.com>
> Subject: Re: [cdi-dev] [JBoss JIRA] Commented: (CDI-123) Using Seam XML extension for CDI and Candi XML as a guide, let's add the ability to do XML config back into the specification
> To: "Mark Struberg (JIRA)" <jira-events at lists.jboss.org>
> Cc: cdi-dev at lists.jboss.org
> Date: Sunday, May 1, 2011, 5:59 PM
> Mark you raise a really good point
> here which is that when considering a feature a big element
> of whether we should give it priority for adding to the spec
> is whether it is possible to do it in a totally portable
> fashion already in an extension. If it is, then it's
> priority must necessarily be lower.
>
> On 1 May 2011, at 13:47, Mark Struberg (JIRA) wrote:
>
> >
> > [ https://issues.jboss.org/browse/CDI-123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12599308#comment-12599308
> ]
> >
> > Mark Struberg commented on CDI-123:
> > -----------------------------------
> >
> > Actually this has been in the spec originally and got
> dropped later.
> > There are multiple reasons for dropping it:
> >
> > a) it would bloat the spec (would take at least 10
> pages to define all that stuff unambiguous)
> >
> > b) back then there was a BIG discussion about the
> style. Some wanted it 'modern', others wanted it EJB like.
> >
> > c) Seam XML or any other configuration Extension is
> portable anyway.
> >
> > d) In a Cluster/Cloud environment, you maybe like to
> configure your beans via the Database? So we could not
> satisfy all the needs anyway.
> >
> >
> >> Using Seam XML extension for CDI and Candi XML as
> a guide, let's add the ability to do XML config back into
> the specification
> >>
> -----------------------------------------------------------------------------------------------------------------------------
> >>
> >>
> Key: CDI-123
> >>
> URL: https://issues.jboss.org/browse/CDI-123
> >> Project:
> CDI Specification Issues
> >> Issue Type:
> Feature Request
> >> Components:
> Concepts
> >>
> Reporter: Richard Hightower
> >> Fix For:
> TBD
> >>
> >>
> >> Using Seam's CDI XML extension for CDI and Candi
> XML as a guide, let's add the ability to do XML config back
> into the specification.
> >> Annotations and Alternatives should always be the
> first line of offense for doing injection, decoration and
> interception. However, there are times when you want to
> configure things that don't fit well into this model. This
> is also useful for testing.
> >> This is not to give up type safeness via
> annotations, but to have some additional flexibility.
> >
> > --
> > This message is automatically generated by JIRA.
> > For more information on JIRA, see: http://www.atlassian.com/software/jira
> > _______________________________________________
> > cdi-dev mailing list
> > cdi-dev at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/cdi-dev
>
>
> _______________________________________________
> cdi-dev mailing list
> cdi-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/cdi-dev
>
More information about the cdi-dev
mailing list