I'll say explicitly for everyone's
benefit. If there are pragmatic concession we have to
make in the short-term to get releases out the door, we're
ok with that as long as we all agree on the long-term goal
and work to get there.
That goal is when we say "Foo spec is part of the Bar
Profile" we can run all the TCK tests for Foo inside our
profile implementation.
The most important thing is we agree on that. Then we can
have some pragmatic conversations on how to get there.
That might involve changing very little to nothing about
our current plans and leaving all the work for the next
releases.
--
David Blevins
http://twitter.com/dblevins
http://www.tomitribe.com
> On Apr 12, 2022, at 11:36 PM, David Blevins
<dblevins@xxxxxxxxxxxxx> wrote:
>
>> On Apr 12, 2022, at 9:42 PM, Gurunandan Rao
<gurunandan.rao@xxxxxxxxxx> wrote:
>>
>> JSONB platform testsuite currently has new
pluggability tests, since pluggability tests needs to be
validated in a container such that conflicts with
META-INF/services files, classloaders are detected. Also
JSONB CDI tests which are run on servlet vehicle are part
of platform TCK test suite(we can use same for validation
of NoClassDefFoundErrors from missing dependency jars in a
platform), other than Pluggability and CDI tests for
JSONB, rest of the test (which don't require a container
and use standalone vehicle) should be validated using
standalone TCK(in standalone mode[junit tests]).JSONP
platform testsuite has pluggability
>
> I think you've missed this call out I explicitly
mentioned:
>
> "When I say that, people should not read that to mean
the features of a spec that integrate with other specs. I
mean basic functionality of the component failing when run
in a fully integrated container."
>
> So when you say "than Pluggability and CDI tests for
JSONB, rest of the test should be validated using
standalone TCK" I think you might have misunderstood the
feedback.
>
> It is not about pluggability as defined by the
specification. I'm referring to APIs internal to an
implementation that can customize basic functionality of
how that implementation works.
>
> Does this make sense?
>
>
> -David
>
> _______________________________________________
> jakartaee-platform-dev mailing list
>
jakartaee-platform-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev