contribute.html #1

  • //
  • public/
  • contribute.html
  • View
  • Commits
  • Open Download .zip Download (7 KB)
<!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:[email protected]">[email protected]</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>&nbsp;</p>

            <!-- Content ends here -->

          </div><!-- id content -->

      </div><!-- id main-body -->


      <!-- Copyright and bottom bar -->
      <div id="copyright">
        Copyright &#169; 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!