*Index
*News
*Status
*Changelog
*Contributors
Downloads
*Releases
*Nightly
Resources
*Build Status
*Source
*Mailing Lists
*CVS
*Library
User's Guide
*Installation
*Configuration
*FAQ
*Examples
*Tomcat Howto
*Avalon Howto
*JDBC Stores Howto
Programmer's Corner
*Architecture
*Domain
*Namespace
Slide API
*Structure
*Security
*Lock
*Content
*Macro
*Index
*Process
WebDAV
*General Info
*Clients
API Reference
*UML
*JavaDoc
*WebDAV Client Javadoc
     The Jakarta Slide project
 Slide
Overview
Main Features
    Current Status
    Content Management
    WebDAV Servlet
    WebDAV Client Library
    Other Features

Slide

Welcome to the Jakarta Slide project ! Slide is a project composed of multiple modules tied together using WebDAV (see below for more details about WebDAV).

It includes :
*A content management system with a Java API
*A servlet implementing the WebDAV protocol on top of the content management system
*A Java WebDAV and HTTP client library
*A WebDAV command line client implemented using the client library

Overview

The Slide project main module is a Content Management and Integration System, which can be seen as a low-level content management framework. Conceptually, it provides a hierarchical organization of binary content which can be stored into arbitrary, heterogenous, distributed data stores. In addition, Slide integrates security, locking, versioning, as well as many other services.

It can integrate and manage data stored within external repositories, requiring only small abstraction layers to be written for each repository. That way, Slide can integrate the data from various physical locations in a hierachical and unified way. Slide uses can range from managing intranet application content (such as the Exolab.org portal) to using it as a file server.

Slide also offers a WebDAV access module (implemented as a servlet). WebDAV is an IETF standard endorsed by companies like Microsoft, IBM, Novell, Adobe and many others. It makes Slide an ideal choice for web-based content management. All the data managed by Slide can be accessed through WebDAV, and enable remote administration and manipulation of the data managed by Slide using standard third party tools, along with the custom ones provided in the Slide distribution as additional tools.

Main Features

Current Status

This feature list does not represent the current feature list of Slide, but more the goals we intend to achieve.

To see what the current state of each of these components is, please see the Status page.

Content Management

*100% Pure Java
*Hierarchical object storage
*Data storage abstraction
*Distributable over a network
*User management
*Security
*Locking
*Versioning
*Indexing
*Searching
*Integrated process engine
*Manageable (Apache Avalon and Sun JMX support)

WebDAV Servlet

*WebDAV Level 2
*DAV ACL support
*Delta V support
*DASL support

WebDAV Client Library

*100% Pure Java
*HTTP/1.1 support
*Easy to use object model
*WebDAV Level 2 support
*DAV ACL support
*Delta V support
*DASL support

Other Features

*Integration with Tomcat 4.0
*Easy to deploy on any Servlet 2.2 compliant engine
*Command line administration tool
*Swing-based administration tool


 
$Revision$ $Author$ $Date$
 

Java, JDBC, JNDI, JTA, JMS, Sun, Sun Microsystems are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. All other product names mentioned herein are trademarks of their respective owners.
 

The Apache Software Foundation. (C) 2000-2001. All rights reserved