This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 176334 - BeansBinding (JSR295) is moribund and not updated, but relied on by NetBeans
Summary: BeansBinding (JSR295) is moribund and not updated, but relied on by NetBeans
Status: NEW
Alias: None
Product: guibuilder
Classification: Unclassified
Component: Binding (show other bugs)
Version: 6.x
Hardware: All All
: P3 normal (vote)
Assignee: Jan Stola
URL: http://beansbinding.dev.java.net/
Keywords:
Depends on:
Blocks:
 
Reported: 2009-11-10 01:17 UTC by ringerc
Modified: 2009-11-10 06:21 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ringerc 2009-11-10 01:17:21 UTC
NetBeans relies on the BeansBinding project in Matisse, and encourages its use by developers using NetBeans. However, the project is moribund, Sun has dropped all development on it, and the associated JSR (JSR295) has been cut from the Java 7 plans. Please contact the JSR295 spec lead for confirmation of this, though an update to http://beansbinding.dev.java.net/ should be pending soon.

(The same issue applies to JSR296, Swing Application Framework, which NetBeans also relies on)

Because of largely non-responsive developers on the BeansBinding lists and lack of progress or updates, the Beans Binding tools have now been forked on Kenai for further development by the community outside the JSR standards track.

NetBeans may want to adopt the Kenai project, BetterBeansBinding (http://kenai.com/projects/betterbeansbinding) so that users gain the benefit of better documentation, bug fixes, and ongoing maintenance in the binding implementation.

I suggest the adoption of BetterBeansBinding for 6.8 to replace the existing beans binding library.

See bug 176332 (related).