Annnnnnd, we are done

There are still space for enhancements (out of my head I can think to a
better generic support, refinement of some toggle since we have 2 toggles
for bigdecimals now - one required for the other, maybe a global TCK flag
etc...) but we are green :).

I didn't get much feedback on the version switch - guess it is the holidays
;), will wait a bit before doing it and considering it is ok but would be
happy to get a few +/-1 before.

Romain Manni-Bucau
@rmannibucau <https://twitter.com/rmannibucau> |  Blog
<https://rmannibucau.metawerx.net/> | Old Blog
<http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> |
LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/application-development/java-ee-8-high-performance>


Le mer. 14 août 2019 à 11:04, Romain Manni-Bucau <[email protected]> a
écrit :

> Still 15 to go - have to pause for some time this week.
> It is mainly optional handling (array of optionals for instance, have to
> admit I had a smile seeing this test ;)), generics where we must refine a
> bit our support and containers (we don't support some types like priority
> queue etc).
> Feel free to join for the final line ;).
>
> Romain Manni-Bucau
> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
> <https://rmannibucau.metawerx.net/> | Old Blog
> <http://rmannibucau.wordpress.com> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | Book
> <https://www.packtpub.com/application-development/java-ee-8-high-performance>
>
>
> Le mar. 13 août 2019 à 20:00, Romain Manni-Bucau <[email protected]>
> a écrit :
>
>> Still ~20 to go
>>
>> Im starting to think we will need to move to a 1.2.0 since serialization
>> can change a bit for dates at least.
>>
>> Wdyt?
>>
>> Le dim. 11 août 2019 à 21:51, Romain Manni-Bucau <[email protected]>
>> a écrit :
>>
>>> Hi all,
>>>
>>> We are at ~31 remaining TCK to fix, mainly few adaptations on
>>> instantiations - errors, dates, adapters etc. Nothing crazy from a quick
>>> look but we are in the one by one phase so it takes some time ;) - which is
>>> a good news for us. Will try to continue a bit next week but not sure the
>>> time I will get for that.
>>>
>>> Side note: don't forget to use jsonb snapshot spec jar in previous
>>> jsonb.classes line since we fixed an issue in JsonbConfig accumulate logic.
>>>
>>> Romain Manni-Bucau
>>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>>> <https://rmannibucau.metawerx.net/> | Old Blog
>>> <http://rmannibucau.wordpress.com> | Github
>>> <https://github.com/rmannibucau> | LinkedIn
>>> <https://www.linkedin.com/in/rmannibucau> | Book
>>> <https://www.packtpub.com/application-development/java-ee-8-high-performance>
>>>
>>>
>>> Le sam. 10 août 2019 à 13:03, Romain Manni-Bucau <[email protected]>
>>> a écrit :
>>>
>>>> Hi everyone,
>>>>
>>>> TCK got public for JSON-B on github, I started to have a look.
>>>> We have a lot of small edge cases not well handled so will try to make
>>>> it more compliant soon.
>>>> If you want to join don't hesitate to let me know.
>>>>
>>>> You just have to download the binary at
>>>> http://download.eclipse.org/ee4j/jakartaee-tck/jakartaee8-eftl/promoted/eclipse-jsonb-tck-1.0.0.zip,
>>>> extract it and edit one file - adjust your paths ;):
>>>>
>>>> $ grep jsonb.classes bin/ts.jte
>>>> # @jsonb.classes -- Classes of the JSON-B RI Implementation needed to
>>>>
>>>> jsonb.classes=/home/rmannibucau/.m2/repository/org/apache/geronimo/specs/geronimo-json_1.1_spec/1.2/geronimo-json_1.1_spec-1.2.jar:/home/rmannibucau/.m2/repository/org/apache/geronimo/specs/geronimo-jsonb_1.0_spec/1.1/geronimo-jsonb_1.0_spec-1.1.jar:/home/rmannibucau/dev/johnzon/johnzon-core/target/johnzon-core-1.1.14-SNAPSHOT.jar:/home/rmannibucau/dev/johnzon/johnzon-mapper/target/johnzon-mapper-1.1.14-SNAPSHOT.jar:/home/rmannibucau/dev/johnzon/johnzon-jsonb/target/johnzon-jsonb-1.1.14-SNAPSHOT.jar:/home/rmannibucau/.m2/repository/org/apache/geronimo/specs/geronimo-servlet_3.0_spec/1.0/geronimo-servlet_3.0_spec-1.0.jar
>>>>
>>>> Then go in bin/ folder and launch "ant gui", you can then open the test
>>>> suite.
>>>>
>>>> FYI we are at 202 green tests and 68 failures for now.
>>>> Will try to have a look to nillable issues soon and keep this thread
>>>> updated with new fixes.
>>>>
>>>> Romain Manni-Bucau
>>>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>>>> <https://rmannibucau.metawerx.net/> | Old Blog
>>>> <http://rmannibucau.wordpress.com> | Github
>>>> <https://github.com/rmannibucau> | LinkedIn
>>>> <https://www.linkedin.com/in/rmannibucau> | Book
>>>> <https://www.packtpub.com/application-development/java-ee-8-high-performance>
>>>>
>>>

Reply via email to