NetbeansDreamTeamIdeasAndProjects

File:NetBeansDreamTeam/NBDT-Full-Logo.jpg

NetBeans Dream Team Ideas and Projects (Please: Dream Team and invited persons editing only)

This page is used to reference all NetBeans Dream Team projects. Project/idea initiators should perform some preliminary analysis and create a page for their project following the Dream Team project selection and lead guidelines. The created page should be linked to this page following the example of what is already listed below.

Contents


Improving NetBeans Infrastructure and Web Site

The DreamTeam is currently discussing problems with the netbeans.org instrastructure and mistakes in the netbeans.org Web site content, with the hope of getting these problems fixed.


Evangelism

Evangelize NetBeans and NetBeans related projects. This can include products built on the NetBeans Platform or 3rd party IDE modules. Other evangelism material is available from the NetBeans Evangelism page.

Competitions

Competitions can be held to promote NetBeans.

Module Development Competitions

Competitions which foster module development.

Application Development Competitions

Competitions which foster application development using NetBeans IDE

Blogging

Blog about NetBeans and related projects. This can include products built on the NetBeans Platform or 3rd party IDE modules.

Multi-lingual Blogging

Blog about NetBeans in multiple languages. We need more information in multiple languages.

Presentations

Create and present presentations about NetBeans and related projects. This can include products built on the NetBeans Platform or 3rd party IDE modules.

Multi-media Demonstrations

Create multi-media demonstrations about NetBeans and related projects. This can include products built on the NetBeans Platform or 3rd party IDE modules.

Podcasting

Podcast about NetBeans and related projects. This can include products built on the NetBeans Platform or 3rd party IDE modules.

Skypecasting

Skypecast about NetBeans and related projects. This can include products built on the NetBeans Platform or 3rd party IDE modules.

Article Writing

Write articles about NetBeans and related projects. This can include products built on the NetBeans Platform or 3rd party IDE modules. This also includes any contributions done to the NetBeans Community Docs Program.

NetBeans Newsletter

Submit NetBeans Newsletter material. A special utility for Dream Team members will make it easier to contribute. More information on that soon.

Book Reviews

Write book reviews for books about NetBeans and related projects. The books can include products built on the NetBeans Platform or 3rd party IDE modules.

Magazine Articles

Write articles about NetBeans and related projects for industry magazines. The articles can include products built on the NetBeans Platform or 3rd party IDE modules.

Online Articles

Write articles about NetBeans and related projects for web sites. The articles can include products built on the NetBeans Platform or 3rd party IDE modules.

RCP Platform Development/Enhancement

Help with the development and enhancement of the NetBeans RCP Platform. Help comes in many forms ranging from helping other developers work through issues and concepts to writing source code to creating documentation. All help is welcome.

Integrated Module Development/New Features

Create new modules and features or enhance the current feature set to be reviewed for inclusion in the official NetBeans RCP Platform.

3rd Party Module Development

A new module web site is under way which will make it easier for module developers to contribute modules for others to use without the need for them to be included in the official NetBeans RCP Platform. Anything which is useful, unique, fun, or generally helpful is more than welcome. Dream Team members can focus on making this new module site better, and others who would like to become a Dream Team member can easily get noticed. Nothing says you know the NetBeans Platform like a great new module.

Discussions of the future of the Platform

Things change over time. This is one constant in the universe we can always count on. A good healthy discussion of the current state of the Platform, what it is, and what it should or could be can help move it along and make it better. Obviously everything can not be accomplished in a day, nor can everything be discussed at one time or in one place. Create discussion topics here.

  • A conference call to discuss the future of the NB RCP/Platform - This will be a Dream Team and others conference call which will be targeted at better understanding the future of the NetBeans RCP/Platform, where it is headed, and what Sun and others see as its future and needs. Too, it will be a chance for folks to make points on what they would like to see happen and how that might take place.
  • Platform/RCP API usage outside the IDE and in standalone applications - There are a few APIs from the NetBeans Platform being used outside the Platform in standalone applications such as Swing Applications. There are also other APIs where changes occur which make them hard to use outside of the IDE. This project looks at module culture and what any goals are or should be for the Platform APIs to be truly successful and competitive.
  • NetBeans RCP and JEE Best Practices - A project to determine the best ways to use NB RCP with different JEE and related technologies.

IDE Development/Enhancement

Help with the development and enhancement of the NetBeans Integrated Development Environment (IDE). Help comes in many forms ranging from helping other developers work through issues and concepts to writing source code to creating documentation. All help is welcome.

Integrated Module Development/New Features for the IDE

Create new modules and features or enhance the current feature set to be reviewed for inclusion in the official NetBeans IDE.


3rd Party Module Development for the IDE

A new module web site is under way which will make it easier for module developers to contribute modules for others to use without the need for them to be included in an official NetBeans IDE release. Anything which is useful, unique, fun, or generally helpful is more than welcome. Dream Team members can focus on making this new module site better, and others who would like to become a Dream Team member can easily get noticed. Nothing says you know the NetBeans IDE like a great new module to supplement its features.

Discussions of the future of the IDE

Things change over time. This is one constant in the universe we can always count on. A good healthy discussion of the current state of the IDE, IDEs in general, what it and they are, and what they should or could be can help move the NetBeans IDE along and make it better. Obviously everything can not be accomplished in a day, nor can everything be discussed at one time or in one place. Create discussion topics here.

User Support

Support NetBeans Platform and IDE users through available and new and innovative mediums. Individuals wanting to become a Dream Team member can get noticed quickly helping users. The more people helping users the more time developers have to work on the Platform and IDE.

Mailing List Support

Help support users on the mailing lists. There are not many new things to do here, but simply helping users on the mailing lists goes a long ways. This is a great way for individuals wanting more access to NetBeans to become Dream Team members. Helping users through the mailing lists will at times force the helper to read and review documentation and APIs. It is not only a great way to contribute, but a good way to learn more about NetBeans.

New mailing lists could be created to support modules or new APIs on the new module web site. The list of modules could very well out grow those available in the Platform and IDE, so user support will be crucial as these will be free and possibly open-source.

Forum Support

Help through forums is about like helping out on the mailing lists. In fact, there are forums at Nabble which tie into the NetBeans mailing lists. New forums could be created to support modules or new APIs on the new module web site. The list of modules could very well out grow those available in the Platform and IDE, so user support will be crucial as these will be free and possibly open-source.

Wiki Editing

The NetBeans Wiki is constantly in need of update. Every day a new situation or issue arises on the mailing lists. The more information which is available in the Wiki for common questions the less work will be needed to support the mailing lists and forums.

Tutorial Creation

Some features need more explanation than a simple Wiki entry. To explain some things in the correct amount of detail might require a step by step tutorial. In fact, many tutorials already exist on the NetBeans Docs & Support page. Please review the current tutorials before starting a new one. If an existing tutorial exists which does not cover the details to your liking please contact the original author as it might help you narrow down the details. Any tutorials are welcome.

IRC Support

The #netbeans IRC channel on irc.freenode.net is picking up steam. We need to "staff" it with people on certain days. It would be great to organize and get a couple people in there every day. Even if they are not Dream Team members, but they can be people we recruit to help out.

NetBeans in the classroom

Anything to make professor's and teacher's lives easier and to allow them to use NetBeans in the classroom better should go here. Teacher's please let us know what we can do to help you. There is an item below specifically for this


Dream Team Enhancements

The Dream Team itself needs to be enhanced and improved. Add ideas here for how to do that.

Dream Team Infrastructure

Dream Team Membership Rules and Guidelines

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo