>Do we need this util class in the api at all? (I have no idea, but just
>asking the obvious question)

perhaps not, but a lot of existing code outside there may use it. and providing 
an alternative on javax.json is perhaps easier to migrate to than completely 
removing it.


>I understand that for semantic versioning we have to increase the major
>version of the api. How do we deal with all the code out there currently
>importing 1.x? Can we find a way that does not require everyone to
>change her code?

if other classes except JSONUtil are used it's a drop-in replacement, just a 
recompile against the latest package version is needed (or a relaxed import 
statement for both major versions). but this still is of course a complex tasks 
if a lot of bundles depend on the old major version.

we might change the symbolic name of the new xss bundle to allow parallel 
deployment of old and new implementation.

stefan 

Reply via email to