How do I get involved in Plexus development?

Interested in being a part of Plexus development team.... that's great!

You can contribute:

  • by asking questions and sharing ideas on Plexus mailing lists and on IRC
  • by picking up issues of interest and submitting patches with Plexus team.

Reporting Issues

Before reporting please chose the correct project :

Creating and submitting a patch

First you need to create an issue in JIRA in the correct project. (ensure you have made a svn up before).


If your patch is a improvement or a new feature : add a junit.

svn diff > projectName-issueId.patch (where projectName in PLX, PLXCOMP, PLXREDBACK, PLXUTILS)      
        

Attached the patch to the jira issue.

License

All sources must contain the following license header :

/*
 * Copyright 2007 The Codehaus Foundation.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */     
          

Plexus Code Style

The following sections show how to set up the code style for Maven in IDEA and Eclipse. It is strongly preferred that patches use this style before they are spplied

IntelliJ IDEA 4.5+

Download maven-idea-codestyle.xml and copy it to ~/.IntelliJIDEA/config/codestyles then restart IDEA. On Windows, try C:\Documents and Settings<username>\.IntelliJIDEA\config\codestyles

After this, restart IDEA and open the settings to select the new code style.

Eclipse 3.2+

Download maven-eclipse-codestyle.xml

After this, select Window > Preferences, and open up the configuration for Java > Code Style > Code Formatter. Click on the button labeled Import... and select the file you downloaded. Give the style a name, and click OK.