<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Leave the annotations in for the simple cases, and leverage the EE6 stuff for the more complex.  There&#39;s no good technical reason to throw away the &quot;low end&quot; applications.</blockquote>
<div><br></div></div>I would choose another word for &quot;complex&quot;, perhaps &quot;sophisticated&quot; or &quot;refined&quot;. Other than that, I think we are in agreement as to the scope of each option. I suggest we add non-normative text in the spec that recommends for a complete DI and context management solution, developers should be forward looking to JCDI. Of course, we can&#39;t say when it will be available, but surely containers will start offering it as a backport as Web Beans is doing.<br>
<br>It&#39;s refreshing to me, as an application developer, to know that a
mature DI and context management solution is going to be available
without having to go outside of Java EE (e.g., Spring) to get it. While we want to appeal to the entry-level users with @ManagedBean and @ManagedProperty, we should also assure those more advanced users that we have considered their needs as well. Hence the recommendation for the non-normative text.<br>
<br>-Dan<br clear="all"><br>-- <br>Dan Allen<br>Senior Software Engineer, Red Hat | Author of Seam in Action<br><br><a href="http://mojavelinux.com">http://mojavelinux.com</a><br><a href="http://mojavelinux.com/seaminaction">http://mojavelinux.com/seaminaction</a><br>
<a href="http://in.relation.to/Bloggers/Dan">http://in.relation.to/Bloggers/Dan</a><br><br>NOTE: While I make a strong effort to keep up with my email on a daily<br>basis, personal or other work matters can sometimes keep me away<br>
from my email. If you contact me, but don&#39;t hear back for more than a week,<br>it is very likely that I am excessively backlogged or the message was<br>caught in the spam filters.  Please don&#39;t hesitate to resend a message if<br>
you feel that it did not reach my attention.<br>