|
Collaborative ALM Free SaaS for open source projects on Amazon EC2 |
|
|
| Home |
|
|
| Tags: No tags associated yet. |
|
All Tags... |
To start committing code and create modules you need to first create a login with JavaForge and then request to join this project.
You need to be familiar with Java and the NetBeans API in order to develop modules.
Currently, our commons are based on NetBeans 6.0 Release Candidate 1.
You also need to install Subversion
to be able to check in and out code from the PE commons repository located at svn.javaforge.com/svn/studiosl/trunk/commons
Requirements are:
Resources:
to jump right in and start coding a module!
Having knowledge in a few key areas regarding coding for PE Commons will be extremely helpful in getting your code committed to the SVN repository for this project. Please take time to read the following information.
Testing a bug patch submission or new feature are the areas in greatest need of your help.
Life cycle
Getting the source. Creating modules and new features.
Testing of a module or new feature. Committing code to the PE Commons Project.
Getting started
How source code is organized. Tools required. Where to
start. Developer branches.
Testing code
Information on testing code for the PE Commons
project can be found in the Bug Guidelines
.
Developer branches and branch merging
Creating and handling branches
(for developers with granted workspace).
Coding guidelines
The PE Commons Coding Guidelines attempts to
explain the use, basic styles and formatting of code used in PE Commons.
Community roles
A list of roles in the PE Commons Community.
If you already have commit access and know all there is to know about getting started on the PE Commons project, then get the source.
Developer
mailing list
Developers serious in coding PE Commons can
be found participating in the mailing lists.
skype- Discuss new PE Commons features.
Developer blog
A
source to keep others informed of news-worthy information such as
Developer projects and thoughts.
Get the latest code
If you are wanting to help test or develop
for PE Commons, you will want to use SVN to get the most
up-to-date source code.
Finda bug
Search for a bug before posting it. It may already
exist in the bug tracker.
Report a bug
Before you post a bug, please take the time to read the
Bug Guidelines
.
Bugs
Our bug tracking system used to report bugs and track changes.
Mailing lists
Participation in the lists is recommended for anyone
with a serious interest in implementing or coding PE Commons.
Various messages are sent each day.
PE Commons IRC channel - An excellent place for developers to meet to discuss new PE Commons features. Join #PE_Commons, port 6667 at irc.freenode.net.
SVN repository
Version control is used to obtain, manage and maintain PE Commons releases in development.
The Wiki code documentation
is the built-in code and main developer documentation for PE Commons.
Developers who are interested in creating their own branded application, or in extending the existing interface, should read the
NetBeans Developer's Guide
.
Visit JavaForge public SVN repositories for community-run PE Commons related projects.
PE Side projects
are a list of identified issues within the code base that need attention, and offer a nice starting point to begin development for PE Commons.