From 7663e793074c3074a2edc6b3620d90c75820c60a Mon Sep 17 00:00:00 2001 From: Brett Porter Date: Thu, 8 Jun 2006 08:09:11 +0000 Subject: [PATCH] add white site git-svn-id: https://svn.apache.org/repos/asf/maven/repository-manager/trunk@412701 13f79535-47bb-0310-9956-ffa450edef68 --- design/white-site/pom.xml | 17 ++ .../src/site/resources/css/site.css | 96 ++++++++++ .../src/site/resources/images/jar.png | Bin 0 -> 1203 bytes .../site/resources/images/progress-bar.png | Bin 0 -> 857 bytes .../src/site/resources/images/xml-feed.gif | Bin 0 -> 429 bytes design/white-site/src/site/site.xml | 18 ++ design/white-site/src/site/xdoc/admin.xml | 25 +++ design/white-site/src/site/xdoc/artifact.xml | 175 ++++++++++++++++++ design/white-site/src/site/xdoc/browse.xml | 89 +++++++++ design/white-site/src/site/xdoc/browse2.xml | 61 ++++++ design/white-site/src/site/xdoc/browse3.xml | 66 +++++++ .../src/site/xdoc/find-artifact.xml | 30 +++ design/white-site/src/site/xdoc/index.xml | 47 +++++ design/white-site/src/site/xdoc/reports.xml | 72 +++++++ design/white-site/src/site/xdoc/results.xml | 113 +++++++++++ design/white-site/src/site/xdoc/sync.xml | 78 ++++++++ 16 files changed, 887 insertions(+) create mode 100644 design/white-site/pom.xml create mode 100644 design/white-site/src/site/resources/css/site.css create mode 100644 design/white-site/src/site/resources/images/jar.png create mode 100644 design/white-site/src/site/resources/images/progress-bar.png create mode 100644 design/white-site/src/site/resources/images/xml-feed.gif create mode 100644 design/white-site/src/site/site.xml create mode 100644 design/white-site/src/site/xdoc/admin.xml create mode 100644 design/white-site/src/site/xdoc/artifact.xml create mode 100644 design/white-site/src/site/xdoc/browse.xml create mode 100644 design/white-site/src/site/xdoc/browse2.xml create mode 100644 design/white-site/src/site/xdoc/browse3.xml create mode 100644 design/white-site/src/site/xdoc/find-artifact.xml create mode 100644 design/white-site/src/site/xdoc/index.xml create mode 100644 design/white-site/src/site/xdoc/reports.xml create mode 100644 design/white-site/src/site/xdoc/results.xml create mode 100644 design/white-site/src/site/xdoc/sync.xml diff --git a/design/white-site/pom.xml b/design/white-site/pom.xml new file mode 100644 index 000000000..29e555fe7 --- /dev/null +++ b/design/white-site/pom.xml @@ -0,0 +1,17 @@ + + 4.0.0 + org.apache.maven.repository + maven-repository-manager-white-site + 1.0-SNAPSHOT + Maven Repository Manager White Site + 2005 + + true + + + + scp://people.apache.org/home/brett/public_html/repoman-site + + + 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 index 000000000..52307a8a3 --- /dev/null +++ b/design/white-site/src/site/resources/css/site.css @@ -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 index 0000000000000000000000000000000000000000..f9862d2641128cd83a00978ede75fcfbe068971f GIT binary patch literal 1203 zcmV;k1WfyhP)rKFUMZGMbFHj)4v zIP#grn;DG7=c_A0=DdI3@Ao1XlE4T{E+l~qa-0mCQcx)12?#7aD^V7KmB12M6as{? z;#mTVK!7k*l+_3<_{{ z(jp5Dw!!40mJODQtkAL(r&Y0~Bg-*G#h6^m>Bv%HRjZ~gF{Vf?308BY6hSsGfkm(~ zfps9P<}xwG<})a(=B6R6hE;f0&B(miYBBgaJ9w{+s0Ee{tA@Q{_Esx{XJPgt;2{CK zI3&(iow6_lmDe&ZnA-| zU;zbs(*fwVCCVan^L@g?xP+wPl7=OCag>FLgXFa(24jMximO{#Y7e;o8Uz+069tyQ zLT~!QJz&O6BzsoW2uip$d(LRIq)Zf8C7aUdyJD-L#EsEtMOmdhUeZv~(D`gasv-6$ zrdiMWysq>4@%8lq-uC-B|MK|*wNyXqm(F#2qj>cR>-Tk^QQRLNfIV&e@HOb`rTqSjNugM11`Qw&laxw?A|# zRL3~@>%cy1XN5{B_xoG{0FU=!*-YHEt*ES;gr!(qUvK4Hp>2t>Y}M25J~A@Y{N94+ zSzRhix%*VwbORA2*9z8RaFJ@*BP_l6*{Za8`5q7US#WbpDTVEMmR6H0f*PDJ8D0n9 zp|UgxoqD?A@;u(A;Z5&*;9U{*Ou0E_X?Hg{<$bG*z~Wh^9mVVo`%{)LrM1ukShmB0 zdRNj$hbk-Pe`AMvW55;{Y)Xw%{8NQ>YwA`*^Y5ce;rX!4VMD-bef+R$9dH{%%o`=` zb&iDvEfPpNBS6=c)=jB7qS(#E7GZrJPu(=x^6yXp?OeN<+eUdE{QlvWa)35rnS&~m zX-?ILL^ON>;cV>nOvPdBv-mAi@L})gcTx-mxEKq0%v$K!OB_)4Rxv1~Y<1Hf* z;?``X*HTJZ$hfzbz5jFM9SwECK<-&_B2T%A#qd R=z;(M002ovPDHLkV1n`>Gjsp| literal 0 HcmV?d00001 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 index 0000000000000000000000000000000000000000..1516c7d29eb5a5bc4a06d0bd27d70c0187b62259 GIT binary patch literal 857 zcmV-f1E&0mP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBU!*GWV{RCr$PoWX6xAP@jAHKn9iFJY2o4%5kf31 zc)@pTd#rn$EQ6N;M!Q^;r|b24;er4JAh34=i_5qm009W>oxo-910a3~KmY=_`VtBd zfB*yzKmeCLW)ffDKlnfZ0%iho-{P`|x$N`%hYtiGU?8v<5SKm1T=K2UWGqwo%LM@l ztS5lWyohXx1DCB|z_ftCKLK2Z%h(JMI06A&hRcqyju`_4x?J|0Tw&{n8)gj*HaEZ5 zc|&SUKO6Gp?JIs_RLh;>cRyjDIg+-^Qt!m?gEAUy?p#Uc@Nk)vtr#p8f{EY5o%Ftw zXbB?_Xt=BJ5YCv-B{#DN9jYwrcHe_i)i=vcM!e+inUB zJjQ#sdb)|i}^Oo1=JRccH>8>9I5W$BSw_T5k9r;Vh`WwILD%N@N8R7N2+bcZ41veWKE20l&z zmsK5A%(*r-8ZH}O(DZOx0ta{5rs|pAIW9ZxK4jqI1aR4OBiTE|W#bE)9!^UDm)X@b zy`}kI1Je)!5Wr>AjYNkKfPfbQ{J(!MGeH~>fWQa=TsA_Fwh(}T7XrA<%S;dl1RyX% j0GEx>qb&p=;Dx{+f>f^7I$-lBS^j_f@V`j(!Sbf>FCRROWBHQ8`u60;56P^* zzP!Ibujv2k;_nYGTqrVrzIWmO#~0^2GXH;e^=XUq|5lU#w+@~QWjUL!{QvF4=bIhHE>a}+pdsF%dZ5LD=| z#BIoD$fL)R)+MjaoZe*E(iZKfn$D=lZj>fa!mKi_xiu;<$&gLPH;q*xU1G(IRRQgO zEX>S3QX36fl}q%t&s^=V*~_0Uvgj}qhaSUrHfe2bE&ts{vGdtA*2!*S^4s2EsK(`Y r&xrl1FO#00(U<3bUyZoF{`+ZkFICdR^-y;+hp<-6iGqin3Jlf&%kitR literal 0 HcmV?d00001 diff --git a/design/white-site/src/site/site.xml b/design/white-site/src/site/site.xml new file mode 100644 index 000000000..82d02be8a --- /dev/null +++ b/design/white-site/src/site/site.xml @@ -0,0 +1,18 @@ + + + + http://www.apache.org/images/asf_logo_wide.gif + + + + + + + + + + + + + + diff --git a/design/white-site/src/site/xdoc/admin.xml b/design/white-site/src/site/xdoc/admin.xml new file mode 100644 index 000000000..ea92dd522 --- /dev/null +++ b/design/white-site/src/site/xdoc/admin.xml @@ -0,0 +1,25 @@ + + + Maven Repository Manager + + +

