Author: brett Date: Thu Aug 3 23:07:00 2006 New Revision: 428637 URL: http://svn.apache.org/viewvc?rev=428637&view=rev Log: [MRM-138] update white site for new proxy/sync configuration
Added: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-proxied-repository.xml (with props) maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-repository.xml (with props) maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-sync-repository.xml (with props) maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/proxies.xml (with props) maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/sync.xml (with props) Modified: maven/repository-manager/trunk/design/white-site/src/site/site.xml maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/config.xml maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/index.xml Modified: maven/repository-manager/trunk/design/white-site/src/site/site.xml URL: http://svn.apache.org/viewvc/maven/repository-manager/trunk/design/white-site/src/site/site.xml?rev=428637&r1=428636&r2=428637&view=diff ============================================================================== --- maven/repository-manager/trunk/design/white-site/src/site/site.xml (original) +++ maven/repository-manager/trunk/design/white-site/src/site/site.xml Thu Aug 3 23:07:00 2006 @@ -3,6 +3,10 @@ <bannerLeft> <src>http://www.apache.org/images/asf_logo_wide.gif</src> </bannerLeft> + <skin> + <groupId>org.apache.maven.skins</groupId> + <artifactId>maven-application-skin</artifactId> + </skin> <body> <menu name="Find"> <item name="Search" href="/index.html"/> @@ -13,7 +17,8 @@ <item name="Reports" href="/reports.html"/> <item name="Synchronisation" href="/sync.html"/> <item name="Administration" href="/admin/index.html"> - <item name="Configuration" href="/admin/config.html"/> + <item name="Proxied Repositories" href="/admin/proxies.html"/> + <item name="Synced Repositories" href="/admin/sync.html"/> </item> </menu> </body> Added: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-proxied-repository.xml URL: http://svn.apache.org/viewvc/maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-proxied-repository.xml?rev=428637&view=auto ============================================================================== --- maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-proxied-repository.xml (added) +++ maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-proxied-repository.xml Thu Aug 3 23:07:00 2006 @@ -0,0 +1,109 @@ +<!-- + ~ Copyright 2005-2006 The Apache Software Foundation. + ~ + ~ Licensed 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. + --> + +<document> + <properties> + <title>Maven Repository Manager</title> + </properties> + <body> + <h1>Administration</h1> + + <div id="contentArea"> + <h2>Add (Edit) Repository</h2> + + <form action="proxies.html"> + <table> + <tr> + <th>Identifier</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>Name</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>URL</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>Type</th> + <td> + <select> + <option selected="selected">Maven 2.x Repository</option> + <option>Maven 1.x Repository</option> + </select> + </td> + </tr> + <tr> + <th>Snapshots</th> + <td> + <select> + <option selected="selected">Disabled</option> + <option>Enabled, updated daily</option> + <option>Enabled, updated hourly</option> + <option>Enabled, updated on given interval</option> + <option>Enabled, never updated</option> + </select> + + Update interval: + <input type="text" name="snapshotMinutes"/> + minutes + </td> + </tr> + <tr> + <th>Releases</th> + <td> + <select> + <option>Disabled</option> + <option selected="selected">Enabled, updated daily</option> + <option>Enabled, updated hourly</option> + <option>Enabled, updated on given interval</option> + <option>Enabled, never updated</option> + </select> + + Update interval: + <input type="text" name="releaseMinutes"/> + minutes + </td> + </tr> + <tr> + <th>Proxied through</th> + <td> + <select> + <option selected="selected">Central Repository (central)</option> + <option>Snapshot Repository (central-snapshots)</option> + </select> + </td> + </tr> + <tr> + <th></th> + <td> + <input type="submit"/> + </td> + </tr> + </table> + </form> + + </div> + </body> +</document> + Propchange: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-proxied-repository.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-proxied-repository.xml ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Added: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-repository.xml URL: http://svn.apache.org/viewvc/maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-repository.xml?rev=428637&view=auto ============================================================================== --- maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-repository.xml (added) +++ maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-repository.xml Thu Aug 3 23:07:00 2006 @@ -0,0 +1,82 @@ +<!-- + ~ Copyright 2005-2006 The Apache Software Foundation. + ~ + ~ Licensed 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. + --> + +<document> + <properties> + <title>Maven Repository Manager</title> + </properties> + <body> + <h1>Administration</h1> + + <div id="contentArea"> + <h2>Add (Edit) Repository</h2> + + <form action="index.html"> + <table> + <tr> + <th>Identifier</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>Name</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>Directory</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>Type</th> + <td> + <select> + <option selected="selected">Maven 2.x Repository</option> + <option>Maven 1.x Repository</option> + </select> + </td> + </tr> + <tr> + <th></th> + <td> + <input type="checkbox"/> + Snapshots Included + </td> + </tr> + <tr> + <th></th> + <td> + <input type="checkbox" checked="checked"/> + Indexed + </td> + </tr> + <tr> + <th></th> + <td> + <input type="submit"/> + </td> + </tr> + </table> + </form> + + </div> + </body> +</document> + Propchange: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-repository.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-repository.xml ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Added: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-sync-repository.xml URL: http://svn.apache.org/viewvc/maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-sync-repository.xml?rev=428637&view=auto ============================================================================== --- maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-sync-repository.xml (added) +++ maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-sync-repository.xml Thu Aug 3 23:07:00 2006 @@ -0,0 +1,111 @@ +<!-- + ~ Copyright 2005-2006 The Apache Software Foundation. + ~ + ~ Licensed 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. + --> + +<document> + <properties> + <title>Maven Repository Manager</title> + </properties> + <body> + <h1>Administration</h1> + + <div id="contentArea"> + <h2>Add (Edit) Repository</h2> + + <form action="sync.html"> + <table> + <tr> + <th>Identifier</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>Name</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>Method</th> + <td> + <select> + <option selected="selected">rsync (over SSH)</option> + <option>rsync (Anonymous)</option> + <option>Subversion (https)</option> + <option>Subversion (http)</option> + <option>Subversion (file)</option> + <option>Subversion (svn)</option> + <option>CVS (pserver)</option> + <option>CVS (over SSH)</option> + <option>Local File System</option> + </select> + </td> + </tr> + <tr> + <th>Host</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>Directory</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>Username</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th>Type</th> + <td> + <select> + <option selected="selected">Maven 2.x Repository</option> + <option>Maven 1.x Repository</option> + </select> + </td> + </tr> + <tr> + <th>Synced to</th> + <td> + <select> + <option selected="selected">Central Repository (central)</option> + <option>Snapshot Repository (central-snapshots)</option> + </select> + </td> + </tr> + <tr> + <th>Schedule</th> + <td> + <input type="text"/> + </td> + </tr> + <tr> + <th></th> + <td> + <input type="submit"/> + </td> + </tr> + </table> + </form> + + </div> + </body> +</document> + Propchange: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-sync-repository.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/add-sync-repository.xml ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Modified: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/config.xml URL: http://svn.apache.org/viewvc/maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/config.xml?rev=428637&r1=428636&r2=428637&view=diff ============================================================================== --- maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/config.xml (original) +++ maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/config.xml Thu Aug 3 23:07:00 2006 @@ -9,7 +9,7 @@ <div id="searchBox"> <form method="post" action="index.html"> <p> - Repository Directory: + Index Location: <input type="text" size="100"/> </p> <p> Modified: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/index.xml URL: http://svn.apache.org/viewvc/maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/index.xml?rev=428637&r1=428636&r2=428637&view=diff ============================================================================== --- maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/index.xml (original) +++ maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/index.xml Thu Aug 3 23:07:00 2006 @@ -10,7 +10,7 @@ <table> <tr> - <th>Repository Directory</th> + <th>Index Location</th> <td>...</td> <td></td> </tr> @@ -21,14 +21,95 @@ <a href="#">Run Now</a> </td> </tr> - <tr> - <td></td> - <td></td> - <td> - <a href="config.html">Edit Configuration</a> - </td> - </tr> </table> + + <p> + <a href="config.html">Edit Configuration</a> + </p> + + <h2>Managed Repositories</h2> + + <div> + <div style="float: right"> + <a href="add-repository.html">Edit Repository</a> + | + <a href="#">Delete Repository</a> + <!-- TODO!: serious confirmation --> + </div> + <h3>Central Repository</h3> + <table> + <tr> + <th>Identifier</th> + <td> + <!-- must be unique among managed repos --> + <code>central</code> + </td> + </tr> + <tr> + <th>Directory</th> + <td>...</td> + </tr> + <tr> + <th>Type</th> + <td>Maven 2.x Repository</td> + </tr> + <tr> + <th>Snapshots Included</th> + <td> + <span style="statusFailed">NO</span> + </td> + </tr> + <tr> + <th>Indexed</th> + <td> + <span style="statusOk">YES</span> + </td> + </tr> + </table> + </div> + + <div> + <div style="float: right"> + <a href="add-repository.html">Edit Repository</a> + | + <a href="#">Delete Repository</a> + <!-- TODO!: serious confirmation --> + </div> + <h3>Snapshot Repository</h3> + <table> + <tr> + <th>Identifier</th> + <td> + <code>central-snapshots</code> + </td> + </tr> + <tr> + <th>Directory</th> + <td>...</td> + </tr> + <tr> + <th>Type</th> + <td>Maven 2.x Repository</td> + </tr> + <tr> + <th>Snapshots Included</th> + <td> + <span style="statusOk">YES</span> + </td> + </tr> + <tr> + <th>Indexed</th> + <td> + <span style="statusFailed">NO</span> + </td> + </tr> + </table> + </div> + + <p> + <a href="add-repository.html">Add Repository</a> + </p> + </div> <div id="notes"> <p>Notes</p> @@ -37,7 +118,6 @@ <li>What do we want here? Should some be in separate pages?</li> <ul> <li>Proxy setup</li> - <li>Repositories setup</li> <li>Job control</li> </ul> <li>Expect these to be manually configured in v1.0.</li> Added: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/proxies.xml URL: http://svn.apache.org/viewvc/maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/proxies.xml?rev=428637&view=auto ============================================================================== --- maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/proxies.xml (added) +++ maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/proxies.xml Thu Aug 3 23:07:00 2006 @@ -0,0 +1,126 @@ +<!-- + ~ Copyright 2005-2006 The Apache Software Foundation. + ~ + ~ Licensed 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. + --> + +<document> + <properties> + <title>Maven Repository Manager</title> + </properties> + <body> + <h1>Administration</h1> + + <div id="contentArea"> + <h2>Proxied Repositories</h2> + + <div> + <div style="float: right"> + <a href="add-proxied-repository.html">Edit Repository</a> + | + <a href="#">Delete Repository</a> + <!-- TODO!: serious confirmation --> + </div> + <h3>Ibiblio</h3> + <table> + <tr> + <th>Identifier</th> + <td> + <!-- must be unique among remote repos --> + <code>central</code> + </td> + </tr> + <tr> + <th>URL</th> + <td>...</td> + </tr> + <tr> + <th>Type</th> + <td>Maven 2.x Repository</td> + </tr> + <tr> + <th>Snapshots</th> + <td> + <span style="statusFailed">DISABLED</span> + </td> + </tr> + <tr> + <th>Releases</th> + <td> + <span style="statusOk">ENABLED</span> + </td> + </tr> + <tr> + <th>Proxied through</th> + <td>Central Repository ( + <code>central</code> + ) + </td> + </tr> + </table> + </div> + + <div> + <div style="float: right"> + <a href="add-proxied-repository.html">Edit Repository</a> + | + <a href="#">Delete Repository</a> + <!-- TODO!: serious confirmation --> + </div> + <h3>Codehaus Snapshots</h3> + <table> + <tr> + <th>Identifier</th> + <td> + <code>codehaus-snapshots</code> + </td> + </tr> + <tr> + <th>URL</th> + <td>...</td> + </tr> + <tr> + <th>Type</th> + <td>Maven 2.x Repository</td> + </tr> + <tr> + <th>Snapshots</th> + <td> + <span style="statusOk">ENABLED</span> + : updated hourly + </td> + </tr> + <tr> + <th>Releases</th> + <td> + <span style="statusOk">ENABLED</span> + </td> + </tr> + <tr> + <th>Proxied through</th> + <td>Snapshot Repository ( + <code>central-snapshots</code> + ) + </td> + </tr> + </table> + </div> + + <p> + <a href="add-proxied-repository.html">Add Repository</a> + </p> + + </div> + </body> +</document> + Propchange: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/proxies.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/proxies.xml ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Added: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/sync.xml URL: http://svn.apache.org/viewvc/maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/sync.xml?rev=428637&view=auto ============================================================================== --- maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/sync.xml (added) +++ maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/sync.xml Thu Aug 3 23:07:00 2006 @@ -0,0 +1,130 @@ +<!-- + ~ Copyright 2005-2006 The Apache Software Foundation. + ~ + ~ Licensed 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. + --> + +<document> + <properties> + <title>Maven Repository Manager</title> + </properties> + <body> + <h1>Administration</h1> + + <div id="contentArea"> + <h2>Synced Repositories</h2> + + <div> + <div style="float: right"> + <a href="add-sync-repository.html">Edit Repository</a> + | + <a href="#">Delete Repository</a> + <!-- TODO!: serious confirmation --> + </div> + <h3>Apache</h3> + <table> + <tr> + <th>Identifier</th> + <td> + <!-- must be unique among remote repos --> + <code>apache</code> + </td> + </tr> + <tr> + <th>Method</th> + <td>rsync + ssh</td> + </tr> + <tr> + <th>Host</th> + <td>people.apache.org</td> + </tr> + <tr> + <th>Directory</th> + <td>/x1/www/people.apache.org/repo/m2-ibiblio-rsync-repository</td> + </tr> + <tr> + <th>Type</th> + <td>Maven 2.x Repository</td> + </tr> + <tr> + <th>Synced to</th> + <td>Central Repository ( + <code>central</code> + ) + </td> + </tr> + <tr> + <th>Schedule</th> + <td>0 * * * ?</td> + </tr> + </table> + </div> + + <div> + <div style="float: right"> + <a href="add-sync-repository.html">Edit Repository</a> + | + <a href="#">Delete Repository</a> + <!-- TODO!: serious confirmation --> + </div> + <h3>Apache (Legacy)</h3> + <table> + <tr> + <th>Identifier</th> + <td> + <!-- must be unique among remote repos --> + <code>apache-legacy</code> + </td> + </tr> + <tr> + <th>Method</th> + <td>rsync + ssh</td> + </tr> + <tr> + <th>Host</th> + <td>people.apache.org</td> + </tr> + <tr> + <th>Directory</th> + <td>/x1/www/people.apache.org/repo/m1-ibiblio-rsync-repository</td> + </tr> + <tr> + <th>Username</th> + <td>...</td> + </tr> + <tr> + <th>Type</th> + <td>Maven 1.x Repository</td> + </tr> + <tr> + <th>Synced to</th> + <td>Central Repository ( + <code>central</code> + ) + </td> + </tr> + <tr> + <th>Schedule</th> + <td>0 * * * ?</td> + </tr> + </table> + </div> + + <p> + <a href="add-sync-repository.html">Add Repository</a> + </p> + + </div> + </body> +</document> + Propchange: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/sync.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/repository-manager/trunk/design/white-site/src/site/xdoc/admin/sync.xml ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision