]> source.dussan.org Git - archiva.git/commitdiff
add white site
authorBrett Porter <brett@apache.org>
Thu, 8 Jun 2006 08:09:11 +0000 (08:09 +0000)
committerBrett Porter <brett@apache.org>
Thu, 8 Jun 2006 08:09:11 +0000 (08:09 +0000)
git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412701 13f79535-47bb-0310-9956-ffa450edef68

16 files changed:
design/white-site/pom.xml [new file with mode: 0644]
design/white-site/src/site/resources/css/site.css [new file with mode: 0644]
design/white-site/src/site/resources/images/jar.png [new file with mode: 0644]
design/white-site/src/site/resources/images/progress-bar.png [new file with mode: 0644]
design/white-site/src/site/resources/images/xml-feed.gif [new file with mode: 0644]
design/white-site/src/site/site.xml [new file with mode: 0644]
design/white-site/src/site/xdoc/admin.xml [new file with mode: 0644]
design/white-site/src/site/xdoc/artifact.xml [new file with mode: 0644]
design/white-site/src/site/xdoc/browse.xml [new file with mode: 0644]
design/white-site/src/site/xdoc/browse2.xml [new file with mode: 0644]
design/white-site/src/site/xdoc/browse3.xml [new file with mode: 0644]
design/white-site/src/site/xdoc/find-artifact.xml [new file with mode: 0644]
design/white-site/src/site/xdoc/index.xml [new file with mode: 0644]
design/white-site/src/site/xdoc/reports.xml [new file with mode: 0644]
design/white-site/src/site/xdoc/results.xml [new file with mode: 0644]
design/white-site/src/site/xdoc/sync.xml [new file with mode: 0644]

