And don't start about having 2 different hats. There is only 1
world, 1 reality in which Jakarta does exactly what is needs to do based
on the outcome of the PULL vs PUSH vote.
It is a big hash, Rudy! I am trying to offer solutions not wearing two hats.
I think it is better to talk about Jakarta Config on the other thread. In this thread, we can focus on how to move forward with JNoSQL.
Back to my suggestion, I did not mention the partial support nor I mentioned any version of MP Config. In JNoSQL spec, it should only say use
@Inject
@ConfigProperty(name = "suffix")
private ColumnFamilyManager manager;
In TCK, it just needs to test that and TCK feels free to choose any version of MP that it desires as long as the above API can be compiled. The runtimes that support JNoSQL can pull in any version of Config they want as long as the above injection can be solved.
Since most runtimes that support Jakarta also support MP, surely the above api should be kept. I think if MP has LTS model, it will help this situation even further.
Emily