Author: buildbot
Date: Wed Oct 31 13:35:41 2012
New Revision: 836725
Log:
Staging update by buildbot for mina
Added:
websites/staging/mina/trunk/content/asyncweb/contributors.html
websites/staging/mina/trunk/content/asyncweb/documentation.html
websites/staging/mina/trunk/content/asyncweb/getting_involved.html
websites/staging/mina/trunk/content/asyncweb/reporting_bug.html
websites/staging/mina/trunk/content/asyncweb/sources.html
Removed:
websites/staging/mina/trunk/content/asyncweb/class_diagram.html
websites/staging/mina/trunk/content/asyncweb/client_ideas.html
websites/staging/mina/trunk/content/asyncweb/client_use_cases.html
Modified:
websites/staging/mina/trunk/content/ (props changed)
websites/staging/mina/trunk/content/asyncweb/index.html
Propchange: websites/staging/mina/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Oct 31 13:35:41 2012
@@ -1 +1 @@
-1404130
+1404134
Added: websites/staging/mina/trunk/content/asyncweb/contributors.html
==============================================================================
--- websites/staging/mina/trunk/content/asyncweb/contributors.html (added)
+++ websites/staging/mina/trunk/content/asyncweb/contributors.html Wed Oct 31
13:35:41 2012
@@ -0,0 +1,134 @@
+<!DOCTYPE html>
+<!--
+ 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.
+-->
+<html>
+<head>
+ <title>FtpServer Contributors — Apache MINA</title>
+
+ <link href="./../css/common.css" rel="stylesheet"
type="text/css">
+ <link href="./../css/asyncweb.css" rel="stylesheet"
type="text/css">
+
+</head>
+ <body>
+ <div id="container">
+ <div id="header">
+ <div id="subProjectsNavBar">
+ <a href="./../">
+
+ Apache MINA Project
+
+ </a>
+ |
+ <a href="./../mina/index.html">
+
+ MINA
+
+ </a>
+ |
+ <a href="./../asyncweb/index.html">
+
+ AsyncWeb
+
+ </a>
+ |
+ <a href="./../ftpserver/index.html">
+
+ FtpServer
+
+ </a>
+ |
+ <a href="./../sshd/index.html">
+
+ Sshd
+
+ </a>
+ |
+ <a href="./../vysper/index.html">
+
+ Vysper
+
+ </a>
+ </div><!-- subProjectsNavBar -->
+ </div><!-- header -->
+ <div id="content">
+ <div id="leftColumn">
+
+
+
+
+ <div id="navigation">
+<h5>Overview</h5>
+ <ul>
+ <li><a href="./../asyncweb/index.html">Home</a> </li>
+ <!--li><a href="./../asyncweb/features.html">Features</a> </li-->
+ <li><a href="./../asyncweb/documentation.html">Documentation</a></li>
+ <!--li><a href="./../asyncweb/downloads.html">Downloads</a></li-->
+ <li><a href="./../asyncweb/sources.html">Sources</a></li>
+ <!--li><a href="./../asyncweb/faq.html">FAQ</a></li-->
+ <!--li><a href="./../asyncweb/related_project.html">Related
Project</a></li-->
+ </ul>
+<h5>Community</h5>
+<ul>
+ <!--li><a href="./../asyncweb/mailing_list.html">Mailing Lists</a></li-->
+ <li><a href="./../asyncweb/getting_involved.html">Getting Involved</a></li>
+ <li><a href="./../asyncweb/reporting_bug.html">Reporting a Bug</a></li>
+ <li><a href="./../asyncweb/contributors.html">Contributors</a></li>
+ <li><a
href="http://www.apache.org/foundation/contributing.html">Contributing</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+
+<h5>Sponsorship</h5>
+<ul>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a
href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/">apache.org</a></li>
+</div>
+
+<!-- navigation -->
+
+
+
+ </div><!-- leftColumn -->
+ <div id="rightColumn">
+
+
+<h1 id="contributors">Contributors</h1>
+<h2 id="commiters">Commiters</h2>
+<p>The following is a list of developers with commit privileges that have
directly contributed to the project in one way or another.</p>
+<ul>
+<li>Jeff Genender</li>
+<li>Mike Heath</li>
+<li>Alex Karasulu</li>
+<li>Emmanuel Lecharny</li>
+<li>Sangjin Lee</li>
+<li>Trustin Lee</li>
+<li>Rick McGuire</li>
+<li>Julien Vermillard</li>
+</ul>
+
+ </div><!-- rightColumn -->
+ <div id="endContent"></div>
+ </div><!-- content -->
+ <div id="footer">© 2003-2012, <a
href="http://www.apache.org">The Apache Software Foundation</a> - <a
href="./../privacy-policy.html">Privacy Policy</a><br />
+ Apache MINA, MINA, Apache Vysper, Vysper, Apache SSHd, SSHd,
Apache FtpServer, FtpServer, Apache AsyncWeb, AsyncWeb,
+ Apache, the Apache feather logo, and the Apache Mina project
logos are trademarks of The Apache Software Foundation.
+ </div>
+ </div><!-- container -->
+ </body>
+</html>
+
Added: websites/staging/mina/trunk/content/asyncweb/documentation.html
==============================================================================
--- websites/staging/mina/trunk/content/asyncweb/documentation.html (added)
+++ websites/staging/mina/trunk/content/asyncweb/documentation.html Wed Oct 31
13:35:41 2012
@@ -0,0 +1,123 @@
+<!DOCTYPE html>
+<!--
+ 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.
+-->
+<html>
+<head>
+ <title>Documentation — Apache MINA</title>
+
+ <link href="./../css/common.css" rel="stylesheet"
type="text/css">
+ <link href="./../css/asyncweb.css" rel="stylesheet"
type="text/css">
+
+</head>
+ <body>
+ <div id="container">
+ <div id="header">
+ <div id="subProjectsNavBar">
+ <a href="./../">
+
+ Apache MINA Project
+
+ </a>
+ |
+ <a href="./../mina/index.html">
+
+ MINA
+
+ </a>
+ |
+ <a href="./../asyncweb/index.html">
+
+ AsyncWeb
+
+ </a>
+ |
+ <a href="./../ftpserver/index.html">
+
+ FtpServer
+
+ </a>
+ |
+ <a href="./../sshd/index.html">
+
+ Sshd
+
+ </a>
+ |
+ <a href="./../vysper/index.html">
+
+ Vysper
+
+ </a>
+ </div><!-- subProjectsNavBar -->
+ </div><!-- header -->
+ <div id="content">
+ <div id="leftColumn">
+
+
+
+
+ <div id="navigation">
+<h5>Overview</h5>
+ <ul>
+ <li><a href="./../asyncweb/index.html">Home</a> </li>
+ <!--li><a href="./../asyncweb/features.html">Features</a> </li-->
+ <li><a href="./../asyncweb/documentation.html">Documentation</a></li>
+ <!--li><a href="./../asyncweb/downloads.html">Downloads</a></li-->
+ <li><a href="./../asyncweb/sources.html">Sources</a></li>
+ <!--li><a href="./../asyncweb/faq.html">FAQ</a></li-->
+ <!--li><a href="./../asyncweb/related_project.html">Related
Project</a></li-->
+ </ul>
+<h5>Community</h5>
+<ul>
+ <!--li><a href="./../asyncweb/mailing_list.html">Mailing Lists</a></li-->
+ <li><a href="./../asyncweb/getting_involved.html">Getting Involved</a></li>
+ <li><a href="./../asyncweb/reporting_bug.html">Reporting a Bug</a></li>
+ <li><a href="./../asyncweb/contributors.html">Contributors</a></li>
+ <li><a
href="http://www.apache.org/foundation/contributing.html">Contributing</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+
+<h5>Sponsorship</h5>
+<ul>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a
href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/">apache.org</a></li>
+</div>
+
+<!-- navigation -->
+
+
+
+ </div><!-- leftColumn -->
+ <div id="rightColumn">
+
+
+<h1 id="documentation">Documentation</h1>
+<p><strong>Asyncweb</strong> project is currently dormant. The documentation
we have can be found on <a href="https://cwiki.apache.org/AWEB/">AsyncWeb
WIKI</a></p>
+
+ </div><!-- rightColumn -->
+ <div id="endContent"></div>
+ </div><!-- content -->
+ <div id="footer">© 2003-2012, <a
href="http://www.apache.org">The Apache Software Foundation</a> - <a
href="./../privacy-policy.html">Privacy Policy</a><br />
+ Apache MINA, MINA, Apache Vysper, Vysper, Apache SSHd, SSHd,
Apache FtpServer, FtpServer, Apache AsyncWeb, AsyncWeb,
+ Apache, the Apache feather logo, and the Apache Mina project
logos are trademarks of The Apache Software Foundation.
+ </div>
+ </div><!-- container -->
+ </body>
+</html>
+
Added: websites/staging/mina/trunk/content/asyncweb/getting_involved.html
==============================================================================
--- websites/staging/mina/trunk/content/asyncweb/getting_involved.html (added)
+++ websites/staging/mina/trunk/content/asyncweb/getting_involved.html Wed Oct
31 13:35:41 2012
@@ -0,0 +1,125 @@
+<!DOCTYPE html>
+<!--
+ 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.
+-->
+<html>
+<head>
+ <title>FtpServer Getting Involved — Apache MINA</title>
+
+ <link href="./../css/common.css" rel="stylesheet"
type="text/css">
+ <link href="./../css/asyncweb.css" rel="stylesheet"
type="text/css">
+
+</head>
+ <body>
+ <div id="container">
+ <div id="header">
+ <div id="subProjectsNavBar">
+ <a href="./../">
+
+ Apache MINA Project
+
+ </a>
+ |
+ <a href="./../mina/index.html">
+
+ MINA
+
+ </a>
+ |
+ <a href="./../asyncweb/index.html">
+
+ AsyncWeb
+
+ </a>
+ |
+ <a href="./../ftpserver/index.html">
+
+ FtpServer
+
+ </a>
+ |
+ <a href="./../sshd/index.html">
+
+ Sshd
+
+ </a>
+ |
+ <a href="./../vysper/index.html">
+
+ Vysper
+
+ </a>
+ </div><!-- subProjectsNavBar -->
+ </div><!-- header -->
+ <div id="content">
+ <div id="leftColumn">
+
+
+
+
+ <div id="navigation">
+<h5>Overview</h5>
+ <ul>
+ <li><a href="./../asyncweb/index.html">Home</a> </li>
+ <!--li><a href="./../asyncweb/features.html">Features</a> </li-->
+ <li><a href="./../asyncweb/documentation.html">Documentation</a></li>
+ <!--li><a href="./../asyncweb/downloads.html">Downloads</a></li-->
+ <li><a href="./../asyncweb/sources.html">Sources</a></li>
+ <!--li><a href="./../asyncweb/faq.html">FAQ</a></li-->
+ <!--li><a href="./../asyncweb/related_project.html">Related
Project</a></li-->
+ </ul>
+<h5>Community</h5>
+<ul>
+ <!--li><a href="./../asyncweb/mailing_list.html">Mailing Lists</a></li-->
+ <li><a href="./../asyncweb/getting_involved.html">Getting Involved</a></li>
+ <li><a href="./../asyncweb/reporting_bug.html">Reporting a Bug</a></li>
+ <li><a href="./../asyncweb/contributors.html">Contributors</a></li>
+ <li><a
href="http://www.apache.org/foundation/contributing.html">Contributing</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+
+<h5>Sponsorship</h5>
+<ul>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a
href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/">apache.org</a></li>
+</div>
+
+<!-- navigation -->
+
+
+
+ </div><!-- leftColumn -->
+ <div id="rightColumn">
+
+
+<h1 id="getting-involved">Getting Involved</h1>
+<p>Apache Asyncweb communicates using our <a href="mailing_list.html">Mailing
Lists</a>. If you have any questions, feedback or suggestions, you're very
welcome to join the list and send an email. We are also happy to receive <a
href="https://issues.apache.org/jira/browse/ASYNCWEB">bug reports and feature
requests in our JIRA</a>.</p>
+<h1 id="patches">Patches</h1>
+<p>The best chance of getting your bug or feature fixed is to provide a patch,
if they fit our goals we will usually have them commited within a few days. The
Apache Contributors page has excellent <a
href="http://apache.org/dev/contributors.html#patches">information on how to
produce patches</a>.</p>
+
+ </div><!-- rightColumn -->
+ <div id="endContent"></div>
+ </div><!-- content -->
+ <div id="footer">© 2003-2012, <a
href="http://www.apache.org">The Apache Software Foundation</a> - <a
href="./../privacy-policy.html">Privacy Policy</a><br />
+ Apache MINA, MINA, Apache Vysper, Vysper, Apache SSHd, SSHd,
Apache FtpServer, FtpServer, Apache AsyncWeb, AsyncWeb,
+ Apache, the Apache feather logo, and the Apache Mina project
logos are trademarks of The Apache Software Foundation.
+ </div>
+ </div><!-- container -->
+ </body>
+</html>
+
Modified: websites/staging/mina/trunk/content/asyncweb/index.html
==============================================================================
--- websites/staging/mina/trunk/content/asyncweb/index.html (original)
+++ websites/staging/mina/trunk/content/asyncweb/index.html Wed Oct 31 13:35:41
2012
@@ -108,9 +108,12 @@
<h1 id="apache-asyncweb">Apache AsyncWeb</h1>
-<p>Apache AsyncWeb (built on top of the Apache MINA network framework) employs
non-blocking selector driven IO at the transport level, and is asynchronous
thoughout - from the initial parsing of requests, right through to and
including the services implemented by users.<br>
-Apache AsyncWeb breaks away from the blocking request / response architecture
found in todays popular HTTP engines. This allows it to be highly scalable and
capable of supporting very high throughput - even in high processing latency
scenarios.<br>
-A simple API allows new asynchronous services to be created easily - and
out-of-the-box Spring integration allows them to be configured simply and with
great flexibility. In addition to "endpoint" HTTP services, AsyncWeb also
allows configurable "chains" of behaviour - enabling "filter" like behaviour to
be applied to all requests. Pluggable "resolvers" map incoming requests to
their target HTTP service - and are given access to the entire incoming request
- allowing the routing possibilities to be very flexible.</p>
+<p><DIV class="note" markdown="1" >
+The <strong>AsyncWeb</strong> project is currently dormant. We don't have
committers for it, so if you feel like you can give an hand, please do contact
us !
+</DIV></p>
+<p>Apache AsyncWeb (built on top of the Apache MINA network framework) employs
non-blocking selector driven IO at the transport level, and is asynchronous
thoughout - from the initial parsing of requests, right through to and
including the services implemented by users.</p>
+<p>Apache AsyncWeb breaks away from the blocking request / response
architecture found in todays popular HTTP engines. This allows it to be highly
scalable and capable of supporting very high throughput - even in high
processing latency scenarios.</p>
+<p>A simple API allows new asynchronous services to be created easily - and
out-of-the-box Spring integration allows them to be configured simply and with
great flexibility. In addition to "endpoint" HTTP services, AsyncWeb also
allows configurable "chains" of behaviour - enabling "filter" like behaviour to
be applied to all requests. Pluggable "resolvers" map incoming requests to
their target HTTP service - and are given access to the entire incoming request
- allowing the routing possibilities to be very flexible.</p>
</div><!-- rightColumn -->
<div id="endContent"></div>
Added: websites/staging/mina/trunk/content/asyncweb/reporting_bug.html
==============================================================================
--- websites/staging/mina/trunk/content/asyncweb/reporting_bug.html (added)
+++ websites/staging/mina/trunk/content/asyncweb/reporting_bug.html Wed Oct 31
13:35:41 2012
@@ -0,0 +1,137 @@
+<!DOCTYPE html>
+<!--
+ 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.
+-->
+<html>
+<head>
+ <title>FtpServer Reporting Bugs — Apache MINA</title>
+
+ <link href="./../css/common.css" rel="stylesheet"
type="text/css">
+ <link href="./../css/asyncweb.css" rel="stylesheet"
type="text/css">
+
+</head>
+ <body>
+ <div id="container">
+ <div id="header">
+ <div id="subProjectsNavBar">
+ <a href="./../">
+
+ Apache MINA Project
+
+ </a>
+ |
+ <a href="./../mina/index.html">
+
+ MINA
+
+ </a>
+ |
+ <a href="./../asyncweb/index.html">
+
+ AsyncWeb
+
+ </a>
+ |
+ <a href="./../ftpserver/index.html">
+
+ FtpServer
+
+ </a>
+ |
+ <a href="./../sshd/index.html">
+
+ Sshd
+
+ </a>
+ |
+ <a href="./../vysper/index.html">
+
+ Vysper
+
+ </a>
+ </div><!-- subProjectsNavBar -->
+ </div><!-- header -->
+ <div id="content">
+ <div id="leftColumn">
+
+
+
+
+ <div id="navigation">
+<h5>Overview</h5>
+ <ul>
+ <li><a href="./../asyncweb/index.html">Home</a> </li>
+ <!--li><a href="./../asyncweb/features.html">Features</a> </li-->
+ <li><a href="./../asyncweb/documentation.html">Documentation</a></li>
+ <!--li><a href="./../asyncweb/downloads.html">Downloads</a></li-->
+ <li><a href="./../asyncweb/sources.html">Sources</a></li>
+ <!--li><a href="./../asyncweb/faq.html">FAQ</a></li-->
+ <!--li><a href="./../asyncweb/related_project.html">Related
Project</a></li-->
+ </ul>
+<h5>Community</h5>
+<ul>
+ <!--li><a href="./../asyncweb/mailing_list.html">Mailing Lists</a></li-->
+ <li><a href="./../asyncweb/getting_involved.html">Getting Involved</a></li>
+ <li><a href="./../asyncweb/reporting_bug.html">Reporting a Bug</a></li>
+ <li><a href="./../asyncweb/contributors.html">Contributors</a></li>
+ <li><a
href="http://www.apache.org/foundation/contributing.html">Contributing</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+
+<h5>Sponsorship</h5>
+<ul>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a
href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/">apache.org</a></li>
+</div>
+
+<!-- navigation -->
+
+
+
+ </div><!-- leftColumn -->
+ <div id="rightColumn">
+
+
+<h1 id="reporting-a-bug">Reporting a Bug</h1>
+<p>We are using JIRA to track all AsynWeb issues including bugs. Please visit
our <a href="http://issues.apache.org/jira/browse/ASYNCWEB">issue tracker
page</a> to report a bug. </p>
+<h2 id="how-to-report-a-bug">How to report a bug</h2>
+<p>Writing a bug report with detailed information will help us to fix your
problem sooner.</p>
+<ul>
+<li>Make sure if the bug you are going to report doesn't exist yet.</li>
+<li>Attaching JUnit test case which reproduces the problem will put your
report in our highest priority.</li>
+<li>Attach full thread stack dump if you suspect a dead lock.</li>
+<li>Attach full heap dump if you suspect a memory leak.</li>
+<li>Specify the environment in detail as much as possible.<ul>
+<li>Operating system version, distribution, architecture, ...</li>
+<li>JVM vendor, version, build number, command line arguments, ...</li>
+<li>Network settings</li>
+</ul>
+</li>
+</ul>
+
+ </div><!-- rightColumn -->
+ <div id="endContent"></div>
+ </div><!-- content -->
+ <div id="footer">© 2003-2012, <a
href="http://www.apache.org">The Apache Software Foundation</a> - <a
href="./../privacy-policy.html">Privacy Policy</a><br />
+ Apache MINA, MINA, Apache Vysper, Vysper, Apache SSHd, SSHd,
Apache FtpServer, FtpServer, Apache AsyncWeb, AsyncWeb,
+ Apache, the Apache feather logo, and the Apache Mina project
logos are trademarks of The Apache Software Foundation.
+ </div>
+ </div><!-- container -->
+ </body>
+</html>
+
Added: websites/staging/mina/trunk/content/asyncweb/sources.html
==============================================================================
--- websites/staging/mina/trunk/content/asyncweb/sources.html (added)
+++ websites/staging/mina/trunk/content/asyncweb/sources.html Wed Oct 31
13:35:41 2012
@@ -0,0 +1,163 @@
+<!DOCTYPE html>
+<!--
+ 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.
+-->
+<html>
+<head>
+ <title>Sources — Apache MINA</title>
+
+ <link href="./../css/common.css" rel="stylesheet"
type="text/css">
+ <link href="./../css/asyncweb.css" rel="stylesheet"
type="text/css">
+
+</head>
+ <body>
+ <div id="container">
+ <div id="header">
+ <div id="subProjectsNavBar">
+ <a href="./../">
+
+ Apache MINA Project
+
+ </a>
+ |
+ <a href="./../mina/index.html">
+
+ MINA
+
+ </a>
+ |
+ <a href="./../asyncweb/index.html">
+
+ AsyncWeb
+
+ </a>
+ |
+ <a href="./../ftpserver/index.html">
+
+ FtpServer
+
+ </a>
+ |
+ <a href="./../sshd/index.html">
+
+ Sshd
+
+ </a>
+ |
+ <a href="./../vysper/index.html">
+
+ Vysper
+
+ </a>
+ </div><!-- subProjectsNavBar -->
+ </div><!-- header -->
+ <div id="content">
+ <div id="leftColumn">
+
+
+
+
+ <div id="navigation">
+<h5>Overview</h5>
+ <ul>
+ <li><a href="./../asyncweb/index.html">Home</a> </li>
+ <!--li><a href="./../asyncweb/features.html">Features</a> </li-->
+ <li><a href="./../asyncweb/documentation.html">Documentation</a></li>
+ <!--li><a href="./../asyncweb/downloads.html">Downloads</a></li-->
+ <li><a href="./../asyncweb/sources.html">Sources</a></li>
+ <!--li><a href="./../asyncweb/faq.html">FAQ</a></li-->
+ <!--li><a href="./../asyncweb/related_project.html">Related
Project</a></li-->
+ </ul>
+<h5>Community</h5>
+<ul>
+ <!--li><a href="./../asyncweb/mailing_list.html">Mailing Lists</a></li-->
+ <li><a href="./../asyncweb/getting_involved.html">Getting Involved</a></li>
+ <li><a href="./../asyncweb/reporting_bug.html">Reporting a Bug</a></li>
+ <li><a href="./../asyncweb/contributors.html">Contributors</a></li>
+ <li><a
href="http://www.apache.org/foundation/contributing.html">Contributing</a></li>
+ <li><a href="http://www.apache.org/licenses/">License</a></li>
+ <li><a href="http://www.apache.org/security/">Security</a></li>
+</ul>
+
+<h5>Sponsorship</h5>
+<ul>
+ <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+ <li><a
href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+ <li><a href="http://www.apache.org/">apache.org</a></li>
+</div>
+
+<!-- navigation -->
+
+
+
+ </div><!-- leftColumn -->
+ <div id="rightColumn">
+
+
+<p>Sources for the Apache Asyncweb projects are currently managed through
Subversion (SVN). Instructions on Subversion use can be found at <a
href="http://svnbook.red-bean.com/">http://svnbook.red-bean.com/</a>. If you
are on Windows, the excellent TortoiseSVN client is highly recommended.</p>
+<p>For each project you can find a detailed description how to checkout and
build the source on the project documentation. This page is just a short
overview.</p>
+<h1 id="web-access-to-subversion">Web Access to Subversion</h1>
+<p>If you just want to browse the source code, you can use the <a
href="http://svn.apache.org/viewvc/mina/asyncweb">web interface to
Subversion</a>. This is current at all times.</p>
+<h1 id="normal-subversion-access">Normal Subversion Access</h1>
+<p>Anyone can check code out of Subversion. You only need to specify a
username and password in order to update the Subversion repository, and only
MINA committers have the permissions to do that. We run Subversion over
standard HTTPS, so hopefully you won't have problems with intervening
firewalls.</p>
+<h1 id="check-out-from-subversion">Check out from Subversion</h1>
+<p>Again, anyone can do this. Use a command like to checkout the current
development version (the trunk):</p>
+<div class="codehilite"><pre><span class="n">svn</span> <span
class="n">checkout</span> <span class="n">http:</span><span
class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span
class="n">apache</span><span class="o">.</span><span class="n">org</span><span
class="sr">/repos/</span><span class="n">asf</span><span
class="sr">/mina/</span><span class="n">asyncweb</span><span
class="o">/</span><span class="n">trunk</span>
+</pre></div>
+
+
+<h1 id="commit-changes-to-subversion">Commit Changes to Subversion</h1>
+<p>Any <strong>MINA</strong> committer should have a shell account on
svn.apache.org. Before you can commit, you'll need to set a Subversion password
for yourself. To do that, log in to svn.apache.org and run the command
svnpasswd.</p>
+<p>Once your password is set, you can use a command like this to commit:</p>
+<div class="codehilite"><pre><span class="n">svn</span> <span
class="n">commit</span>
+</pre></div>
+
+
+<p>If Subversion can't figure out your username, you can tell it
explicitly:</p>
+<div class="codehilite"><pre><span class="n">svn</span> <span
class="o">--</span><span class="n">username</span> <span class="n">you</span>
<span class="n">commit</span>
+</pre></div>
+
+
+<p>Subversion will prompt you for a password, and once you enter it once, it
will remember it for you. Note this is the password you configured with
svnpasswd, not your shell or other password.</p>
+<p><DIV class="note" markdown="1">
+ For committers to be able to commit modification, they should have had
checked out the project files using <B>https</B> instead of <B>http</B>.
+</DIV></p>
+<h2 id="access-from-behind-a-firewall">Access from behind a firewall</h2>
+<p>For those users who are stuck behind a corporate firewall which is blocking
http access to the Subversion repository, you can try to access it via the
developer connection:</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span
class="nv">svn</span> <span class="n">checkout</span> <span
class="n">https:</span><span class="sr">//s</span><span
class="n">vn</span><span class="o">.</span><span class="n">apache</span><span
class="o">.</span><span class="n">org</span><span
class="sr">/repos/</span><span class="n">asf</span><span
class="sr">/mina/</span><span class="n">asyncweb</span><span
class="o">/</span><span class="n">trunk</span> <span class="n">asyncweb</span>
+</pre></div>
+
+
+<h2 id="access-through-a-proxy">Access through a proxy</h2>
+<p>The Subversion client can go through a proxy, if you configure it to do so.
First, edit your "servers" configuration file to indicate which proxy to use.
The files location depends on your operating system. On Linux or Unix it is
located in the directory "~/.subversion". On Windows it is in
"%APPDATA%\Subversion". (Try "echo %APPDATA%", note this is a hidden
directory.)</p>
+<p>There are comments in the file explaining what to do. If you don't have
that file, get the latest Subversion client and run any command; this will
cause the configuration directory and template files to be created.</p>
+<p>Example : Edit the 'servers' file and add something like :</p>
+<div class="codehilite"><pre><span class="k">[global]</span>
+<span class="na">http-proxy-host</span> <span class="o">=</span> <span
class="s">your.proxy.name</span>
+<span class="na">http-proxy-port</span> <span class="o">=</span> <span
class="s">3128</span>
+</pre></div>
+
+ </div><!-- rightColumn -->
+ <div id="endContent"></div>
+ </div><!-- content -->
+ <div id="footer">© 2003-2012, <a
href="http://www.apache.org">The Apache Software Foundation</a> - <a
href="./../privacy-policy.html">Privacy Policy</a><br />
+ Apache MINA, MINA, Apache Vysper, Vysper, Apache SSHd, SSHd,
Apache FtpServer, FtpServer, Apache AsyncWeb, AsyncWeb,
+ Apache, the Apache feather logo, and the Apache Mina project
logos are trademarks of The Apache Software Foundation.
+ </div>
+ </div><!-- container -->
+ </body>
+</html>
+