<HTML> <HEAD> <TITLE> Perforce API Project </TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF"> <CENTER> <P> <A NAME="toc"></A> <h2> <sub><a href="../../index.html">Perforce Public Depot</a></sub><br> The Perforce API Project </H2> <P> <TABLE BORDER=0><TR><TD> <B> <UL> <LI><A HREF="#about">About This Project </A> <LI><A HREF="#api">API Interfaces </A> </UL> </TABLE> </CENTER> <br> <br> <br> <!------------------------------------------------------------------> <P> <TABLE CELLSPACING=0 BORDER=0 WIDTH=100%><TR><TD BGCOLOR=FFCC66> <A NAME="about"></A> <H2>About This Project </H2> <TD WIDTH=5% BGCOLOR=FFCC66 ALIGN=RIGHT><FONT SIZE="-2"><A HREF="#toc"> Back to<BR>Table of<BR>Contents</A></TD></TR> </TABLE> <!------------------------------------------------------------------> <p> <table cellpadding=5%> <tr> <td valign=top> <b>Content</b> </td> <td valign=top> The "Perforce API Project" collects user-contributed interfaces to the Perforce API. (Also, see <a href=../webkeeper/index.html>WebKeeper</a> for another Perforce API implementation example.) </td> </tr> <tr> <td valign=top> <b>Contributing</b> </td> <td valign=top> Please contact <a href=mailto:info@perforce.com>Perforce</a> if you have any submitted contributions you'd like integrated into the public branch of the Perforce API Project. </td> </tr> </table> <!------------------------------------------------------------------> <P> <TABLE CELLSPACING=0 BORDER=0 WIDTH=100%><TR><TD BGCOLOR=FFCC66> <A NAME="api"></A> <H2>API Interfaces </H2> <TD WIDTH=5% BGCOLOR=FFCC66 ALIGN=RIGHT><FONT SIZE="-2"><A HREF="#toc"> Back to<BR>Table of<BR>Contents</A></TD></TR> </TABLE> <!------------------------------------------------------------------> <DL> <DT><B> <A HREF="http://public.perforce.com/cgi-bin/p4db/flv.cgi?FSPC=//public/perforce/api/python/P4Client/..."> //public/perforce/api/python/P4Client/... </A></b> <DD> P4Client, a Python interface to the Perforce ClientApi class. A Python review daemon script that uses it is provided as an example. Contributed by <a href="http://public.perforce.com/cgi-bin/p4db/lu.cgi?USER=mike_meyer"> Mike Meyer</a>. </DL> <br><br><br> <!------------------------------------------------------------------> <P> <TABLE CELLSPACING=0 BORDER=0 WIDTH=100%> <TR> <TD WIDTH=15% BGCOLOR=FFCC66 ALIGN=LEFT VALIGN=CENTER> <FONT SIZE="-2"> Copyright ©<br> 1998, 1999<br> <a href="http://www.perforce.com">Perforce Software</a><br> </FONT> </TD> <TD WIDTH=70% BGCOLOR=FFCC66 ALIGN=CENTER> <FONT SIZE="-2"> You're browsing a file stored as<br> <code>$Id: //public/perforce/api/index.html#1 $</code><br> in the <A HREF=http://public.perforce.com/public/index.html>Perforce Public Depot</A>. </FONT> </TD> <TD WIDTH=15% BGCOLOR=FFCC66 ALIGN=RIGHT> <FONT SIZE="-2"><A HREF="#toc"> Back to<BR>Table of<BR>Contents</A></TD></TR> </FONT> </TD> </TR> </TABLE> <!------------------------------------------------------------------> </BODY>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#18 | 8157 | michael | Archiving legacy java api projects which predate the supported P4Java api. | ||
#17 | 6283 | Sam Stafford | Update redirects to use new short URLs. | ||
#16 | 6276 | Sam Stafford | Change old pages to http://public.perforce.com/wiki/ redirects. | ||
#15 | 6074 | michael | Fix a bunch of relative navbar links. | ||
#14 | 6026 | rlo |
Public depot fixes: * Titles formatted similarly * Navbar changed and shortened * Change review taken out of navbar * Links fixed |
||
#13 | 6025 | rlo |
Public Depot Redesign goes live * Skin matches KB and latest WWW skin * Rudimentary search mechanism based on google * did this already, but made some big mistakes and it was easier to obliterate and start over * about the above: yikes! |
||
#12 | 1984 | rmg |
Break the listing up into "API Interfaces" (for low level API/language bindings) and "Interface Toolkits" (for higher-level stuff) Add p4jsp to the latter category. |
||
#11 | 1701 | rmg | Don't advertise Michael's Java API for now, pending some docs. | ||
#10 | 1698 | rmg |
Add links to the Perl, Ruby, and Java (true p4api) interfaces. For the moment, these go to //guest/tony_smith/... and //guest/michael_bishop/..., which is a departure, but I don't see any harm in it, nor any great advantage or urgency to integrating them into //public. |
||
#9 | 1697 | rmg | Note that some implementations may not use p4api | ||
#8 | 1155 | rmg |
The change to utils/index.html was required to get the page to render better with Netscape 6.2. (Without the closing </B> tags, the whole page from the Depot Browsers section on down rendered bold...!) I made the same logical change to the other four for consistency, though they didn't seem to suffer from the same problem. p4dti/index.html still doesn't render right under Netscape 6.2, but it's from a different patterns and I couldn't see a quick clean fix... so I didn't mess with it for now. |
||
#7 | 1046 | rmg | Add "P4Package" (Java Perforce API bindings) from David Markley to the //public roadmap. | ||
#6 | 968 | rmg |
Change mail addresses from "info@perforce.com" to "opensource@perforce.com" (now that the "opensource" address exists). |
||
#5 | 780 | rmg |
Take 2 for the p4db -> p4web conversion. (change 788 redux) |
||
#4 | 779 | rmg | Back out change 778. | ||
#3 | 778 | rmg | Covert all p4db links into p4web links. | ||
#2 | 177 | Laura Wingerd | Fix link on API index page. | ||
#1 | 156 | Laura Wingerd | Publish Mike Meyer's Python interface to Perforce API. | ||
//guest/laura_wingerd/perforce/api/index.html | |||||
#1 | 155 | Laura Wingerd | Web page for contributed API interfaces. |