jackrabbit-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ju...@apache.org
Subject svn commit: r481863 - in /jackrabbit/trunk: LICENSE.txt NOTICE.txt README.txt jackrabbit-webdav/ jackrabbit-webdav/README.txt jackrabbit-webdav/pom.xml
Date Sun, 03 Dec 2006 19:29:53 GMT
Author: jukka
Date: Sun Dec  3 11:29:52 2006
New Revision: 481863

URL: http://svn.apache.org/viewvc?view=rev&rev=481863
Log:
JCR-612, JCR-332: Upgraded the jackrabbit-webdav Maven 2 build.

Added:
    jackrabbit/trunk/LICENSE.txt
      - copied unchanged from r481759, jackrabbit/trunk/jackrabbit-core/LICENSE.txt
    jackrabbit/trunk/NOTICE.txt
      - copied unchanged from r481759, jackrabbit/trunk/jackrabbit-core/NOTICE.txt
    jackrabbit/trunk/README.txt
      - copied unchanged from r481759, jackrabbit/trunk/jackrabbit-core/README.txt
    jackrabbit/trunk/jackrabbit-webdav/pom.xml
      - copied, changed from r481769, jackrabbit/trunk/jackrabbit-api/pom.xml
Modified:
    jackrabbit/trunk/jackrabbit-webdav/   (props changed)
    jackrabbit/trunk/jackrabbit-webdav/README.txt

Propchange: jackrabbit/trunk/jackrabbit-webdav/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Sun Dec  3 11:29:52 2006
@@ -0,0 +1,7 @@
+target
+.settings
+.classpath
+.project
+*.iws
+*.ipr
+*.iml

Modified: jackrabbit/trunk/jackrabbit-webdav/README.txt
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-webdav/README.txt?view=diff&rev=481863&r1=481862&r2=481863
==============================================================================
--- jackrabbit/trunk/jackrabbit-webdav/README.txt (original)
+++ jackrabbit/trunk/jackrabbit-webdav/README.txt Sun Dec  3 11:29:52 2006
@@ -1,45 +1,85 @@
-README - Jackrabbit WebDAV Library
-===============================================================================
+====================================
+Welcome to Jackrabbit WebDAV Library
+====================================
+
+This is the WebDAV Library component of the Apache Jackrabbit project.
+This component provides interfaces and common utility classes used for
+building a WebDAV server or client. The following RFC have been integrated:
+
+    * RFC 2518 (WebDAV - HTTP Extensions for Distributed Authoring)
+    * RFC 3253 (DeltaV - Versioning Extensions to WebDAV)
+    * RFC 3648 (Ordered Collections Protocol)
+    * RFC 3744 (Access Control Protocol)
+    * DAV Searching and Locating  (DASL)
 
-Description
--------------------------------------------------------------------------------
+In addition this library defines (unspecified)
 
-This WebDAV library provides interfaces and common utility classes used
-for building a WebDAV server or client.
+    * Observation
+    * Bundling multiple request with extensions to locking
 