Administration

+ +
+
+
+

Notes

+ +
    +
  • What do we want here? Should some be in separate pages?
  • +
      +
    • Proxy setup
    • +
    • Repositories setup
    • +
    • Job control
    • +
    +
  • Expect these to be manually configured in v1.0.
  • +
+
+ +
+ diff --git a/design/white-site/src/site/xdoc/artifact.xml b/design/white-site/src/site/xdoc/artifact.xml new file mode 100644 index 000000000..bf7685111 --- /dev/null +++ b/design/white-site/src/site/xdoc/artifact.xml @@ -0,0 +1,175 @@ + + + Maven Repository Manager + + + + + jar +
+ Download +
+

Maven Model

+ +
+ +
+

+ org + / + apache + / + maven + / + maven-model + / + 2.0 + + (Newer version available: + 2.0.3) +

+ +

Blah blah blah blah blah blah blah blah blah project description Blah blah blah blah blah blah blah blah blah

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Group IDorg.apache.maven
Artifact IDmaven-model
Version2.0
Derivatives + Source + | + Javadoc +
Parent + org.apache.maven maven 2.0 ( + View + ) +
Deployment Date + 15 Jan 2006, 20:38:00 +1000 +
Origin + Apache Repository +
+ +

Other Details

+ + + + + + + + + + + + + + + + + +
Organisation + Apache Software Foundation +
License + The Apache Software License, Version 2.0 +
Issue Tracker + JIRA +
Continuous Integration + Continuum +
+ +