diff --git a/design/white-site/pom.xml b/design/white-site/pom.xml
new file mode 100644 (file)
index 0000000..29e555f
--- /dev/null
@@ -0,0 +1,17 @@
+<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.apache.maven.repository</groupId>
+  <artifactId>maven-repository-manager-white-site</artifactId>
+  <version>1.0-SNAPSHOT</version>
+  <name>Maven Repository Manager White Site</name>
+  <inceptionYear>2005</inceptionYear>
+  <reporting>
+    <excludeDefaults>true</excludeDefaults>
+  </reporting>
+  <distributionManagement>
+    <site>
+      <url>scp://people.apache.org/home/brett/public_html/repoman-site</url>
+    </site>
+  </distributionManagement>
+</project>
diff --git a/design/white-site/src/site/resources/css/site.css b/design/white-site/src/site/resources/css/site.css
new file mode 100644 (file)
index 0000000..52307a8
--- /dev/null
@@ -0,0 +1,96 @@
+#sidebar {
+    float: right;
+    font-size: small;
+    margin: 10px;
+    padding: 10px;
+    border: 1px black solid;
+    width: 10em;
+}
+
+#contentArea {
+    border: 1px solid black;
+    border-style: groove;
+    margin-right: 15em;
+    padding: 1em;
+}
+
+#tabs b {
+    border: 1px solid black;
+    padding-left: 1em;
+    padding-right: 1em;
+}
+
+#tabs a {
+    border: 1px solid black;
+    padding-left: 1em;
+    padding-right: 1em;
+    text-decoration: none;
+}
+
+#tabArea {
+    border: 1px solid black;
+    padding: 1em;
+}
+
+#searchBox p {
+    font-size : x-small;
+    text-align: center;
+    color: gray;
+}
+
+#searchTypes {
+    text-align: right;
+    font-size: xx-small;
+}
+
+#notes {
+    border: double blue;
+    margin-top: 20px;
+    margin-right: 15em;
+    padding: 5px;
+}
+
+#notes p:first-child {
+    border-bottom: 1px solid blue;
+    font-weight: bold;
+    text-align: center;
+}
+
+#feed {
+    float: right;
+}
+
+.downloadButton {
+    background-color: green;
+    border: double white;
+    float: right;
+    padding: 5px;
+}
+
+.downloadButton a {
+    font-size: large;
+    color: white;
+    font-weight: bold;
+    text-decoration: none;
+}
+
+#labels {
+    background-color: #f2f2f2;
+    padding: 0.5em 1em 0.5em 1em;
+}
+
+.statusOk {
+    color: green;
+    font-weight: bold;
+}
+
+.statusFailed {
+    color: red;
+    font-weight: bold;
+}
+
+.statusWarn {
+    color: orange;
+    font-weight: bold;
+}
+
diff --git a/design/white-site/src/site/resources/images/jar.png b/design/white-site/src/site/resources/images/jar.png
new file mode 100644 (file)
index 0000000..f9862d2
Binary files /dev/null and b/design/white-site/src/site/resources/images/jar.png differ
diff --git a/design/white-site/src/site/resources/images/progress-bar.png b/design/white-site/src/site/resources/images/progress-bar.png
new file mode 100644 (file)
index 0000000..1516c7d
Binary files /dev/null and b/design/white-site/src/site/resources/images/progress-bar.png differ
diff --git a/design/white-site/src/site/resources/images/xml-feed.gif b/design/white-site/src/site/resources/images/xml-feed.gif
new file mode 100644 (file)
index 0000000..ecb0957
Binary files /dev/null and b/design/white-site/src/site/resources/images/xml-feed.gif differ
diff --git a/design/white-site/src/site/site.xml b/design/white-site/src/site/site.xml
new file mode 100644 (file)
index 0000000..82d02be
--- /dev/null
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<project name="Maven Repository Manager">
+  <bannerLeft>
+    <src>http://www.apache.org/images/asf_logo_wide.gif</src>
+  </bannerLeft>
+  <body>
+    <menu name="Find">
+      <item name="Search" href="/index.html" />
+      <item name="Find Artifact" href="/find-artifact.html" />
+      <item name="Browse" href="/browse.html" />
+    </menu>
+    <menu name="Manage">
+      <item name="Reports" href="/reports.html" />
+      <item name="Synchronisation" href="/sync.html" />
+      <item name="Administration" href="/admin.html" />
+    </menu>
+  </body>
+</project>
diff --git a/design/white-site/src/site/xdoc/admin.xml b/design/white-site/src/site/xdoc/admin.xml
new file mode 100644 (file)
index 0000000..ea92dd5
--- /dev/null
@@ -0,0 +1,25 @@
+<document>
+  <properties>
+    <title>Maven Repository Manager</title>
+  </properties>
+  <body>
+    <h1>Administration</h1>
+
+    <div id="contentArea">
+    </div>
+    <div id="notes">
+      <p>Notes</p>
+
+      <ul>
+        <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>
+      </ul>
+    </div>
+  </body>
+</document>
+
diff --git a/design/white-site/src/site/xdoc/artifact.xml b/design/white-site/src/site/xdoc/artifact.xml
new file mode 100644 (file)
index 0000000..bf76851
--- /dev/null
@@ -0,0 +1,175 @@
+<document>
+  <properties>
+    <title>Maven Repository Manager</title>
+  </properties>
+  <body>
+    <div id="sidebar">
+      <span style="font-weight: bold; text-decoration:underline;">Ads By Google</span>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+    </div>
+
+    <img src="images/jar.png" width="100" height="100" alt="jar" style="float: left"/>
+    <div class="downloadButton">
+      <a href="#">Download</a>
+    </div>
+    <h1>Maven Model</h1>
+
+    <div id="contentArea">
+      <div id="tabs">
+        <p>
+          <b>Info</b>
+          <a href="TODO">Dependencies</a>
+          <a href="TODO">Depended On</a>
+          <a href="TODO">Mailing Lists</a>
+          <a href="TODO">Developers</a>
+          <a href="TODO">POM</a>
+        </p>
+      </div>
+      <div id="tabArea">
+        <p>
+          <a href="browse2.html">org</a>
+          /
+          <a href="browse2.html">apache</a>
+          /
+          <a href="browse2.html">maven</a>
+          /
+          <a href="browse3.html">maven-model</a>
+          /
+          <b>2.0</b>
+
+          (<strong class="statusFailed">Newer version available:</strong>
+          <a href="artifact.html">2.0.3</a>)
+        </p>
+
+        <p>Blah blah blah blah blah blah blah blah blah project description Blah blah blah blah blah blah blah blah blah</p>
+
+        <table>
+          <tr>
+            <th>Group ID</th>
+            <td>org.apache.maven</td>
+          </tr>
+          <tr>
+            <th>Artifact ID</th>
+            <td>maven-model</td>
+          </tr>
+          <tr>
+            <th>Version</th>
+            <td>2.0</td>
+          </tr>
+          <tr>
+            <th>Derivatives</th>
+            <td>
+              <a href="#">Source</a>
+              |
+              <a href="#">Javadoc</a>
+            </td>
+          </tr>
+          <tr>
+            <th>Parent</th>
+            <td>
+              org.apache.maven maven 2.0 (
+              <a href="#">View</a>
+              )
+            </td>
+          </tr>
+          <tr>
+            <th>Deployment Date</th>
+            <td>
+              15 Jan 2006, 20:38:00 +1000
+            </td>
+          </tr>
+          <tr>
+            <th>Origin</th>
+            <td>
+              <a href="TODO">Apache Repository</a>
+            </td>
+          </tr>
+        </table>
+
+        <h2>Other Details</h2>
+        <table>
+          <tr>
+            <th>Organisation</th>
+            <td>
+              <a href="http://www.apache.org">Apache Software Foundation</a>
+            </td>
+          </tr>
+          <tr>
+            <th>License</th>
+            <td>
+              <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a>
+            </td>
+          </tr>
+          <tr>
+            <th>Issue Tracker</th>
+            <td>
+              <a href="http://jira.codehaus.org/browse/MNG">JIRA</a>
+            </td>
+          </tr>
+          <tr>
+            <th>Continuous Integration</th>
+            <td>
+              <a href="http://maven.zones.apache.org:8080/continuum/">Continuum</a>
+            </td>
+          </tr>
+        </table>
+
+        <h2>SCM</h2>
+        <table>
+          <tr>
+            <th>Connection</th>
+            <td>
+              <code>scm:svn:http://svn.apache.org/repos/asf/maven/components/trunk</code>
+            </td>
+          </tr>
+          <tr>
+            <th>Dev. Connection</th>
+            <td>
+              <code>scm:svn:https://svn.apache.org/repos/asf/maven/components/trunk</code>
+            </td>
+          </tr>
+          <tr>
+            <th>Viewer</th>
+            <td>
+              <a href="http://svn.apache.org/viewcvs.cgi/maven/components/trunk">
+                http://svn.apache.org/viewcvs.cgi/maven/components/trunk</a>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </div>
+    <div id="notes">
+      <p>Notes</p>
+
+      <ul>
+        <li>
+          What about repos?
+          build?
+          reporting?
+          profiles?
+          distmgmt?
+        </li>
+      </ul>
+    </div>
+  </body>
+</document>
+
diff --git a/design/white-site/src/site/xdoc/browse.xml b/design/white-site/src/site/xdoc/browse.xml
new file mode 100644 (file)
index 0000000..0e95375
--- /dev/null
@@ -0,0 +1,89 @@
+<document>
+  <properties>
+    <title>Maven Repository Manager</title>
+  </properties>
+  <body>
+    <div id="sidebar">
+      <span style="font-weight: bold; text-decoration:underline;">Ads By Google</span>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+    </div>
+
+    <h1>Browse Repository</h1>
+
+    <div id="contentArea">
+      <div id="nameColumn">
+        <h2>Group / Artifact</h2>
+        <table>
+          <tr>
+            <td>
+              <a href="browse2.html">com/</a>
+            </td>
+            <td>
+              <a href="browse2.html">org/</a>
+            </td>
+          </tr>
+          <tr>
+            <td>
+              <a href="browse2.html">commons-collections/</a>
+            </td>
+            <td>
+              <a href="browse2.html">commons-logging/</a>
+            </td>
+          </tr>
+        </table>
+      </div>
+      <div id="categoryColumn">
+        <h2>Category</h2>
+        <table>
+          <tr>
+            <td>
+              <a href="#">Java</a>
+            </td>
+          </tr>
+          <tr>
+            <td>
+              <a href="#">Ruby</a>
+            </td>
+          </tr>
+        </table>
+      </div>
+
+      <h2>Labels</h2>
+      <div id="labels">
+        <p>
+          <a href="#">jdo</a>
+          <a href="#">j2ee</a>
+          <a href="#">maven</a>
+        </p>
+      </div>
+    </div>
+    <div id="notes">
+      <p>Notes</p>
+
+      <ul>
+        <li>Categories and tags will be omitted until Maven 2.1 supports them</li>
+        <li>We need to filter out old root level categories as they start mapping to the new ones</li>
+      </ul>
+    </div>
+  </body>
+</document>
+
diff --git a/design/white-site/src/site/xdoc/browse2.xml b/design/white-site/src/site/xdoc/browse2.xml
new file mode 100644 (file)
index 0000000..8cb283e
--- /dev/null
@@ -0,0 +1,61 @@
+<document>
+  <properties>
+    <title>Maven Repository Manager</title>
+  </properties>
+  <body>
+    <div id="sidebar">
+      <span style="font-weight: bold; text-decoration:underline;">Ads By Google</span>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+    </div>
+
+    <h1>Browse Repository</h1>
+
+    <div id="contentArea">
+      <div id="nameColumn">
+        <h2>Group / Artifact</h2>
+        <p>
+          <a href="#">org</a> /
+          <strong>apache</strong>
+        </p>
+        <table>
+          <tr>
+            <td>
+              <a href="browse3.html">cocoon/</a>
+            </td>
+            <td>
+              <a href="browse3.html">commons/</a>
+            </td>
+          </tr>
+          <tr>
+            <td>
+              <a href="browse3.html">geronimo/</a>
+            </td>
+            <td>
+              <a href="browse3.html">maven/</a>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </div>
+  </body>
+</document>
+
diff --git a/design/white-site/src/site/xdoc/browse3.xml b/design/white-site/src/site/xdoc/browse3.xml
new file mode 100644 (file)
index 0000000..aab3394
--- /dev/null
@@ -0,0 +1,66 @@
+<document>
+  <properties>
+    <title>Maven Repository Manager</title>
+  </properties>
+  <body>
+    <div id="sidebar">
+      <span style="font-weight: bold; text-decoration:underline;">Ads By Google</span>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+    </div>
+
+    <h1>Browse Repository</h1>
+
+    <div id="contentArea">
+      <div id="nameColumn">
+        <h2>Group / Artifact</h2>
+        <p>
+          <a href="browse2.html">org</a>
+          /
+          <a href="browse2.html">apache</a>
+          /
+          <a href="browse2.html">maven</a>
+          /
+          <strong>maven-model</strong>
+        </p>
+        <table>
+          <tr>
+            <td>
+              <a href="artifact.html">2.0/</a>
+            </td>
+            <td>
+              <a href="artifact.html">2.0.2/</a>
+            </td>
+          </tr>
+          <tr>
+            <td>
+              <a href="artifact.html">2.0.1/</a>
+            </td>
+            <td>
+              
+            </td>
+          </tr>
+        </table>
+      </div>
+    </div>
+  </body>
+</document>
+
diff --git a/design/white-site/src/site/xdoc/find-artifact.xml b/design/white-site/src/site/xdoc/find-artifact.xml
new file mode 100644 (file)
index 0000000..d697faf
--- /dev/null
@@ -0,0 +1,30 @@
+<document>
+  <properties>
+    <title>Maven Repository Manager</title>
+  </properties>
+  <body>
+    <h1>Find Artifact</h1>
+
+    <div id="contentArea">
+      <div id="searchBox">
+        <form action="results.html">
+          <p>
+            <input type="file" size="50"/>
+            <input type="submit" value="Go!"/>
+          </p>
+          <p>
+            Select the file you would like to locate in the remote repository.
+            The entire file will
+            <b>not</b>
+            be uploaded to the server. See the progress bar below for progress of
+            locally creating a checksum that is uploaded to the server after you hit "Go!".
+          </p>
+          <p>
+            <img src="images/progress-bar.png" width="409" height="29" alt=""/>
+          </p>
+        </form>
+      </div>
+    </div>
+  </body>
+</document>
+
diff --git a/design/white-site/src/site/xdoc/index.xml b/design/white-site/src/site/xdoc/index.xml
new file mode 100644 (file)
index 0000000..91eaf69
--- /dev/null
@@ -0,0 +1,47 @@
+<document>
+  <properties>
+    <title>Maven Repository Manager</title>
+  </properties>
+  <body>
+    <div id="sidebar">
+      <span style="font-weight: bold; text-decoration:underline;">Ads By Google</span>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+    </div>
+
+    <h1>Search</h1>
+
+    <div id="contentArea">
+      <div id="searchBox">
+        <form action="results.html">
+          <p>
+            <input type="text" size="50"/>
+            <input type="submit" name="Go!"/>
+          </p>
+          <p>
+            Enter your search terms. A variety of data will be searched for your keywords.
+          </p>
+        </form>
+      </div>
+    </div>
+  </body>
+</document>
+
diff --git a/design/white-site/src/site/xdoc/reports.xml b/design/white-site/src/site/xdoc/reports.xml
new file mode 100644 (file)
index 0000000..9f9252b
--- /dev/null
@@ -0,0 +1,72 @@
+<document>
+  <properties>
+    <title>Maven Repository Manager</title>
+  </properties>
+  <body>
+    <h1>Repository Health</h1>
+
+    <div id="contentArea">
+      <h2>Status</h2>
+      <table>
+        <tr>
+          <th>Last run</th>
+          <td>1 February 13:01:04</td>
+        </tr>
+        <tr>
+          <th>Next run</th>
+          <td>1 February 17:00:00</td>
+        </tr>
+        <tr>
+          <th>Status</th>
+          <td><span class="statusWarn">WARNING</span>: some warnings were found.</td>
+        </tr>
+      </table>
+      <h2>Errors</h2>
+      <p>
+        No errors found.
+      </p>
+      <h2>Warnings</h2>
+      <p>
+        3 warnings found.
+      </p>
+      <table>
+        <tr>
+          <th>Group ID</th>
+          <th>Artifact ID</th>
+          <th>Version</th>
+          <th>Message</th>
+        </tr>
+        <tr>
+          <td>org.apache.maven</td>
+          <td>maven-model</td>
+          <td>2.0.1</td>
+          <td>File is missing SHA1 checksum</td>
+        </tr>
+        <tr>
+          <td>org.apache.maven</td>
+          <td>maven-model</td>
+          <td>2.0.2</td>
+          <td>File is missing SHA1 checksum</td>
+        </tr>
+        <tr>
+          <td>org.apache.maven</td>
+          <td>maven-model</td>
+          <td>2.0.2</td>
+          <td>File is missing a digital signature</td>
+        </tr>
+      </table>
+      <table>
+
+      </table>
+    </div>
+    <div id="notes">
+      <p>Notes</p>
+
+      <ul>
+        <li>Should this just be part of the jobs? Aligned with the sync?</li>
+        <li>Should reports be aggregated?</li>
+      </ul>
+    </div>
+  </body>
+</document>
+
diff --git a/design/white-site/src/site/xdoc/results.xml b/design/white-site/src/site/xdoc/results.xml
new file mode 100644 (file)
index 0000000..8d95141
--- /dev/null
@@ -0,0 +1,113 @@
+<document>
+  <properties>
+    <title>Maven Repository Manager</title>
+  </properties>
+  <body>
+    <div id="sidebar">
+      <span style="font-weight: bold; text-decoration:underline;">Ads By Google</span>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+      <p>blah blah blah</p>
+    </div>
+
+    <h1>Search Results</h1>
+    <div id="contentArea">
+      <div id="searchBox">
+        <div id="feed">
+          <p>
+            <a href="">
+              <img src="images/xml-feed.gif" width="36" height="14"/>
+            </a>
+          </p>
+        </div>
+        <form action="results.html">
+          <p>
+            <input type="text" size="50"/>
+            <input type="submit" name="Go!"/>
+          </p>
+          <p>
+            Enter your search terms. A variety of data will be searched for your keywords.
+          </p>
+        </form>
+
+        <div id="resultsBox">
+          <table>
+            <tr>
+              <th>Group</th>
+              <th>Artifact</th>
+              <th>Version</th>
+              <th>Hits</th>
+              <th></th>
+            </tr>
+            <tr>
+              <td>
+                org.apache.maven
+              </td>
+              <td>
+                maven-model
+              </td>
+              <td>
+                2.0
+              </td>
+              <td>
+                <code>org.apache.maven</code>
+                (package)
+                <br/>
+                <code>org.apache.maven.model</code>
+                (package)
+              </td>
+              <td>
+                <a href="artifact.html">Details</a>
+              </td>
+            </tr>
+            <tr>
+              <td>
+                org.apache.maven
+              </td>
+              <td>
+                maven-artifact
+              </td>
+              <td>
+                2.0
+              </td>
+              <td>
+                <code>org.apache.maven.artifact.Artifact</code>
+                (class)
+              </td>
+              <td>
+                <a href="#">Details</a>
+              </td>
+            </tr>
+          </table>
+        </div>
+      </div>
+    </div>
+    <div id="notes">
+      <p>Notes</p>
+
+      <ul>
+        <li>We should use icons instead of class, package, etc.</li>
+        <li>Should we link the hits to searches for that package, class, etc?</li>
+        <li>How do we link the actual artifact?</li>
+      </ul>
+    </div>
+  </body>
+</document>
+
diff --git a/design/white-site/src/site/xdoc/sync.xml b/design/white-site/src/site/xdoc/sync.xml
new file mode 100644 (file)
index 0000000..6647372
--- /dev/null
@@ -0,0 +1,78 @@
+<document>
+  <properties>
+    <title>Maven Repository Manager</title>
+  </properties>
+  <body>
+    <h1>Synchronisation</h1>
+
+    <div id="contentArea">
+      <h2>Apache</h2>
+      <table>
+        <tr>
+          <th>Last Sync completed</th>
+          <td>1 February 13:01:04 (<a href="#">View Report</a>)</td>
+        </tr>
+        <tr>
+          <th>Next sync</th>
+          <td>1 February 17:00:00</td>
+        </tr>
+        <tr>
+          <th>Status</th>
+          <td><span class="statusOk">Success</span></td>
+        </tr>
+      </table>
+      <p>
+        <a href="browse2.html">Browse Source Repository</a> |
+        <a href="#">Sync Now</a>
+      </p>
+      <h2>Codehaus</h2>
+      <table>
+        <tr>
+          <th>Last Sync completed</th>
+          <td>1 February 13:05:04 (<a href="#">View Report</a>)</td>
+        </tr>
+        <tr>
+          <th>Next sync</th>
+          <td>1 February 17:05:00</td>
+        </tr>
+        <tr>
+          <th>Status</th>
+          <td><span class="statusFailed">FAILED</span>: confluence wouldn't share CPU cycles with me</td>
+        </tr>
+      </table>
+      <p>
+        <a href="browse2.html">Browse Source Repository</a> |
+        <a href="#">Sync Now</a>
+      </p>
+      <h2>Open Symphony</h2>
+      <table>
+        <tr>
+          <th>Last Sync completed</th>
+          <td>1 February 13:11:04 (<a href="#">View Report</a>)</td>
+        </tr>
+        <tr>
+          <th>Next sync</th>
+          <td>1 February 17:10:00</td>
+        </tr>
+        <tr>
+          <th>Status</th>
+          <td><span class="statusWarn">WARNING</span>: some warnings occurred during the conversion</td>
+        </tr>
+      </table>
+      <p>
+        <a href="browse2.html">Browse Source Repository</a> |
+        <a href="#">Sync Now</a>
+      </p>
+    </div>
+    <div id="notes">
+      <p>Notes</p>
+
+      <ul>
+        <li>Probably don't need this in v1.0 - can use old external rsync call and just monitor the directories occasionally without reports</li>
+        <li>Could also add show details, edit details, add/remove sync. Manually configure in v1.0</li>
+        <li>Could also add a history view to each to see old reports</li>
+      </ul>
+    </div>
+  </body>
+</document>
+