Skip to main content

[jsr363-experts] Re: Specification not ready for a release today

  • From: Werner Keil < >
  • To: " " < >
  • Subject: [jsr363-experts] Re: Specification not ready for a release today
  • Date: Wed, 17 Dec 2014 11:07:36 +0100

Martin,

I don't think you are aware what really drives the timeline?
JCP.next requires every JSR to produce an EDR within 9 months.

We carry the baggage of having been delayed endlessly for various reasons
(such design arguments not always the only one;-) with 275 and other long
stale JSRs like 107 or 310 only managed to get final because they did not
show the same activity we did shortly before the Oracle merger, but
"hibernated" another few years before Oracle stepped in with each of them
(otherwise they would have died, too)

Such cases resulted in the JCP.next regulations and since the JSR was
accepted on April 7, 2014. Meaning if a EDR is not filed and visible on
jcp.org by January 7, 2015 the 9 months passed and we'd be forced into a
Renewal Ballot by the EC which (given the history of 108 and 275) I am most
certain would kill this JSR once and forever!!!

It's Christmas and it is not even certain, the PMO makes it before the new
year, but the License and Spec document filed and saying "December" means
we were at least ready approx. 2-3 weeks before the ultimate deadline for
an EDR.

JSR 354 had 2 Public Reviews. JSR 310 2 Early Drafts. If a vast number of
EG members or those reviewing feel this would be necessary, we could repeat
either of these stages. If you look at JSR 354, it moved from a very
extensive API to practically nothing (after JavaOne 2013 when Stephen and
Anatole tried to cut back and left even critical parts like conversion
out;-) which then required 2 Public Draft cycles to get many parts of it
back in again. Even the first (and only) EDR of the JSR 354 Spec was nearly
70 pages, almost twice as big as ours. I don't recall any UML diagrams, so
the text and sometimes very bank and finance specific examples made it
certainly harder to read or understand than say the small references to how
you can calculate your BMI.

Cheers,
Werner



On Wed, Dec 17, 2014 at 10:34 AM, Martin Desruisseaux <
>
 wrote:
>
> I have spent the last days on the specification, but I think that there
> is still a long way to go. This specification seems to have never been
> seriously reviewed. It contains copy-and-paste from JSR-275 applied in
> great confusion (copying implementation-specific details in the API
> chapter, copying general concepts in the "Implementation" chapter),
> texts that have not been re-read (API that do not exist anymore, wrong
> type hierarchy, goals & aspirations in contradiction with current
> implementation), often no formatting (bullet lists without bullets), etc.
>
> I had a look at the "early draft" of other JSR. Even if they are "early
> draft", their documents seem clean and well organized. Our specification
> is not at this stage. I'm still working on it, but given the amount of
> work needed, I have not yet finished.
>
> Given the above, I would really like for more delay. This specification
> is not ready in my opinion, even for an early draft. I know that there
> is a desire for meeting some F2F calendar, but I don't think that it can
> be done at the expense of loosing reviewer's time with a document hard
> to read or inaccurate regarding the actual JSR-363 design.
>
>     Martin
>
>


[jsr363-experts] Specification not ready for a release today

Martin Desruisseaux 12/17/2014

[jsr363-experts] Re: Specification not ready for a release today

Werner Keil 12/17/2014

[jsr363-experts] Re: Specification not ready for a release today

Martin Desruisseaux 12/17/2014

[jsr363-experts] Re: Specification not ready for a release today

Werner Keil 12/17/2014

[jsr363-experts] Re: Specification not ready for a release today

Martin Desruisseaux 12/17/2014

[jsr363-experts] Re: Specification not ready for a release today

Werner Keil 12/17/2014

[jsr363-experts] Re: Specification not ready for a release today

Martin Desruisseaux 12/17/2014

[jsr363-experts] Re: Specification not ready for a release today

Leonardo Lima 12/17/2014

[jsr363-experts] Re: Specification not ready for a release today

Werner Keil 12/17/2014

[jsr363-experts] Re: Specification not ready for a release today

Martin Desruisseaux 12/18/2014

[jsr363-experts] Re: Specification not ready for a release today

Werner Keil 12/18/2014

[jsr363-experts] Re: Specification not ready for a release today

Martin Desruisseaux 12/19/2014
 
 
Close
loading
Please Confirm
Close