It is (perhaps) fortuitous that this issue comes up at this time.

I have struggled to imagine a thoughtful value proposition for DeltaSpike 
targeting our 700+ developers on six continents (that don't necessarily use 
English as a first language). The subtle distinction between a CDI-container 
and a CDI extension seems to me like a lower-level concern that fails to 
grapple with the value proposition for DeltaSpike.

That is, why should one consider DeltaSpike as a wrapper for technologies that 
are implementable with a native API?

For example, in the persistence space, what is the compelling value proposition 
for obfuscating the specification-backed Java Persistence API with a 
proprietary DeltaSpike API that dictates a CDI dependency? (Presume that some 
folks perceive an additional dependency as a negative... not a positive.)

Said a third way, if we expect DeltaSpike acceptance to grow beyond the current 
faithful, how do we articulate the advantages in a manner that causes the 
thoughtful to think?

_Marvin


-----Original Message-----
From: John D. Ament [mailto:john.d.am...@gmail.com] 
Sent: Monday, June 20, 2016 10:41 AM
Subject: Re: [ANNOUNCE] Release of Apache DeltaSpike 1.7.0

Sebb,

Great points.  I'll make sure the email for the next release provides more 
details.
John

On Mon, Jun 20, 2016 at 10:33 AM sebb <seb...@gmail.com> wrote:

> What is the project about? Why should I be interested in it?
> (rhetorical questions)

> So the e-mails should contain at least brief details of what the 
> product does. However the sentence:

> "Apache DeltaSpike is not a CDI-container, but a portable CDI extension."

> will mean nothing to most people. What does CDI mean?




Reply via email to