-The following RFC have been integrated so far:
-
-- RFC 2518 (WebDAV - HTTP Extensions for Distributed Authoring)
-- RFC 3253 (DeltaV - Versioning Extensions to WebDAV)
-- RFC 3648 (Ordered Collections Protocol)
-- RFC 3744 (Access Control Protocol)
-- DAV Searching and Locating  (DASL)
+See "TODO.txt" for the current status and open issues.
+
+See the Apache Jackrabbit web site (http://jackrabbit.apache.org/)
+for documentation and other information. You are welcome to join the
+Jackrabbit mailing lists (http://jackrabbit.apache.org/mail-lists.html)
+to discuss this compoment and to use the Jackrabbit issue tracker
+(http://issues.apache.org/jira/browse/JCR) to report issues or request
+new features.
+
+Apache Jackrabbit is a project of the Apache Software Foundation
+(http://www.apache.org).
+
+
+License (see also LICENSE.txt)
+==============================
+
+Collective work: Copyright 2006 The Apache Software Foundation.
+
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
 
-In addition this library defines (unspecified)
-- Observation
-- Bundling multiple request with extensions to locking
 
-For open issues see -> TODO.txt
+Getting Started
+===============
 
+This compoment uses a Maven 2 (http://maven.apache.org/) build
+environment. If you have Maven 2 installed, you can compile and
+package the jacrabbit-commons jar using the following command:
 
-Requirements
--------------------------------------------------------------------------------
+    mvn package
 
-This project has a dependency to the jackrabbit commons library.
-To build the jackrabbit commons:
+See the Maven 2 documentation for other build features.
 
-> cd ../jackrabbit
-> maven
-> cd modules/commons
-> maven jar:install
+This compoment has a dependency to the Jackrabbit JCR Commons library.
+If you are using the latest Jackrabbit source code, you need to first
+build and install the JCR Commons library in your local Maven 2 repository
+before building this component.
 
-this will build and copy the required jar file to
+The latest source code for this compoment is available in the
+Subversion (http://subversion.tigris.org/) source repository of
+the Apache Software Foundation. If you have Subversion installed,
+you can checkout the latest source using the following command:
 
-~/.maven/repository/org.apache.jackrabbit/jars
+    svn checkout
+http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-api
+
+See the Subversion documentation for other source control features.
 
 
 Common Questions
--------------------------------------------------------------------------------
+================
 
 Q: Which WebDAV features are supported?
 A: DAV1,2, DeltaV, Ordering, Access Control, Search
@@ -60,33 +100,3 @@
 A: No, the library can be used as generic webdav library in any
    other project. There exists a dependency to the jackrabbit-commons
    library for utility classes only.
-   Dependency to JSR170 is left to the server implementations.
-   -> see jcr-server project.
-
-Q: Where do I find documentation?
-A: There isn't much in the way of documentation about these
-   things, but that will hopefully improve over time. Please feel
-   free to add to our documentation wiki at
-   http://wiki.apache.org/jackrabbit/
-
-
-License (see also LICENSE.txt)
--------------------------------------------------------------------------------
-
-Collective work: Copyright 2006 The Apache Software Foundation.
-
-Licensed to the Apache Software Foundation (ASF) under one or more
-contributor license agreements.  See the NOTICE file distributed with
-this work for additional information regarding copyright ownership.
-The ASF licenses this file to You under the Apache License, Version 2.0
-(the "License"); you may not use this file except in compliance with
-the License.  You may obtain a copy of the License at
-
-     http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an "AS IS" BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
-

Copied: jackrabbit/trunk/jackrabbit-webdav/pom.xml (from r481769, jackrabbit/trunk/jackrabbit-api/pom.xml)
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-webdav/pom.xml?view=diff&rev=481863&p1=jackrabbit/trunk/jackrabbit-api/pom.xml&r1=481769&p2=jackrabbit/trunk/jackrabbit-webdav/pom.xml&r2=481863
==============================================================================
--- jackrabbit/trunk/jackrabbit-api/pom.xml (original)
+++ jackrabbit/trunk/jackrabbit-webdav/pom.xml Sun Dec  3 11:29:52 2006
@@ -32,18 +32,18 @@
     <version>1.2-SNAPSHOT</version>
     <relativePath>..</relativePath>
   </parent>
-  <artifactId>jackrabbit-api</artifactId>
-  <name>Jackrabbit API</name>
-  <description>Jacrabbit-specific extensions to the JCR API</description>
+  <artifactId>jackrabbit-webdav</artifactId>
+  <name>Jackrabbit WebDAV Library</name>
+  <description>WebDAV library used by the Jackrabbit WebDAV support</description>
 
   <scm>
     <connection>
-      scm:svn:http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-api
+      scm:svn:http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-webdav
     </connection>
     <developerConnection>
-      scm:svn:https://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-api
+      scm:svn:https://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-webdav
     </developerConnection>
-    <url>http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-api</url>
+    <url>http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-webdav</url>
   </scm>
 
   <build>
@@ -72,9 +72,44 @@
 
   <dependencies>
     <dependency>
-      <groupId>javax.jcr</groupId>
-      <artifactId>jcr</artifactId>
+      <groupId>org.apache.jackrabbit</groupId>
+      <artifactId>jackrabbit-jcr-commons</artifactId>
+      <version>${pom.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>org.slf4j</groupId>
+      <artifactId>slf4j-log4j12</artifactId>
       <version>1.0</version>
+    </dependency>
+    <dependency>
+      <groupId>commons-collections</groupId>
+      <artifactId>commons-collections</artifactId>
+      <version>3.1</version>
+    </dependency>
+    <dependency>
+      <groupId>xerces</groupId>
+      <artifactId>xercesImpl</artifactId>
+      <version>2.6.2</version>
+    </dependency>
+    <dependency>
+      <groupId>xerces</groupId>
+      <artifactId>xmlParserAPIs</artifactId>
+      <version>2.0.2</version>
+    </dependency>
+    <dependency>
+      <groupId>javax.servlet</groupId>
+      <artifactId>servlet-api</artifactId>
+      <version>2.3</version>
+    </dependency>
+    <dependency>
+      <groupId>commons-httpclient</groupId>
+      <artifactId>commons-httpclient</artifactId>
+      <version>3.0</version>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
     </dependency>
   </dependencies>
 



Mime
View raw message