Home
P4Java
Quickstart
Contribute
Issues
Wiki

Contributing to P4Java

Source code

P4Java is hosted on Perforce repository. You can grab the latest version of the source by connecting to:

P4PORT: tek42.com:1666
P4USER: anonymous
P4PASSWD: anonymous1

P4Java is now hosted over at github. http://github.com/digerata/P4Java

Yes, I see the irony in a Perforce library being hosted on github.

That’s fine though because Perforce makes you renew your open source license with them every year. I’m sick of filing and faxing the paperwork.

To get commit access, contact .

Building

P4Java is built using maven2. When you have downloaded and extracted the source code, cd into the parent directory and type mvn install. This will compile the code, run all unit tests, and create a jar file for use. For more information on installing and using maven, see: http://maven.apache.org/run-maven/index.html

License

P4Java is licensed under the LGPL.

Style

As with all software projects, respect the existing style when adding code. If you are using Eclipse, we have predefined style and code cleanup files that you can import to automatically format the code you create.