Discontinuing Substance NetBeans module
August 25th, 2008 | 6 Comments »Starting today i am discontinuing support for Substance NetBeans module, including fixing bugs and synchronizing the module with Substance core libraries.
The development of this module was greatly facilitated in the beginning by Tim Boudreau, but unfortunately was met with less than lukewarm support from the NetBeans team (see comments on issue 66335 and issue 67463). A little over a year ago this module has been broken by the changes scheduled to appear in NetBeans 6.0, but those changes had been rolled back a month later, making the module usable once again. However, the core NetBeans code has not evolved to make it more friendly to third-party look-and-feels, and the development of Substance module has not been as productive and fulfilling as it could have been (as indeed was the case with SwingX).
Today marks the last day that this module is supported by me. It has been removed from the NetBeans plugin portal, and last sync with the core Substance library has been uploaded to the Documents & Files section of the java.net project. If you are interested in taking over the maintenance and development of this project on java.net, feel free to contact me at kirillcool [.at.] yahoo [@at@] com.
Related posts:
- Substance module will not be supported in NetBeans 6.0 It saddens me to say this, but Substance module for NetBeans, which allows you to...
- Substance NetBeans module has a new owner About two months ago i have discontinued my support for the Substance NetBeans module. Today,...
- Substance module will be supported in NetBeans 6.0 I’m very happy to report that NetBeans developers have unrolled the changes that broke the...
- Adding some iPhone flavor to NetBeans 6.0 Here is how you can add a little iPhone flavor to NetBeans 6.0 (click on...
I for one am sorry to see this go but I do understand the reasoning. I was hoping to use this module for developing an application that uses the NetBeans RCP rather than just for the NetBeans IDE itself.
Depending on whether I decide to go with the NetBeans RCP or not, I may offer to maintain the Substance NetBeans module even if it’s just to ensure that my own project has a supported interface. I won’t use the NetBeans RCP if I can’t get Substance to work properly with it.
John C. Turnbull
The risk of using open source…
Kirill Grouchnikov, the author of several famous open source projects like Substance and Flamingo has decided to discontinue the support for Substance Netbeans module. What does this actually mean to us as application developer?Whenever we choose any…
Sad to hear that as I am using the module currently. Well, time to upgrade NetBeans then…
Sorry to know about this. I was about to post two or three bugs, because although I had to uninstall the Substance plug-in due to poor performance and other glitches, I was willing to wait for a fix.
I was afraid after the departure of Chet Haase, Scott Violet and Hans Muller, Swing development would drop. Of course, NetBeans team is a separate thing, but to me is evident the lack of resources|willingness to support such efforts.
Well, I’ll wait until a JavaFX based IDE appears in order to use a nice LnF. Oh wait! perhaps Sun had changed its attention to the Next Big Thing.
Cheers
Javier
I am very disappointed to here this. Even though I don’t blame you for your decision. What I’m mostly disappointed about is the decision of Netbeans to not support 3rd party L&F. I was really thinking about using the Netbeans RCP for an upcomming application and if I can’t supply my own L&F and have it work as expected then why bother. I can get the biggest benefit I need by use OSGi instead.
[...] two months ago i have discontinued my support for the Substance NetBeans module. Today, i am happy to report that John C. Turnbull [...]