<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>Perforce Public Depot: How to Contribute</title> <!-- no htdig-keywords tag in this file --> <!-- no keywords tag in this file --> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" href="css/pure.css" type="text/css"> <link rel="stylesheet" href="css/depot.css" type="text/css"> </head> <body> <!-- div for entire page --> <div id="outer"> <div id="page-top"><!-- frames the logo and search --> <!-- logo --> <div id="logo"> <a href="index.html"><img src="images/site_logo.gif" alt="Perforce Public Depot" width="219" height="50"></a> </div> <div id="search"><!-- search section --> <form method="get" action="http://www.google.com/search"> <div><!-- needed so invisible field will validate --> <input type="hidden" name="sitesearch" value="public.perforce.com"> </div><!-- silly invisible field div --> <ul class="search-box"> <li class="left"><input type="text" size="40" name="q" value="" class="search-form"></li> <li class="middle"><input type="submit" value="Search" class="search-button"></li> <li class="right" style="color: black;">Powered by Google</li> </ul> </form><!-- top navbar search form --> </div><!-- end search section --> </div> <!-- end div id page-top --> <!-- start site content --> <div id="main-body"> <!-- navbars --> <div id="navbar-outer"> <ul class="navbar"> <li class="nav-top"><a href="index.html" title="Home">Home</a></li> <li><a href="sitemap.html" title="Project Tree">Project Tree</a></li> <!-- li><a href="search.html" title="Search">Search</a></li --> <li><a href="browse.html" title="How to Browse">Browse</a></li> <li><a href="contribute.html" title="How to Contribute" class="active">How to Contribute</a></li> <!-- li><a href="review.html" title="Change Review Email">Change Review Email</a></li --> </ul> </div> <!-- end id.navbars --> <div id="content"> <!-- Content starts here --> <h1>How to Contribute</h1> <table class="Contribute" cellspacing="0"> <tr class="zebra"> <td><strong>Registering</strong></td> <td> <ul> <li> To contribute to the Public Depot, you'll need to become a registered user. To apply, please send email to <a href="mailto:opensource@perforce.com">opensource@perforce.com</a>, describing the tools, scripts, or documents you'd like to contribute. You must provide your full name, which we will use to assign your Perforce user ID. (E.g., if your name is Sammy Davis, Jr, your user ID in the Perforce Public Depot will be <code><strong>sammy_davis_jr</strong></code>.) </li> </ul> </td> <tr> <td><strong>Client Setup</strong></td> <td> <ul> <li> If you're not already using Perforce, you'll need a Perforce client program for your development platform. Go to our <a href="http://www.perforce.com/perforce/loadprog.html">downloads page</a> and download the client for your platform.</li> <li> Follow the instructions in the <a href="tutorial.html">tutorial</a> to set up a client workspace with a guest branch view for yourself. </li> </ul> </td> <tr class="zebra"> <td><strong>Submitting Files</strong></td> <td> <ul> <li> You are free to submit any files or changes to your guest branch. If you're new to Perforce, see the <a href="tutorial.html">tutorial</a> for a guided example of how to work on files. </li> <li> When you have something in your guest branch that is completed and ready to be integrated into the public branch, please email the curator of the project you're targeting. Curators are listed in the <code><strong>index.html</strong></code> files at the top level of each project (see the Depot Roadmap, above). The curator will review your files and integrate them into the public branch. </li> </ul> </td> <tr> <td><strong>Notes on Access Permissions</strong></td> <td> <ul> <li> There are two depots in the Public Depot: <code><strong>//public</strong></code> and <code><strong>//guest</strong></code>. All users, registered or not, have read access to all files in both depots. </li> <li>All users have read access to all changelist descriptions, user specs, client specs, etc. </li> <li> Only registered users have write access, and only to the files in his/her guest branch. (That is, you can only submit files in the <code><strong>//guest/your_name</strong></code> path.) </li> <li> Only Perforce staff, and "curators" designated by Perforce staff, have write access to files in the <code><strong>//public</strong></code> depot. </li> </ul> </td> <tr class="zebra"> <td><strong>More Information</strong></td> <td> <ul> <li> All registered users should read the <a href="tutorial.html">Public Depot Tutorial</a>. </li> <li> Users new to Perforce should visit our <a href="http://www.perforce.com/perforce/technical.html">Technical Documentation</a> page. </li> </ul> </td> </table> <p> </p> <!-- Content ends here --> </div><!-- id content --> </div><!-- id main-body --> <!-- Copyright and bottom bar --> <div id="copyright"> Copyright © 1996, 2007 Perforce </div> </div> <!-- id outer --> </body> </html>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#5 | 9981 | laurette | Obsolete, deleting. | ||
#4 | 6283 | Sam Stafford | Update redirects to use new short URLs. | ||
#3 | 6276 | Sam Stafford | Change old pages to http://public.perforce.com/wiki/ redirects. | ||
#2 | 6026 | rlo |
Public depot fixes: * Titles formatted similarly * Navbar changed and shortened * Change review taken out of navbar * Links fixed |
||
#1 | 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! |