Replies: 7 comments 3 replies
-
I like option 1. |
Beta Was this translation helpful? Give feedback.
-
Option 1. |
Beta Was this translation helpful? Give feedback.
-
Option 1 |
Beta Was this translation helpful? Give feedback.
-
Option 1 for core |
Beta Was this translation helpful? Give feedback.
-
Option 1. As I've stated separately however, the specification should define that dependency injection users should be able to inject configurations. We also should define general rules about how other specifications should consume this one. If CDI itself consumes this specification, then the specific nature of this should be defined in the CDI spec, not here. |
Beta Was this translation helpful? Give feedback.
-
Hey All,
Not able to attend calls, so just looking for some insight.
I know at least early MP Config work was kind of informally split into two APIs.
One that was Java SE focused and deliberately had no dependency to other specs. I recall it was largely the Config instance and config sources. As it was plain Java SE it could be used in a server before any other components were started, like CDI, and could potentially be used to help build the server itself if impls wanted to take that route.
The @ConfigProperty stuff was all obviously CDI-specific syntactic sugar and really a layer on top of the Java SE flavor of Config.
Do any of the options presented materially change this and if so how?
…-David
On Sep 19, 2022, at 1:05 PM, Laird Nelson ***@***.***> wrote:
Per our meeting last week, we identified three options:
None.
Jakarta Dependency Injection <https://jakarta.ee/specifications/dependency-injection/> only.
Jakarta Contexts and Dependency Injection (CDI) <https://jakarta.ee/specifications/cdi/> (and therefore also Jakarta Dependency Injection <https://jakarta.ee/specifications/dependency-injection/>).
Note that option 3 will introduce transitive dependencies on a subset of the following:
Jakarta Annotations <https://jakarta.ee/specifications/annotations/>
Jakarta Interceptors <https://jakarta.ee/specifications/interceptors/>
Jakarta Expression Language <https://jakarta.ee/specifications/expression-language/>
—
Reply to this email directly, view it on GitHub <#116>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAAXFTUE6PSWVHVNAB4K2LTV7DBPXANCNFSM6AAAAAAQQNQF54>.
You are receiving this because you are subscribed to this thread.
|
Beta Was this translation helpful? Give feedback.
-
Option 1 |
Beta Was this translation helpful? Give feedback.
-
Per our meeting last week, we identified three options:
Note that option 3 will introduce transitive dependencies on a subset of the following:
Beta Was this translation helpful? Give feedback.
All reactions