You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by ak...@apache.org on 2008/01/26 19:36:18 UTC

svn commit: r615470 - in /mina/asyncweb/trunk: core/ example/ examples/ pom.xml server/ spring/ springframework/

Author: akarasulu
Date: Sat Jan 26 10:36:17 2008
New Revision: 615470

URL: http://svn.apache.org/viewvc?rev=615470&view=rev
Log:
working on cleaning up and organizing the subproject: things are still a bit broken

Added:
    mina/asyncweb/trunk/examples/
      - copied from r615467, mina/asyncweb/trunk/example/
    mina/asyncweb/trunk/server/
      - copied from r615467, mina/asyncweb/trunk/core/
    mina/asyncweb/trunk/spring/
      - copied from r615467, mina/asyncweb/trunk/springframework/
Removed:
    mina/asyncweb/trunk/core/
    mina/asyncweb/trunk/example/
    mina/asyncweb/trunk/springframework/
Modified:
    mina/asyncweb/trunk/pom.xml

Modified: mina/asyncweb/trunk/pom.xml
URL: http://svn.apache.org/viewvc/mina/asyncweb/trunk/pom.xml?rev=615470&r1=615469&r2=615470&view=diff
==============================================================================
--- mina/asyncweb/trunk/pom.xml (original)
+++ mina/asyncweb/trunk/pom.xml Sat Jan 26 10:36:17 2008
@@ -1,72 +1,121 @@
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
   <modelVersion>4.0.0</modelVersion>
-  <groupId>org.safehaus.asyncweb</groupId>
-  <artifactId>asyncweb</artifactId>
-  <packaging>pom</packaging>
+  <parent>
+    <groupId>org.apache</groupId>
+    <artifactId>apache</artifactId>
+    <version>4</version>
+  </parent>
+  <organization>
+    <name>Apache Asyncweb Project</name>
+    <url>http://mina.apache.org/asyncweb</url>
+  </organization>
+  <groupId>org.apache.asyncweb</groupId>
   <version>0.9.0-SNAPSHOT</version>
-  <name>AsyncWeb</name>
-  <url>http://asyncweb.safehaus.org</url>
-  <inceptionYear>2006</inceptionYear>
+  <artifactId>build</artifactId>
+  <name>Apache Asyncweb Parent POM</name>
+  <packaging>pom</packaging>
+
+  <url>http://mina.apache.org/asyncweb</url>
+  <inceptionYear>2004</inceptionYear>
+
   <issueManagement>
-      <system>jira</system>
-      <url>http://jira.safehaus.org/browse/ASYNCWEB</url>
+    <system>jira</system>
+    <url>http://issues.apache.org/jira/browse/ASYNCWEB</url>
   </issueManagement>
+
+  <scm>
+    <connection>scm:svn:http://svn.apache.org/repos/asf/mina/asyncweb/trunk</connection>
+    <url>http://svn.apache.org/viewvc/directory/mina/asyncweb/trunk</url>
+    <developerConnection>scm:svn:https://svn.apache.org/repos/asf/mina/asyncweb/trunk</developerConnection>
+  </scm>
+
+  <distributionManagement>
+    <site>
+      <id>apache.websites</id>
+      <url>scp://people.apache.org/www/mina.apache.org/report/asyncweb/trunk/</url>
+    </site>
+  </distributionManagement>
+
+  <ciManagement>
+    <notifiers>
+      <notifier>
+        <type>mail</type>
+        <address>dev@mina.apache.org</address>
+      </notifier>
+    </notifiers>
+  </ciManagement>
+
+  <description>
+    Apache Asyncweb is a high-throughput, non-blocking Java HTTP engine. It was
+    designed to support asynchronous request processing and is based on MINA.
+    It contains an HTTP codeec, an asynchronous client API, and an asynchronous
+    server framework API.  Writting fast non-blocking HTTP clients and servers
+    is incredibly easy with Asyncweb.
+  </description>
+
+  <licenses>
+    <license>
+      <name>Apache 2.0 License</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <properties>
+    <symbolicName>${exportedPackage}</symbolicName>
+  </properties>
+
+  
   <developers>
       <developer>
+          <id>akarasulu</id>
+          <name>Alex Karasulu</name>
+          <organization>Apache Software Foundation</organization>
+          <roles>
+              <role>PMC</role>
+              <role>Committer</role>
+          </roles>
+      </developer>
+      <developer>
           <id>dirving</id>
           <name>Dave Irving</name>
-          <organization>Safehaus</organization>
+          <organization>Apache Software Foundation</organization>
           <roles>
-              <role>Despot</role>
+              <role>PMC</role>
               <role>Committer</role>
           </roles>
       </developer>
       <developer>
           <id>tbennett</id>
           <name>Timothy Bennett</name>
-          <organization>Safehaus</organization>
+          <organization>Apache Software Foundation</organization>
           <roles>
+              <role>PMC</role>
               <role>Committer</role>
           </roles>
       </developer>
       <developer>
           <id>dandy</id>
           <name>Dan Diephouse</name>
+          <organization>Apache Software Foundation</organization>
           <roles>