SCM

+ + + + + + + + + + + + + +
Connection + scm:svn:http://svn.apache.org/repos/asf/maven/components/trunk +
Dev. Connection + scm:svn:https://svn.apache.org/repos/asf/maven/components/trunk +
Viewer + + http://svn.apache.org/viewcvs.cgi/maven/components/trunk +
+
+
+
+

Notes

+ +
    +
  • + What about repos? + build? + reporting? + profiles? + distmgmt? +
  • +
+
+ +
+ diff --git a/design/white-site/src/site/xdoc/browse.xml b/design/white-site/src/site/xdoc/browse.xml new file mode 100644 index 000000000..0e95375a1 --- /dev/null +++ b/design/white-site/src/site/xdoc/browse.xml @@ -0,0 +1,89 @@ + + + Maven Repository Manager + + + + +

Browse Repository

+ +
+
+

Group / Artifact

+ + + + + + + + + +
+ com/ + + org/ +
+ commons-collections/ + + commons-logging/ +
+
+
+

Category

+ + + + + + + +
+ Java +
+ Ruby +
+
+ +

Labels

+
+

+ jdo + j2ee + maven +

+
+
+
+

Notes

+ +
    +
  • Categories and tags will be omitted until Maven 2.1 supports them
  • +
  • We need to filter out old root level categories as they start mapping to the new ones
  • +
+
+ +
+ diff --git a/design/white-site/src/site/xdoc/browse2.xml b/design/white-site/src/site/xdoc/browse2.xml new file mode 100644 index 000000000..8cb283e6c --- /dev/null +++ b/design/white-site/src/site/xdoc/browse2.xml @@ -0,0 +1,61 @@ + + + Maven Repository Manager + + + + +

Browse Repository

+ +
+
+

Group / Artifact

+

+ org / + apache +

+ + + + + + + + + +
+ cocoon/ + + commons/ +
+ geronimo/ + + maven/ +
+
+
+ +
+ diff --git a/design/white-site/src/site/xdoc/browse3.xml b/design/white-site/src/site/xdoc/browse3.xml new file mode 100644 index 000000000..aab3394c1 --- /dev/null +++ b/design/white-site/src/site/xdoc/browse3.xml @@ -0,0 +1,66 @@ + + + Maven Repository Manager + + + + +

