FeaturesPluginsDocs & SupportCommunityPartners
Welcome to the Plugin Portal project.  The Plugin Portal is a web application that allows the NetBeans community to contribute to the NetBeans plugin eco-system by adding plugins and commenting on and rating existing plugins.  This project includes the web application called the "Plugin Portal" behind the "Plugins" tab on http://www.netbeans.org as well as the "Plugin System" that provides the business logic behind maintaining the plugins.  

History

In the fall of 2006, Josef Holy and Jiri Rechtacek put together a presentation that proposed an overhaul of the plugin eco-system for NetBeans.  The presentation talked about the idea of a "Plugin Portal" where developers could contribute NetBeans plugins.  The presentation also included ideas about including Web 2.0 to make the Plugin Portal experience richer.  Another driving need to provide a Plugin Portal was the need to get rid of "nbextras.org" web site.  The "nbextras.org" web site was a short term solution to provide a place for people to look for NetBeans plugins.  In order for a developer to contribute their plugin, they would submit a request and wait for the "nbextras.org" administrators to add the information.  David Botterill, a NetBeans Evangelist, saw an opportunity to create the Plugin Portal using Sun's tools and technologies.  David's ideas was to involve the community in the project as well as prove that a real world web application could be done with Sun's tools and technologies following Sun's "Eat our own dog food" mantra.  David began gathering requirements for the Plugin Portal in December 2006 and delivered the first release (Phase I) on March 9, 2007.


Phase I

Date Completed:

March 9, 2007

Defining Features:
  • Developer can add plugins
  • Users can comment on plugins
  • Users can rate plugins

Phase II

Date Completed:

May 4, 2007

Defining Features:
  • Plugin Portal available as a NetBeans IDE Update Center

Phase III

Date Completed:

April 5, 2008

Defining Features:
  • Developers can request plugin verification so plugins show up in the Plugin Manager in NetBeans 6.x IDE
  • Developers can manage/delete comments previously made.
  • Plugin owners receive email notifications when comments are added or changed for the plugin(s) they own
  • Check out the full list of new features and bugs fixed in the functional specification listed below
Functional Specification:

http://www.netbeans.org/source/browse/pluginportal/www/docs/phaseIII_func_spec.pdf

Getting Involved

Mailing Lists:

List Archives

dev@pluginportal.netbeans.org

The main list for developers to discuss development issues/artifacts and requirements for version control.
subscribe

unsubscribe
cvs@pluginportal.netbeans.org

A mailing list for version control commit messages. When new directories or files are committed to this project repository, an e-mail is sent to this list. The e-mail contains a simple diff based on the commit. If this list is deleted, the system will generate mail failures for every commit made to the project repository.
subscribe

unsubscribe
announce@pluginportal.netbeans.org

Announcements of new releases and other major events.
subscribe

unsubscribe
issues@pluginportal.netbeans.org

A mailing list for issue or artifact creation and changes. When new issues or updates to issues are committed, an e-mail is sent to this list. If this list is deleted, the system will generate mail failures for every issue created or updated in the project.
subscribe

unsubscribe
users@pluginportal.netbeans.org

A general discussion list for the modules end users.
subscribe

unsubscribe

Related Information

Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Open ESB - The Open Enterprise Service Bus Powered by