WebKeeper.md #1

  • //
  • guest/
  • lester_cheung/
  • wiki-archive/
  • markdown/
  • WebKeeper.md
  • Markdown
  • View
  • Commits
  • Open Download .zip Download (3 KB)

About This Project

Content

Source and documentation for Perforce's WebKeeper, an Apache Web Server module providing browser access to Perforce depots.

Curator

Stephen Vance. Please email steve@vance.com 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.

Source

Click for source files.

In Progress

  • Add basic authentication against Perforce user database as alternative to user and password in httpd.conf.

Updated April 30, 2001

  • Add version string to the Apache start string for visible evidence during startup.

Updated September 27, 2001

  • 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.
  • Fix array management bug.

Updated September 23, 2001

  • Added WebKeepRefresh directive to assist with content that is not directly requested by a browser, such as PHP includes.

Updated September 4, 2001

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

Potential Enhancements

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.

  • Add support for mass virtual hosting, analogous to mod_vhost_alias functionality.
  • Add binary loadable modules to the depot for ease of installation.
  • 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.
  • Add WebKeepScriptAlias to eliminate some redundant mappings for /cgi-bin and the like.
  • Reduce the number of errors logged to the Apache logs.
  • Add WebDAV support for direct submission to the depot.
  • Add directory listing capability.
  • Port as an ISAPI filter for IIS.
  • Increased integration with application servers, including the major J2EE servers and Zope.
  • Add availability of P4 environment variables to execution contexts.
  • Support Apache 2.0.

__NOTOC__

Category:Perforce integrations Category:Perforce web interfaces <Category:C/C++>

### About This Project

#### Content

Source and documentation for Perforce's WebKeeper, an Apache Web Server
module providing browser access to Perforce depots.

#### Curator

Stephen Vance. Please email <steve@vance.com> 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.

#### Source

Click for source files.

### In Progress

-   Add basic authentication against Perforce user database as
    alternative to user and password in httpd.conf.

### Updated April 30, 2001

-   Add version string to the Apache start string for visible evidence
    during startup.

### Updated September 27, 2001

-   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.
-   Fix array management bug.

### Updated September 23, 2001

-   Added WebKeepRefresh directive to assist with content that is not
    directly requested by a browser, such as PHP includes.

### Updated September 4, 2001

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

### Potential Enhancements

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.

-   Add support for mass virtual hosting, analogous to
    mod\_vhost\_alias functionality.
-   Add binary loadable modules to the depot for ease of installation.
-   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.
-   Add WebKeepScriptAlias to eliminate some redundant mappings for
    /cgi-bin and the like.
-   Reduce the number of errors logged to the Apache logs.
-   Add WebDAV support for direct submission to the depot.
-   Add directory listing capability.
-   Port as an ISAPI filter for IIS.
-   Increased integration with application servers, including the major
    J2EE servers and Zope.
-   Add availability of P4 environment variables to execution contexts.
-   Support Apache 2.0.

\_\_NOTOC\_\_

[Category:Perforce
integrations](Category:Perforce_integrations "wikilink")
[Category:Perforce web
interfaces](Category:Perforce_web_interfaces "wikilink")
<Category:C/C++>
# Change User Description Committed
#1 13792 Lester Cheung Archive of wiki.workshop.perforce.com in raw (mediawiki) and markdown formats.