Contributing to Java - What would you fix?

The article:

Sun says open-source Java possible in 'months' | InfoWorld | News | 2006-06-27 | By Jeremy Kirk, IDG News Service

...inspired me to think.
What would I contribute to an Open Source version of Java?

Assuming that Sun provide a nice test environment so that I know that I will not break the sacred compatibility of the langauge and its standard libraries, then what could you do?

These are my first thoughts:

  • An interface based abstraction of the Swing widgets.
  • Better use of models in Swing widgets, e.g. ModelBasedJLabel
  • Back 'plumbing' of JMX and JNDI support into older APIs

Please comment with your own.

No comments: