Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jakarta.ee-spec.committee] Specification vs. API+implementation projects

There's a few cases where the API is not separate from the implementation
and can't easily be separated.  What do we want to do for these cases?

The prototypical split would be:

Spec Project: spec document repo; TCK repo (eventually); API repo
Impl Project: impl repo

The choices for these hard to split cases seem to be:

Spec Project: spec document repo; TCK repo (eventually)
API+Impl Project: API+impl repo

or

Spec Project: spec document repo; TCK repo (eventually); API+impl repo

Which is better?

I prefer the latter, although we could choose on a case by case basis.


If I remember right, this is an issue for JavaMail, JAF, JSONP, and JSF.
I know that JavaMail and JAF will never be split.


Back to the top