+-- various people wrote: | | ... I remain unconvinced that we (OpenSolaris) should even be concerned | about stability of Java APIs | | ... Do other members see value in having another layer of commitment and | review beyond whatever is already done as part of the Java community? | | ... At a minimum, the definition of stability levels may not be the same, | +--
It should be noted that the Java community has a very restricted formal interface taxonomy, which is a subset of the ARC one. Anything covered by a JSR is "Committed, Standard"; /everything/ else is "Volatile". There are psuedo-exceptions for in-progress JSR-track interfaces and for defacto "probably committed, but not JSR track interfaces", which should (IMO) both be considered Volatile as well, since the various OpenSolaris project teams and the ARC have no interest in seriously tracking each and every change that go into them. Trying to force fit additional taxonomy levels onto artifacts built by a community which does not use or value those levels themselves is at best make-work, and at worst, foolish :-) -John