Le 19 février 2017 14:06:54 GMT+01:00, Niclas Hedhman <nic...@hedhman.org> a écrit : >Let me re-phrase that; MapEntityStore uses BOTH orgjson directly AND >configured valueserialization. > >On Sun, Feb 19, 2017 at 9:02 PM, Niclas Hedhman <nic...@hedhman.org> >wrote: > >> And MapEntityStore is using org.json instead of valueserialization. >> Inconsistent :-( >> >> On Sun, Feb 19, 2017 at 4:06 PM, Niclas Hedhman <nic...@hedhman.org> >> wrote: >> >>> I should have provided the issue for this; https://issues.apache.or >>> g/jira/browse/POLYGENE-191 >>> >>> On Sun, Feb 19, 2017 at 3:58 PM, Niclas Hedhman <nic...@hedhman.org> >>> wrote: >>> >>>> Gang, >>>> there was a ruling a while ago that org.json license went from CatA >to >>>> CatX, by V.P. Legal. >>>> >>>> It means that we need to remove org.json from Polygene, and rely >solely >>>> on Jackson for now, and possibly Apache Johnzon. >>>> >>>> Since I don't like getting dependencies into Core, I think we >simply >>>> need to move more tests out of Core and into the tests/ module. >>>> >>>> Cheers >>>> -- >>>> Niclas Hedhman, Software Developer >>>> http://polygene.apache.org <http://zest.apache.org> - New Energy >for >>>> Java >>>> >>> >>> >>> >>> -- >>> Niclas Hedhman, Software Developer >>> http://polygene.apache.org <http://zest.apache.org> - New Energy for >Java >>> >> >> >> >> -- >> Niclas Hedhman, Software Developer >> http://polygene.apache.org <http://zest.apache.org> - New Energy for >Java >> > > > >-- >Niclas Hedhman, Software Developer >http://polygene.apache.org <http://zest.apache.org> - New Energy for >Java
Hey Niclas, I'm on my way back close to a keyboard. Before leaving I assigned this issue to me iirc, and worked on serialization to, among other things, remove org.json. There are a LOT of places where code inconsistently uses ValueSerialization and org.json directly. In some places it even does some ugly string matching to detect objects/arrays... I pushed my work in a serialization-3 branch two+ weeks ago. The changes use javax.json and Apache Johnzon. It is almost done and solve all of the current inconsistencies but need a bit more love. I'll get back at it next week. -- Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.