<div dir="ltr">Hi guys,<div><br></div><div>CDI lite is one of the big feature we are expected to deliver for version 2.0. I think it&#39;s time to start discussing about its design.</div><div><br></div><div>The big picture is to provide a consistent subset of CDI that could be implemented like Dagger is (code generated with process annotation). This would allow using CDI in constrained environment like mobile or embedded devices.</div><div><br></div><div>IMO CDI lite should be targeted to Java SE (I don&#39;t think it would make sense for Java EE). So, from a specification perspective, we&#39;&#39;l probably have to split core part in 2 and se part as well (gosh).<br></div><div><br></div><div>I&#39;m not sure regarding API. today they only weight 72 KB, so creating a subset only for the sake of the weight doesn&#39;t make sense. the only reason would be to have something clearer for the end user. but that could be tricky.</div><div><br></div><div>Antoine </div></div>