+              <role>PMC</role>
               <role>Committer</role>
           </roles>
       </developer>
       <developer>
           <id>trustin</id>
           <name>Trustin Lee</name>
+          <organization>Apache Software Foundation</organization>
           <roles>
+              <role>PMC</role>
               <role>Committer</role>
           </roles>
       </developer>
   </developers>
-  <licenses>
-      <license>
-          <name>The Apache Software License, Version 2.0</name>
-          <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-          <distribution>repo</distribution>
-      </license>
-  </licenses>
-  <scm>
-      <connection>
-          scm:svn:https://svn.safehaus.org/repos/asyncweb/trunk
-      </connection>
-      <developerConnection>
-          scm:svn:https://svn.safehaus.org/repos/asyncweb/trunk
-      </developerConnection>
-      <url>
-          https://svn.safehaus.org/repos/asyncweb/trunk
-      </url>
-  </scm>
-  <organization>
-      <name>Safehaus</name>
-      <url>http://www.safehaus.org/</url>
-  </organization>
+
   <repositories>
     <repository>
       <id>apache.snapshots</id>
@@ -77,25 +126,15 @@
       </releases>
     </repository>
   </repositories>
-  <distributionManagement>
-    <repository>
-      <id>safehaus</id>
-      <url>
-        scp://safehaus.org/home/domains/m2_safehaus_org/public_html
-      </url>
-    </repository>
-    <snapshotRepository>
-      <id>safehaus</id>
-      <url>
-        scp://safehaus.org/home/domains/m2_safehaus_org/public_html
-      </url>
-    </snapshotRepository>
-  </distributionManagement>
+
   <modules>
-    <module>core</module>
-    <module>springframework</module>
-    <module>example</module>
+    <module>server</module>
+    <module>codec</module>
+    <module>client</module>
+    <module>spring</module>
+    <module>examples</module>
   </modules>
+
   <build>
       <plugins>
           <plugin>
@@ -118,70 +157,104 @@
 
   <dependencyManagement>
     <dependencies>
+
+      <!-- ======= -->
+      <!-- Modules -->
+      <!-- ======= -->
+
       <dependency>
         <groupId>org.safehaus.asyncweb</groupId>
-        <artifactId>asyncweb-core</artifactId>
+        <artifactId>asyncweb-server</artifactId>
         <version>${pom.version}</version>
       </dependency>
+
       <dependency>
         <groupId>org.safehaus.asyncweb</groupId>
-        <artifactId>asyncweb-springframework</artifactId>
+        <artifactId>asyncweb-spring</artifactId>
         <version>${pom.version}</version>
       </dependency>
+
       <dependency>
         <groupId>org.safehaus.asyncweb</groupId>
-        <artifactId>asyncweb-example</artifactId>
+        <artifactId>asyncweb-examples</artifactId>
         <version>${pom.version}</version>
       </dependency>
+
+       <dependency>
+        <groupId>org.apache.asyncweb</groupId>
+        <artifactId>asyncweb-codec</artifactId>
+        <version>${pom.version}</version>
+      </dependency>
+
+       <dependency>
+        <groupId>org.apache.asyncweb</groupId>
+        <artifactId>asyncweb-client</artifactId>
+        <version>${pom.version}</version>
+      </dependency>
+
+      <!-- ===================== -->
+      <!-- External Dependencies -->
+      <!-- ===================== -->
+
+      <!-- do not think concurrent dependency is needed any longer -->
       <dependency>
         <groupId>concurrent</groupId>
         <artifactId>concurrent</artifactId>
         <version>1.3.4</version>
       </dependency>
+
       <dependency>
         <groupId>org.apache.mina</groupId>
         <artifactId>mina-core</artifactId>
         <version>2.0.0-M1-SNAPSHOT</version>
       </dependency>
-       <dependency>
-        <groupId>org.apache.mina</groupId>
-        <artifactId>mina-filter-codec-http</artifactId>
-        <version>2.0.0-M1-SNAPSHOT</version>
-      </dependency>
+
       <dependency>
         <groupId>org.slf4j</groupId>
         <artifactId>slf4j-log4j12</artifactId>
-        <version>1.0.1</version>
+        <version>1.4.3</version>
+      </dependency>
+
+      <dependency>
+        <groupId>commons-codec</groupId>
+        <artifactId>commons-codec</artifactId>
+        <version>1.3</version>
       </dependency>
+
       <dependency>
         <groupId>commons-logging</groupId>
         <artifactId>commons-logging</artifactId>
         <version>1.1</version>
       </dependency>
+
       <dependency>
         <groupId>log4j</groupId>
         <artifactId>log4j</artifactId>
-        <version>1.2.13</version>
+        <version>1.2.14</version>
       </dependency>
+
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-core</artifactId>
         <version>2.0</version>
       </dependency>
+
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-beans</artifactId>
         <version>2.0</version>
       </dependency>
+
       <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-context</artifactId>
         <version>2.0</version>
       </dependency>
+
       <dependency>
         <groupId>junit</groupId>
         <artifactId>junit</artifactId>
-        <version>3.8.1</version>
+        <version>4.4</version>
       </dependency>
     </dependencies>
   </dependencyManagement>