index.html #20

  • //
  • guest/
  • perforce_software/
  • webkeeper/
  • index.html
  • View
  • Commits
  • Open Download .zip Download (8 KB)
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">

<html>
  <head>
    <title>Perforce Public Depot: WebKeeper Project</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="http://www.perforce.com"><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">Public Depot 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">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-outer">

          <div id="content">

            <!-- Content starts here -->
            <h1>The WebKeeper Project</h1>

              <!-- ABOUT THIS PROJECT -->
              <a name="about"></a>
              <h3>About This Project</h3>

              <dl class="project">

                <dt>Content
                </dt>
                <dd>

                  <p>Source and documentation for Perforce's <a href="http://www.perforce.com/perforce/webkeeper.html">
                     WebKeeper</a>, an Apache Web Server module providing browser access to Perforce depots.
                  </p>
                </dd>

                <dt>Curator</dt>
                <dd>
                  <p>Stephen Vance. Please email <a href="mailto:[email protected]">[email protected]</a> 
                     if you have submitted contributions you'd like published, if you have ideas 
                     for enhancement, or if you have preferences among the potential enhancements 
                     listed below.
                  </p>
                </dd>

                <dt>Source Files</dt>
                <dd>
                  <p>Click <a href="http://public.perforce.com:8080/@ra=s@/public/perforce/webkeeper/">here</a> for Source Files.
                  </p>
                </dd>
              </dl>

              <div class="hr-dotted"></div>

              <!-- IN PROGRESS -->
              <h3>In Progress</h3>
                <ul>
                  <li>Add basic authentication against Perforce user database as alternative to user and password in httpd.conf.</li>
                </ul>

              <!-- Updated April 30, 2001 -->
              <h3>Updated April 30, 2001</h3>
                <ul>
                  <li>Add version string to the Apache start string for visible evidence during startup. </li>
                </ul>

              <!-- Updated September 27, 2001 -->
              <h3>Updated September 27, 2001</h3>
                <ul>
                  <li>Add apxs build, primarily to allow easier builds for binary distributions 
                      and to address EAPI warnings on Red Hat. Thanks to Kyle Vanderbeek for the 
                      basis of this change.</li>
                  <li>Fix array management bug.</li>
                </ul>

              <!-- Updated September 23, 2001 -->
              <h3>Updated September 23, 2001</h3>
                <ul>
                  <li>Added WebKeepRefresh directive to assist with content that is not directly 
                      requested by a browser, such as PHP includes.</li>
                </ul>

              <!-- Updated September 4, 2001 -->
              <h3>Updated September 4, 2001</h3>
                <ul>
                  <li>Builds using Apache 1.3 APACI structure</li>
                  <li>Updated to Apache 1.3 API</li>
                  <li>Supports both static configurations and loadable modules</li>
                  <li>Enhanced documentation for new options and common configurations</li>
                  <li>New WebKeepSync directive to facilitate server-side scripting like PHP, 
                      server-side includes and Perl</li>
                  <li>New WebKeepDirectoryIndex directive to flexibly complement Apache DirectoryIndex</li>
                  <li>Built and tested on several version of Red Hat Linux and FreeBSD.</li>
                </ul>

             <!-- Potential Enhancements -->
              <h3>Potential Enhancements</h3>
                <p>The following enhancements are being considered for future versions. If you 
                have a preference or if you have an idea that is not on the list, please contact 
                the curator.</p>
                <ul>
                 <li>Add support for mass virtual hosting, analogous to mod_vhost_alias functionality.</li>
                 <li>Add binary loadable modules to the depot for ease of installation.</li>
                 <li>Port to other platforms. Most prominent are probably Solaris and Windows. 
                     This depends on platform availability and updates to compilers for P4API builds. 
                     Please contact the curator.</li>
                 <li>Add WebKeepScriptAlias to eliminate some redundant mappings for /cgi-bin and the like.</li>
                 <li>Reduce the number of errors logged to the Apache logs.</li>
                 <li>Add WebDAV support for direct submission to the depot.</li>
                 <li>Add directory listing capability.</li>
                 <li>Port as an ISAPI filter for IIS.</li>
                 <li>Increased integration with application servers, including the major J2EE servers and Zope.</li>
                 <li>Add availability of P4 environment variables to execution contexts.</li>
                 <li>Support Apache 2.0.</li>
                </ul>

             <!-- IN PROGRESS -->
              <h3>In Progress</h3>
                <p>

                </p>

              <div class="hr-dotted"></div>

              <p class="stored-file">You're browsing a file stored as <code>$Id: //guest/perforce_software/webkeeper/index.html#20 $</code>

              </p>

            <!-- Content ends here -->

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

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

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


      <!-- Copyright and bottom bar -->

      <div id="copyright">
        Copyright &#169; 1998-2001 Perforce
      </div>

    </div> <!-- id outer -->

  </body>
</html>
# Change User Description Committed
#24 9973 laurette Obsolete, deleting.
#23 6283 Sam Stafford Update redirects to use new short URLs.
#22 6276 Sam Stafford Change old pages to http://public.perforce.com/wiki/ redirects.
#21 6074 michael Fix a bunch of relative navbar links.
#20 6026 rlo Public depot fixes:
* Titles formatted similarly
* Navbar changed and shortened
* Change review taken out of navbar
* Links fixed
#19 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!
#18 1737 Stephen Vance Add version string to Apache startup string and update index page for changes.
#17 928 Stephen Vance Add Apache 2.0 as TODO.
#16 916 Stephen Vance Attribute Kyle Vanderbeek for apxs change.
#15 915 Stephen Vance Update enhancement description.
#14 914 Stephen Vance Add apxs build capability, primarily to address Red Hat EAPI issues.
#13 906 Stephen Vance Added WebKeepRefresh directive and updated index page with that, wordsmithing and another potential enhancement.
#12 892 Stephen Vance Add environment variable TODO.
#11 885 Stephen Vance Add application server reference to TODO list.
#10 832 Stephen Vance Add the ISAPI filter as an potential enhancement.
#9 810 Stephen Vance Add to do list to index page.
#8 805 Stephen Vance Integrated changes from guest depot.
 Includes APACI build, static and DSO build, Apache 1.3 API, WebKeepSync, WebKeepDirectoryIndex.  Also updated index page to reflect new functionality.
#7 792 rmg Change curator to Stephen Vance
#6 780 rmg Take 2 for the p4db -> p4web conversion.
(change 788 redux)
#5 779 rmg Back out change 778.
#4 778 rmg Covert all p4db links into p4web links.
#3 52 Laura Wingerd Minor web page format changes.
#2 51 Laura Wingerd Update copyright year.
#1 46 Perforce maintenance Add WebKeeper source.