jakartaee / jakartaee/jsonb-api
Configuration extension
- Dominant language
- Java
- Stars
- 95
- Forks
- 41
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 35
Description
JSONB is configured using annotations at compile time and `JsonbConfig` class at runtime. Runtime configuration currently doesn't cover many aspects covered by annotations. The goal is to extend JSONB runtime configuration the way that it allows to configure everything that annotations allow plus a little bit more.
Goals:
- (#88) Extend `JsonbConfig` functionality to cover all functionality provided by `@JsonbXXX` annotations
- (#172) Integrate with MicroProfile Configuration or with Jakarta Configuration if available
Contributor guide
Research direction
Start by reviewing the existing JsonbConfig class and the annotation functionality referenced in issue #88. Then read issue #172 for the proposed configuration integration; the work is done when runtime configuration covers the annotation features and the intended external configuration integration is defined and implemented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100