You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tephra.apache.org by ch...@apache.org on 2016/06/21 07:11:20 UTC

incubator-tephra git commit: WIP: Adding site

Repository: incubator-tephra
Updated Branches:
  refs/heads/site d1a340a4c -> ab91a88bb


WIP: Adding site

Project: http://git-wip-us.apache.org/repos/asf/incubator-tephra/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tephra/commit/ab91a88b
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tephra/tree/ab91a88b
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tephra/diff/ab91a88b

Branch: refs/heads/site
Commit: ab91a88bb796d136e2b0803de7052adb9b31e0b6
Parents: d1a340a
Author: Terence Yim <ch...@gmail.com>
Authored: Tue Jun 21 00:11:12 2016 -0700
Committer: Terence Yim <ch...@gmail.com>
Committed: Tue Jun 21 00:11:12 2016 -0700

----------------------------------------------------------------------
 pom.xml                                       |  96 ++++++++++++++++++++-
 src/site/resources/images/tephra_logotype.png | Bin 0 -> 12676 bytes
 src/site/site.xml                             |  90 +++++++++++++++++++
 3 files changed, 185 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-tephra/blob/ab91a88b/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 4455efb..34525fb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -392,7 +392,7 @@
         <plugin>
           <groupId>org.apache.rat</groupId>
           <artifactId>apache-rat-plugin</artifactId>
-          <version>0.10</version>
+          <version>0.11</version>
           <executions>
             <execution>
               <id>rat-check</id>
@@ -614,6 +614,100 @@
         </plugins>
       </build>
     </profile>
+
+    <profile>
+      <id>site</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-site-plugin</artifactId>
+            <version>3.4</version>
+            <dependencies>
+              <dependency>
+                <groupId>org.apache.maven.doxia</groupId>
+                <artifactId>doxia-core</artifactId>
+                <version>1.6</version>
+              </dependency>
+              <dependency>
+                <groupId>org.apache.maven.doxia</groupId>
+                <artifactId>doxia-module-markdown</artifactId>
+                <version>1.6</version>
+              </dependency>
+              <dependency>
+                <groupId>lt.velykis.maven.skins</groupId>
+                <artifactId>reflow-velocity-tools</artifactId>
+                <version>1.1.1</version>
+              </dependency>
+              <dependency>
+                <groupId>org.apache.velocity</groupId>
+                <artifactId>velocity</artifactId>
+                <version>1.7</version>
+              </dependency>
+            </dependencies>
+          </plugin>
+        </plugins>
+      </build>
+
+      <reporting>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-project-info-reports-plugin</artifactId>
+            <version>2.7</version>
+            <reportSets>
+              <reportSet>
+                <reports/>
+              </reportSet>
+              <reportSet>
+                <id>aggregate</id>
+                <inherited>false</inherited>
+                <reports>
+                  <report>index</report>
+                  <report>mailing-list</report>
+                  <report>scm</report>
+                  <report>issue-tracking</report>
+                  <report>project-team</report>
+                </reports>
+              </reportSet>
+            </reportSets>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <version>2.9.1</version>
+            <configuration>
+              <failOnError>false</failOnError>
+              <links>
+                <link>http://download.oracle.com/javase/7/docs/api/</link>
+              </links>
+              <bottom>
+                <![CDATA[Copyright &#169; 2016 <a href="http://www.apache.org">The Apache Software Foundation</a>. All rights reserved.]]>
+              </bottom>
+            </configuration>
+            <reportSets>
+              <reportSet>
+                <reports>
+                  <report>javadoc</report>
+                </reports>
+              </reportSet>
+              <reportSet>
+                <id>aggregate</id>
+                <inherited>false</inherited>
+                <reports>
+                  <report>aggregate</report>
+                </reports>
+              </reportSet>
+            </reportSets>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-surefire-report-plugin</artifactId>
+            <version>2.14.1</version>
+          </plugin>
+        </plugins>
+      </reporting>
+    </profile>
   </profiles>
 
 </project>

http://git-wip-us.apache.org/repos/asf/incubator-tephra/blob/ab91a88b/src/site/resources/images/tephra_logotype.png
----------------------------------------------------------------------
diff --git a/src/site/resources/images/tephra_logotype.png b/src/site/resources/images/tephra_logotype.png
new file mode 100644
index 0000000..bfcd174
Binary files /dev/null and b/src/site/resources/images/tephra_logotype.png differ

http://git-wip-us.apache.org/repos/asf/incubator-tephra/blob/ab91a88b/src/site/site.xml
----------------------------------------------------------------------
diff --git a/src/site/site.xml b/src/site/site.xml
new file mode 100644
index 0000000..8bbf9b8
--- /dev/null
+++ b/src/site/site.xml
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ 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.
+-->
+<project name="Apache Tephra">
+
+  <bannerLeft>
+    <name>Apache Tephra</name>
+    <src>images/tephra_logotype.png</src>
+    <href>http://tephra.incubator.apache.org/index.html</href>
+    <alt>Apache Tephra</alt>
+  </bannerLeft>
+  <bannerRight>
+    <src>http://incubator.apache.org/images/egg-logo.png</src>
+    <href>http://incubator.apache.org/</href>
+  </bannerRight>
+
+  <publishDate position="none"/>
+  <version position="none"/>
+
+  <skin>
+    <groupId>lt.velykis.maven.skins</groupId>
+    <artifactId>reflow-maven-skin</artifactId>
+    <version>1.1.1</version>
+  </skin>
+
+  <body>
+    <breadcrumbs position="left">
+      <item name="Apache Tephra" href="http://tephra.incubator.apache.org/index.html"/>
+    </breadcrumbs>
+
+    <menu name="Documentation">
+      <item name="API (0.9.0-incubating-SNAPSHOT)" href="./apidocs/index.html"/>
+    </menu>
+
+    <menu name="Releases">
+      <item name="0.8.0-incubating" href="."/>
+    </menu>
+
+    <menu name="Get Involved">
+      <item name="Mailing Lists" href="mail-lists.html"/>
+      <item name="Sources" href="source-repository.html"/>
+      <item name="Issues" href="issue-tracking.html"/>
+      <item name="Team" href="team-list.html"/>
+    </menu>
+
+    <menu name="ASF">
+      <item name="Apache Incubator" href="http://incubator.apache.org/"/>
+      <item name="Apache Foundation" href="http://www.apache.org/foundation/"/>
+      <item name="How Apache Works" href="http://www.apache.org/foundation/how-it-works.html"/>
+      <item name="The Apache License" href="http://www.apache.org/licenses/LICENSE-2.0.html"/>
+      <item name="Sponsoring Apache" href="http://www.apache.org/foundation/sponsorship.html"/>
+      <item name="Thanks" href="http://www.apache.org/foundation/thanks.html"/>
+    </menu>
+
+    <footer>
+      Apache Tephra, Apache, the Apache feather logo,
+      and the Apache Tephra project logos are trademarks of The Apache Software Foundation.
+      All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+    </footer>
+  </body>
+
+  <custom>
+    <reflowSkin>
+      <theme>bootswatch-united</theme>
+      <smoothScroll>true</smoothScroll>
+      <bottomNav maxSpan="9" >
+        <column>Documentation</column>
+        <column>Releases</column>
+        <column>Get Involved</column>
+        <column>ASF</column>
+      </bottomNav>
+    </reflowSkin>
+  </custom>
+
+</project>