BlueJ features – where do we draw the line?

In a comment to an earlier entry on this page – “What’s happening with BlueJ?” – Peter Loborg mentioned a couple of features he misses in BlueJ: the ability to display the full UML details of a class in the diagram, and better support for packages.

This touches on a general point: what features should BlueJ support?

Most people agree that one of BlueJ’s main strengths is its small size (as seen by the user) and simple interface. At the same time, most people want us to include their favourite feature…

A few thoughts about feature inclusion in general and the UML feature in particular.

Continue reading