From 8b2236dc81bb6cafc579f47d74c0d3c0871002e0 Mon Sep 17 00:00:00 2001 From: digerata Date: Wed, 10 Feb 2010 14:45:02 -0700 Subject: [PATCH] github generated gh-pages branch --- index.html | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 101 insertions(+) create mode 100644 index.html diff --git a/index.html b/index.html new file mode 100644 index 0000000..24b9a8c --- /dev/null +++ b/index.html @@ -0,0 +1,101 @@ + + + + + + + digerata/P4Java @ GitHub + + + + + + + Fork me on GitHub + +
+ +
+ + + + +
+ +

P4Java + by digerata

+ +
+ P4Java is an open source Java library that allows you to interact with all Perforce SCM facilities. It provides additional support where the Perforce provided API leaves off. +
+ +

P4Java + +P4Java is an open source Java library that allows you to interact with all Perforce SCM facilities. It provides additional support where the Perforce provided API leaves off. + +Why? + +The public API from Perforce doesn't support newer features of the server and doesn't allow you to extend upon the existing code base. And by newer, I mean features after 2001. Additionally, there is no active development against it. The last known change was in 2002. The API isn't even listed on Perforce's website. + +There are several goals for this new project to pick up where the public API leaves off. Among these are: + +Good documentation. Let's make sure you can get up and running as quickly as possible. After all, you probably aren't using this API as your core development project. +Extensible. In the event the API doesn't do something you need, it has a more open design that allows you to extend it. No final classes here! +Dependency Injection. The new API is designed with Dependancy Injection in mind so that you can easily integrate with your existing system. No static singletons! + +License + +P4Java is licensed under the LGPL. For people looking to contribute or submit patches, please send an email to info@tek42.com. While the code is hosted on a Perforce repository, we don't yet have an open source license for people to access it. +

Dependencies

+

If you are building P4Java from source, you'll need a Perforce server to run the tests against. If you don't care, there is always -Dmaven.test.skip=true

+

License

+

LGPL

+

Authors

+

Mike Wille (mike@tek42.com)

+

Contact

+

Mike Wille (mike.wille@flowz.com)

+ + +

Download

+

+ You can download this project in either + zip or + tar formats. +

+

You can also clone the project with Git + by running: +

$ git clone git://github.com/digerata/P4Java
+

+ + + +
+ + + +