Browse Repository

+ +
+
+

Group / Artifact

+

+ org + / + apache + / + maven + / + maven-model +

+ + + + + + + + + +
+ 2.0/ + + 2.0.2/ +
+ 2.0.1/ + + +
+
+
+ +
+ 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 index 000000000..d697faf0a --- /dev/null +++ b/design/white-site/src/site/xdoc/find-artifact.xml @@ -0,0 +1,30 @@ + + + Maven Repository Manager + + +

Find Artifact

+ +
+ +
+ +
+ diff --git a/design/white-site/src/site/xdoc/index.xml b/design/white-site/src/site/xdoc/index.xml new file mode 100644 index 000000000..91eaf69fe --- /dev/null +++ b/design/white-site/src/site/xdoc/index.xml @@ -0,0 +1,47 @@ + + + Maven Repository Manager + + + + +

Search

+ +
+ +
+ +
+ diff --git a/design/white-site/src/site/xdoc/reports.xml b/design/white-site/src/site/xdoc/reports.xml new file mode 100644 index 000000000..9f9252b96 --- /dev/null +++ b/design/white-site/src/site/xdoc/reports.xml @@ -0,0 +1,72 @@ + + + Maven Repository Manager + + +

Repository Health

+ +
+

Status

+ + + + + + + + + + + + + +
Last run1 February 13:01:04
Next run1 February 17:00:00
StatusWARNING: some warnings were found.
+

Errors

+

+ No errors found. +

+

Warnings

+

+ 3 warnings found. +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Group IDArtifact IDVersionMessage
org.apache.mavenmaven-model2.0.1File is missing SHA1 checksum
org.apache.mavenmaven-model2.0.2File is missing SHA1 checksum
org.apache.mavenmaven-model2.0.2File is missing a digital signature
+ + +
+
+
+

Notes

+ +
    +
  • Should this just be part of the jobs? Aligned with the sync?
  • +
  • Should reports be aggregated?
  • +
+
+ +
+ diff --git a/design/white-site/src/site/xdoc/results.xml b/design/white-site/src/site/xdoc/results.xml new file mode 100644 index 000000000..8d95141f1 --- /dev/null +++ b/design/white-site/src/site/xdoc/results.xml @@ -0,0 +1,113 @@ + + + Maven Repository Manager + + + + +

Search Results

+
+ +
+
+

Notes

+ +
    +
  • We should use icons instead of class, package, etc.
  • +
  • Should we link the hits to searches for that package, class, etc?
  • +
  • How do we link the actual artifact?
  • +
+
+ +
+ diff --git a/design/white-site/src/site/xdoc/sync.xml b/design/white-site/src/site/xdoc/sync.xml new file mode 100644 index 000000000..6647372f6 --- /dev/null +++ b/design/white-site/src/site/xdoc/sync.xml @@ -0,0 +1,78 @@ + + + Maven Repository Manager + + +

Synchronisation

+ +
+

Apache

+ + + + + + + + + + + + + +
Last Sync completed1 February 13:01:04 (View Report)
Next sync1 February 17:00:00
StatusSuccess
+

+ Browse Source Repository | + Sync Now +

+

Codehaus

+ + + + + + + + + + + + + +
Last Sync completed1 February 13:05:04 (View Report)
Next sync1 February 17:05:00
StatusFAILED: confluence wouldn't share CPU cycles with me
+

+ Browse Source Repository | + Sync Now +

+

Open Symphony

+ + + + + + + + + + + + + +
Last Sync completed1 February 13:11:04 (View Report)
Next sync1 February 17:10:00
StatusWARNING: some warnings occurred during the conversion
+

+ Browse Source Repository | + Sync Now +

+
+
+

Notes

+ +
    +
  • Probably don't need this in v1.0 - can use old external rsync call and just monitor the directories occasionally without reports
  • +
  • Could also add show details, edit details, add/remove sync. Manually configure in v1.0
  • +
  • Could also add a history view to each to see old reports
  • +
+
+ +
+ -- 2.39.5