NetBeans 6.10 And Beyond: What Would You Like To See?
Following the recent 6.9.1 release of NetBeans, I took a look at the NetBeans wiki to see what's coming up next. Despite all the uncertainty that was floating around with the Oracle acquisition, NetBeans development is still going strong.
According the to wiki, as well as improving quality, there will are three other main themes in 6.10.
- Java EE, Web Tier and Web Languages
The motto of this theme is "Everything Just Works". While providing improvements for GlassFish and Weblogic, there are also plans for tweaks to Maven and Ant support. A Visual JSF Editor is among the other ideas here. - Oracle DB Support
Most encouraging for those who had concerns about Oracle's committment to the IDE will be improvements in the functionality and performance for Oracle DB. Even though there's effort in Oracle having DB support for NetBeans and Eclipse, it's clear they still want NetBeans to be a part of things. - Performance
The core of this part is to reduce scanning related problems, where scanning blocks features that don't modify code.
It's worth noting that anything here could change between now and the release. If you could have your say, what would you like to see in the next release of NetBeans?
Tags:






Comments
Frode Stokke replied on Tue, 2010/08/10 - 7:20am
Michal Galet replied on Tue, 2010/08/10 - 7:36am
Gregor Kovač replied on Tue, 2010/08/10 - 7:43am
Mr B Loid replied on Tue, 2010/08/10 - 7:43am
Better language and framework support.
The Groovy/Grails support has languished for 18 months now, and despite Geertjan writing a plugin for Griffon, this has yet to appear in the main app.
First class Scala and Clojure support would be other welcome additions.
Ryan De Laplante replied on Tue, 2010/08/10 - 7:52am
One of the principle developers of the original Visual Web Pack started planning and developing a much better visual designer that can be used by all web frameworks and web languages, and even stand alone HTML pages. There is a screenshot on his blog, and a lot of detail still in the NetBeans wiki: http://blogs.sun.com/winston/entry/web_page_designer_for_netbeans I'd like to see this project revived and completed.
Also, I find the database tooling for managing tables (add new columns, create new table, etc.) very primitive, so I don't use it. I'd like to see Oracle SQL Developer (build on JDeveloper) turned into a bunch of NetBeans plugins and made available to NetBeans developers within the IDE, but with support for other database like the current plugin offers.
The Visual XML Schema designer was removed from NetBeans because it is part of the SOA Pack. I'd like to see it made into a stand alone plugin and return in 6.10.
The Subversion plugin doesn't support Subversion 1.5 / 1.6 merge tracking and I was told there are no plans to support it, even though Eclipse and IntelliJ IDEA support it. I think there are a lot of things that could be improved in the Subversion plugin. Just look at Tortoise SVN on Windows. Every feature it has should also be supported in NetBeans. For example: a generic repo browser that can be used without having to open a project or check something out.
IntelliJ IDEA has a neat "shelf" concept that I'd like to see in NetBeans. You are in the middle of coding some changes when your boss wants you to fix a bug and build a release immediately. Your changes are not ready to be committed because they would break the build, so you put your changes on "the shelf", revert back to trunk to do the other work, then re-load the changes from "the shelf" so you can continue working on them. The shelf is not a new branch in Subversion, it is something local.
I'd rather see Oracle focus their efforts on the Java IDE rather than on other languages.
Martin Wildam replied on Tue, 2010/08/10 - 7:53am
The most important things for me would be fixes rather than new features:
1. Bring back an option to produce the lib folder + contents again when building a library project. That does not work any more after upgrading to NetBeans 6.9(.1).
2. Sometimes I have to build a project twice - at the first attempt it fails not finding some symbols.
3. Bring back the visual designer for JSF.
Joerg Wassmer replied on Tue, 2010/08/10 - 8:00am
Joerg Wassmer replied on Tue, 2010/08/10 - 8:04am
Soren Mathiasen replied on Tue, 2010/08/10 - 8:06am
in response to:
Frode Stokke
Jonathan Fisher replied on Tue, 2010/08/10 - 8:07am
For maven projects, it would be nice to have incremental compilation support in j2ee projects.... kicking off an entire maven compile cycle is very slow. M2eclipse avoids the long build cycle by using classes from the eclipse compiler; compilation to publishing takes only a second or two.
Finally avoid the hype. Scala, clojure , ruby, etc are currently sexy but represent a small share of actual development and use outside the chatty blogosphere. There's a good groundwork in netbeans for jvm languages, I'd let the community step up for actual implementing the plugin. Wait for the language to grow some roots in places besides one or two companies then offer the community dev support.
No Junk replied on Tue, 2010/08/10 - 9:36am
Jacek Furmankiewicz replied on Tue, 2010/08/10 - 9:44am
Stephan Bardubitzki replied on Tue, 2010/08/10 - 10:02am
Martin Vaněk replied on Tue, 2010/08/10 - 11:10am
Sean Sandy replied on Tue, 2010/08/10 - 11:30am
Franqueli Mendez replied on Tue, 2010/08/10 - 12:14pm
mo sy replied on Tue, 2010/08/10 - 12:50pm
in response to:
Sean Sandy
Jakub Grabowski replied on Tue, 2010/08/10 - 1:01pm
replied on Tue, 2010/08/10 - 1:32pm
in response to:
Jonathan Fisher
Evan Summers replied on Tue, 2010/08/10 - 2:43pm
Hantsy Bai replied on Tue, 2010/08/10 - 11:05pm
+1 for the UML plugin
and database design, like MySQL workbench.
Ron Pressler replied on Wed, 2010/08/11 - 4:22am
in response to:
Frode Stokke
David Stevens replied on Wed, 2010/08/11 - 4:56am
Olivier Allouch replied on Wed, 2010/08/11 - 5:13am
I'd love to see the XML editor fixed. Because we use XML Schemas, we have to use an external tool just for that.
The bug ids are 154084, 161979, 164571, 170406, 172611 and 176290.
Geertjan Wielenga replied on Wed, 2010/08/11 - 5:51am
in response to:
David Stevens
Olivier Allouch replied on Wed, 2010/08/11 - 9:18am
The bug comments are well documented (kudos to their writers).
For instance:
Comment of bug 161979
the last comment of 196254 on 2009-09-02 is also interresting:
Murali Mohan Rath replied on Wed, 2010/08/11 - 6:29pm
I would like to see better support for Weblogic.
1. Unfortunately with Netbeans 6.9. I am not able to create a weblogic server. Searched in the forum only to get some work arounds.
2. Oracle recommends unsing managed servers. But none of the IDEs(Eclipse 3.6, Netbeans 6.9, IDEA 9) have Weblogic server plugins whcih supports managed server.
Edgar Chan replied on Thu, 2010/08/12 - 10:16am
Farouk Alhassan replied on Thu, 2010/08/12 - 11:15am
+1 for UML
+1 for UML and SOA
+ for UML.
Please, we dont have money to be able to buy IBM Rational.
Please the UML. Just Fix it and we will be fine
Jiri Suchan replied on Thu, 2010/08/12 - 12:13pm