jsonb-api icon indicating copy to clipboard operation
jsonb-api copied to clipboard

Configuration extension

Open m0mus opened this issue 6 years ago • 5 comments
trafficstars

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

m0mus avatar Jul 25 '19 13:07 m0mus

I think this is a good idea and we should work on this for 2.0.

Seems like a duplicate of #88 though, do you agree @m0mus?

aguibert avatar Jul 29 '19 13:07 aguibert

@aguibert I would say it's a superset of #88. :)

m0mus avatar Jul 29 '19 13:07 m0mus

I think the first bullet point is pretty much the same as #88

Extend JsonbConfig functionality to cover all functionality provided by @JsonbXXX annotations

The second bullet point is the delta:

Integrate with MicroProfile Configuration or with Jakarta Configuration if available

Are you OK with repurposing this item to be just for the second bullet point?

aguibert avatar Jul 29 '19 15:07 aguibert

@aguibert It's fine. I just wanted to have one issue for all configuration related issues. Feel free to changing it to the second bullet only.

m0mus avatar Jul 31 '19 20:07 m0mus

having a parent issue is fine -- I've raised #172 and linked it to this issue

aguibert avatar Aug 02 '19 03:08 aguibert