Looks like Oracle has started planning for JDK 8 and they are accepting
proposals for language features (big and small).

http://mail.openjdk.java.net/pipermail/discuss/2011-March/001704.html

"It's time to start thinking about planning JDK 8.

We already know what some of the big-ticket items are likely to be.
There'll be room for other features too, however, both large and small.
It's therefore time to define a simple process for collecting, sorting,
reviewing, and prioritizing proposals and plans for new features, for
JDK 8 and for later releases.

Some essential requirements (not in priority order):

  - As lightweight as possible.

  - Simple mechanics.

  - Version-controlled, so that changes can be tracked.

  - Open to all committers, with transparent decision-making.

  - The basic format should not be too different from (a simplified
    form of) the old Sun "one-pager" template [1], with which many
    are already familiar.

  - An approved proposal should be able to serve as the authoritative
    source of the summary and reference information needed for related
    documents such as the release feature list [2] and the Platform
    Umbrella JSR specification [3].

One can imagine all sorts of fancy database-backed systems that would
fulfill these requirements, but we need something sooner rather than
later.  I think a workable solution, at least for now, is to collect
proposals as structured text files in a Mercurial repository.  So that
people don't have to write raw HTML or XML we could use the "Markdown"
lightweight markup language [4] together with an existing convention
for placing common metadata at the top of a file [5].  The Mercurial
repository would be set up so that a push operation would automatically
update the appropriate web pages on openjdk.java.net.

I've adapted an existing draft proposal for JDK 8 into Markdown as an
example [6] (thanks to Maurizio Cimadamore for the draft).  The exact
template format would, of course, be a topic of further discussion.

Comments?

- Mark
"

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javaposse@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to