Repository: flex-site Updated Branches: refs/heads/maven-site [created] 41b8d7ad0
Initial commit of the Maven Site version Project: http://git-wip-us.apache.org/repos/asf/flex-site/repo Commit: http://git-wip-us.apache.org/repos/asf/flex-site/commit/41b8d7ad Tree: http://git-wip-us.apache.org/repos/asf/flex-site/tree/41b8d7ad Diff: http://git-wip-us.apache.org/repos/asf/flex-site/diff/41b8d7ad Branch: refs/heads/maven-site Commit: 41b8d7ad06fd487a59554c8ff74ccc38cea5d886 Parents: Author: Christofer Dutz <[email protected]> Authored: Sat Oct 8 13:43:31 2016 +0200 Committer: Christofer Dutz <[email protected]> Committed: Sat Oct 8 13:43:31 2016 +0200 ---------------------------------------------------------------------- .gitignore | 25 +++ pom.xml | 218 +++++++++++++++++++++++ src/site/resources/logo_01_fullcolor-sm.png | Bin 0 -> 17508 bytes src/site/site.xml | 110 ++++++++++++ 4 files changed, 353 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flex-site/blob/41b8d7ad/.gitignore ---------------------------------------------------------------------- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b702327 --- /dev/null +++ b/.gitignore @@ -0,0 +1,25 @@ +### Java template +*.class + +# Mobile Tools for Java (J2ME) +.mtj.tmp/ + +# Package Files # +*.jar +*.war +*.ear + +# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml +hs_err_pid* + +### Maven template +target/ +pom.xml.tag +pom.xml.releaseBackup +pom.xml.versionsBackup +pom.xml.next +release.properties +dependency-reduced-pom.xml +buildNumber.properties +.mvn/timing.properties + http://git-wip-us.apache.org/repos/asf/flex-site/blob/41b8d7ad/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..6e41103 --- /dev/null +++ b/pom.xml @@ -0,0 +1,218 @@ +<?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 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/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <parent> + <groupId>org.apache</groupId> + <artifactId>apache</artifactId> + <version>18</version> + </parent> + + <groupId>org.apache.flex.website</groupId> + <artifactId>flex-site</artifactId> + <version>0.8.0-SNAPSHOT</version> + <packaging>pom</packaging> + + <name>Apache Flex - Website</name> + <description>The Apache Flex Website Project</description> + + <scm> + <connection>scm:git:https://git-wip-us.apache.org/repos/asf/flex-site.git</connection> + <developerConnection>scm:git:https://git-wip-us.apache.org/repos/asf/flex-site.git</developerConnection> + <url>https://github.com/apache/flex-site</url> + <tag>HEAD</tag> + </scm> + + <properties> + <java.version>1.6</java.version> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <project.reporting.outputencoding>UTF-8</project.reporting.outputencoding> + <maven.version>3.3.1</maven.version> + </properties> + + <!-- Only configure the site distribution as the rest is handled by the apache parent --> + <distributionManagement> + <site> + <id>apache.website</id> + <url>scm:svn:https://svn.apache.org/repos/asf/flex/site/trunk/content/maven/flexjs/${website.path}</url> + <!--url>scm:svn:https://svn.apache.org/repos/infra/websites/production/flex/content/maven/flexjs/${website.path}</url--> + </site> + </distributionManagement> + + <issueManagement> + <system>Jira</system> + <url>https://issues.apache.org/jira/browse/FLEX</url> + </issueManagement> + + <mailingLists> + <mailingList> + <name>Apache Flex User List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + <archive>http://mail-archives.apache.org/mod_mbox/flex-users/</archive> + </mailingList> + <mailingList> + <name>Apache Flex Developer List</name> + <subscribe>[email protected]</subscribe> + <unsubscribe>[email protected]</unsubscribe> + <post>[email protected]</post> + <archive>http://mail-archives.apache.org/mod_mbox/flex-dev/</archive> + </mailingList> + </mailingLists> + + <build> + <plugins> + <!-- Check if all source files have the required apache license headers --> + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + <version>0.12</version> + <executions> + <execution> + <id>license-check</id> + <phase>verify</phase> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + <dependencies> + <dependency> + <groupId>org.apache.maven.doxia</groupId> + <artifactId>doxia-core</artifactId> + <version>1.6</version> + <exclusions> + <exclusion> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> + </plugin> + + <!-- Configure the Site generation --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-site-plugin</artifactId> + <version>3.5.1</version> + <configuration> + <generateReports>true</generateReports> + <generateSitemap>true</generateSitemap> + <relativizeDecorationLinks>false</relativizeDecorationLinks> + <locales>en</locales> + <inputEncoding>${project.build.sourceEncoding}</inputEncoding> + <outputEncoding>${project.reporting.outputencoding}</outputEncoding> + <topSiteURL>scm:svn:https://svn.apache.org/repos/asf/flex/site/trunk/content/maven/flexjs/${website.path}</topSiteURL> + <!--topSiteURL>scm:svn:https://svn.apache.org/repos/infra/websites/production/flex/content/maven/flexjs/${website.path}</topSiteURL--> + <!-- Configure the asciidoctor configuration --> + <asciidoc> + <sourceDirectory>src/site/asciidoc</sourceDirectory> + <requires> + <require>asciidoctor-diagram</require> + </requires> + <backend>html5</backend> + <attributes> + <toc>left</toc> + <toclevels>2</toclevels> + <icons>font</icons> + <imagesdir>images</imagesdir> + <imagesoutdir>${project.build.directory}/site/images</imagesoutdir> + <sectanchors>true</sectanchors> + <idprefix /> + <idseparator>-</idseparator> + <source-highlighter>coderay</source-highlighter> + <coderay-css>style</coderay-css> + </attributes> + </asciidoc> + </configuration> + <dependencies> + <dependency> + <groupId>org.apache.maven.doxia</groupId> + <artifactId>doxia-core</artifactId> + <version>1.7</version> + </dependency> + <!-- All dependencies needed by the reflow skin --> + <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> + <!-- All dependencies needed by asciidoctor --> + <dependency> + <groupId>org.asciidoctor</groupId> + <artifactId>asciidoctor-maven-plugin</artifactId> + <version>1.5.3</version> + </dependency> + <dependency> + <groupId>org.jruby</groupId> + <artifactId>jruby-complete</artifactId> + <version>1.7.21</version> + </dependency> + <dependency> + <groupId>org.asciidoctor</groupId> + <artifactId>asciidoctorj</artifactId> + <version>1.5.4</version> + </dependency> + <dependency> + <groupId>org.asciidoctor</groupId> + <artifactId>asciidoctorj-diagram</artifactId> + <version>1.3.1</version> + </dependency> + <!-- add support for ssh/scp site deployment --> + <dependency> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-ssh</artifactId> + <version>2.10</version> + </dependency> + <!-- add support for scm/svn site deployment --> + <dependency> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-scm</artifactId> + <version>2.10</version> + </dependency> + <dependency> + <groupId>org.apache.maven.scm</groupId> + <artifactId>maven-scm-api</artifactId> + <version>1.9.5</version> + </dependency> + <dependency> + <groupId>org.apache.maven.scm</groupId> + <artifactId>maven-scm-manager-plexus</artifactId> + <version>1.9.5</version> + </dependency> + <dependency> + <groupId>org.apache.maven.scm</groupId> + <artifactId>maven-scm-provider-svnexe</artifactId> + <version>1.9.5</version> + </dependency> + </dependencies> + </plugin> + </plugins> + </build> + +</project> \ No newline at end of file http://git-wip-us.apache.org/repos/asf/flex-site/blob/41b8d7ad/src/site/resources/logo_01_fullcolor-sm.png ---------------------------------------------------------------------- diff --git a/src/site/resources/logo_01_fullcolor-sm.png b/src/site/resources/logo_01_fullcolor-sm.png new file mode 100644 index 0000000..92787bf Binary files /dev/null and b/src/site/resources/logo_01_fullcolor-sm.png differ http://git-wip-us.apache.org/repos/asf/flex-site/blob/41b8d7ad/src/site/site.xml ---------------------------------------------------------------------- diff --git a/src/site/site.xml b/src/site/site.xml new file mode 100644 index 0000000..40244d7 --- /dev/null +++ b/src/site/site.xml @@ -0,0 +1,110 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!-- + + 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="Maven" xmlns="https://maven.apache.org/xsd/decoration-1.7.0.xsd"> + + <skin> + <groupId>lt.velykis.maven.skins</groupId> + <artifactId>reflow-maven-skin</artifactId> + <version>1.1.1</version> + </skin> + + <!-- + Details on how to configure the reflow skin: + http://andriusvelykis.github.io/reflow-maven-skin/skin/ + --> + <!--custom> + <reflowSkin> + <theme>bootswatch-cerulean</theme> + </reflowSkin> + </custom--> + + <bannerLeft> + <name>Apache Flex</name> + <src>http://flex.apache.org/images/logo_01_fullcolor-sm.png</src> + <href>http://flex.apache.org/</href> + </bannerLeft> + + <bannerRight> + <name>An Apache Project</name> + <src>http://www.apache.org/images/feather-small.gif</src> + <href>http://www.apache.org</href> + </bannerRight> + + <body> + <links> + <item name="Home" href="http://flex.apache.org/" /> + </links> + + <menu name="About Flex"> + <item name="What is Flex?" href=".html"/> + <item name="Features" href=".html"/> + <item name="Tour de Flex" href=".html"/> + <item name="License & Trademarks" href=".html"/> + <item name="The Team" href=".html"/> + <item name="Project History" href=".html"/> + <item name="Logo and Assets" href=".html"/> + </menu> + + <menu name="Community"> + <item name="How to get involved" href=".html"/> + <item name="Mailing Lists" href=".html"/> + <item name="Flex Showcase" href=".html"/> + <item name="Third-Party" href=".html"/> + <item name="Wiki" href="https://cwiki.apache.org/confluence/display/FLEX/Apache+Flex+Wiki"/> + <item name="Blog" href="http://blogs.apache.org/flex/"/> + </menu> + + <menu name="Development"> + <item name="Developer FAQ" href=".html"/> + <item name="Source Code" href=".html"/> + <item name="Bug-Tracker" href="https://issues.apache.org/jira/browse/FLEX"/> + </menu> + + <menu name="Documentation"> + <item name="Getting Started" href=".html"/> + <item name="Videos" href=".html"/> + <item name="Flex ASDocs" href=".html"/> + <item name="FlexJS ASDocs" href=".html"/> + <item name="Documentation Reference (Old)" href="http://help.adobe.com/en_US/flex/using/index.html"/> + <item name="FlexUnit Tutorials" href=".html"/> + <item name="FlexUnit ASDocs" href=".html"/> + </menu> + + <menu name="About Apache"> + <item name="The Apache Software Foundation Website" href="http://www.apache.org"/> + <item name="Donations" href="http://www.apache.org/foundation/contributing.html"/> + <item name="Sponsorship" href="http://www.apache.org/foundation/sponsorship.html"/> + <item name="Thanks" href="http://www.apache.org/foundation/thanks.html"/> + </menu> + + <menu name="Download Flex"> + <item name="SDK Installer (For Application Developers)" href=".html"/> + <item name="SDK Source Code (For SDK Developers)" href=".html"/> + <item name="SDK Binaries (For SDK Developers)" href=".html"/> + <item name="FlexJS 'beta' (For Application Developers)" href=".html"/> + <item name="FlexUnit (For Application Developers)" href=".html"/> + <item name="Blaze DS Source Code" href=".html"/> + <item name="Tour De Flex Source Code" href=".html"/> + <item name="Squiggly Spell Checker" href=".html"/> + <item name="Flex Utilities" href=".html"/> + <item name="Previous Versions" href=".html"/> + </menu> + </body> +</project> \ No newline at end of file
