Hi guys,

found a few hours this evening to hack on the remaining TCK and current
status is:

Tests run: 222, Failures: 0, Errors: 0, Skipped: 0

I'm sure this is not perfect (external doc support is likely - understand I
didnt review all the poential usages)  - only partial, automatic schema
"guess" logic will likely never work for real apps - this is the spec but
doesnt mean we cant make it smooth for users ;), and filtering is likely
partial too) but I think it makes a first milestone for us.

What about releasing a 1.0.0 like that since we pass TCK and then we can
iterate from somewhere.

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. 3 juil. 2018 à 15:38, Romain Manni-Bucau <[email protected]> a
écrit :

> Hi guys,
>
> Before being a bit less available (no worries, let summarize it as a mix
> of few days off and higher workload), I'd like to share the current status
> of our Microprofile OpenAPI impl. A basic structure of the project with TCK
> setup was pushed. The TCK status is the following one (surefire):
>
> [ERROR] Tests run: 188, Failures: 50, Errors: 0, Skipped: 0
>
> In terms of work there are three main tracks area to enhance/impl:
>
> 1. Enhance schema handling, I did a very rough implementation but it
> doesn't fit yet the spec
> 2. Enhance/Impl reference handling. The API surprisingly used a lot of
> ref=string and this is not really coded today
> 3. Handle mp config: the spec has some config and we currently habndle
> only part of it
>
> Don't hesitate to ping me or give some try to implement the remaining
> tests if you can/want.
>
> Side note: technically the TckRunner is just a test class you can use to
> run any TCK by changing its parent by the TCK you want to run. I found it
> easier than hacking a xml file or using a command 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>
>

Reply via email to