Missed our meeting
brian.goetz at oracle.com
Thu Apr 11 15:19:51 UTC 2019
As you know, the dashboard includes both draft and candidate features --
but this is no guarantee that the feature will ever appear, or even that
it is currently resourced. "Candidate" means just that -- it's a
candidate for a feature. To turn a candidate into a feature requires a
lot of work.
We don't target ahead of time any more; we target when the delivery risk
is below some (very low) epsilon. What you are looking for is "which
features might be done in 13?" And I can't really answer that, because
projecting "done" is an imprecise art (this is the the whole point of
having moved to a time-boxed release strategy.)
That said, it should be pretty obvious from watching the relevant
mailing lists (e.g., amber-spec-experts) when a language feature is
being actively worked on (you can see commits to the code) and when it
is starting to stabilize (you will see spec discussions.) So the most
important thing you can do is follow the discussions on the right
lists. (We also generally try to avoid targeting language features late
in the release cycle, though there's no hard cutoff here.)
Any feature that is previewed in one version must have some action taken
in the next version, whether that action is an affirmative choice to
re-preview (with or without changes), withdraw, or promote to permanent
status. These features should always be on your "I have to do something
about" list. "Expression switch" was a preview feature in 12, and there
has been discussion on amber-spec-experts on making small changes to it.
Language JEPs to which significant discussion has happened recently
include: 348, 326, 305; you will want to familiarize yourself with
what's going on there.
On 4/11/2019 12:18 AM, Manoj Palat wrote:
> Hi Brian,
> I had just one query for the meeting to discuss - You can reply via
> email itself.
> From the JEP Dashboard
> I see a host of features in various stages for Java 13. I believe that
> some of them may not make it for Java 13. Could you please share some
> insights as to which would be the features which are more likely to
> get into Java 13, especially those ones against "language" and
> "javac", which are directly relevant for Eclipse Java Dev?
> [This would help us to prioritize given the limited resources we have
> Inactive hide details for Brian Goetz ---04/11/2019 12:34:23 AM---My
> apologies, our quarterly Monday EG call fell off my calendBrian Goetz
> ---04/11/2019 12:34:23 AM---My apologies, our quarterly Monday EG call
> fell off my calendar. As far as I can tell, only Manoj no
> From: Brian Goetz <brian.goetz at oracle.com>
> To: java-se-spec-experts at openjdk.java.net
> Date: 04/11/2019 12:34 AM
> Subject: Missed our meeting
> Sent by: "java-se-spec-experts"
> <java-se-spec-experts-bounces at openjdk.java.net>
> My apologies, our quarterly Monday EG call fell off my calendar.
> As far as I can tell, only Manoj noticed. Which makes me ask -- did we
> need a meeting this month? Should we reschedule, or roll forward to the
> next scheduled call? Happy to do either, let me know.
More information about the java-se-spec-observers