From 7f38730c4ccc5dbed201217b64aefa0e5c4c00d8 Mon Sep 17 00:00:00 2001 From: Nelson Tavares de Sousa <ntd@informatik.uni-kiel.de> Date: Fri, 5 Dec 2014 16:24:44 +0100 Subject: [PATCH] Added download page and started with the contribute page --- src/changes/changes.xml | 2 +- src/site/markdown/contribute.md | 16 ++++++++++++ src/site/markdown/download.md | 44 ++++++++++++++++++++++++++++++++- src/site/markdown/index.md | 6 ++--- src/site/resources/css/site.css | 3 +++ src/site/site.xml | 36 +++++++++++++-------------- 6 files changed, 84 insertions(+), 23 deletions(-) create mode 100644 src/site/markdown/contribute.md diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 98975195..6c4d8665 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -5,7 +5,7 @@ <title>Release notes</title> </properties> <body> - <release version="1.0" date="15.12.2014" description="Initial Release"> + <release version="1.0-SNAPSHOT" date="15.12.2014" description="Initial Release"> <action dev="ntd" type="add" issue="66"> Created a new site to promote TeeTime. </action> diff --git a/src/site/markdown/contribute.md b/src/site/markdown/contribute.md new file mode 100644 index 00000000..a3793582 --- /dev/null +++ b/src/site/markdown/contribute.md @@ -0,0 +1,16 @@ +## Contribute + +If you want to participate in the development, feel free to [contact us](team-list.html). + +You can also download the source code from our Git repository. +Following URL's will give you read-only access to our server: + +```xml +ssh://gitlab@build.se.informatik.uni-kiel.de:chw/teetime.git +``` + +or + +```xml +http://build.se.informatik.uni-kiel.de/gitlab/chw/teetime.git +``` \ No newline at end of file diff --git a/src/site/markdown/download.md b/src/site/markdown/download.md index 05ea9556..35361a5d 100644 --- a/src/site/markdown/download.md +++ b/src/site/markdown/download.md @@ -1,2 +1,44 @@ -## How to get TeeTime +# Download + +There are several ways to get TeeTime. Choose the best one for you. + +## Maven repository + +To get TeeTime as Dependency for your project, simply add following lines to your pom.xml; + +#### Latest stable release + +```xml + <dependency> + <groupId>net.sourceforge.teetime</groupId> + <artifactId>teetime</artifactId> + <version>1.0-SNAPSHOT</version> + </dependency> +``` + +#### Snapshot + +```xml + <dependency> + <groupId>net.sourceforge.teetime</groupId> + <artifactId>teetime</artifactId> + <version>1.0-SNAPSHOT</version> + </dependency> +``` + +## Source + +You can also download the source code. + +#### Latest stable release + +The latest TeeTime release can be downloaded [from Sourceforge](https://sourceforge.net/projects/teetime/files/latest/download). + +#### Snapshot + +All nightly builds can be found on [Sonatype's repository](https://oss.sonatype.org/content/repositories/snapshots/net/sourceforge/teetime/teetime/) or our [CI Server](https://build.se.informatik.uni-kiel.de/jenkins/view/TeeTime/job/teetime-nighly-release/lastSuccessfulBuild/artifact/target/). + +## Release notes + +All changes can be found on our [release notes](changes-report.html) page. diff --git a/src/site/markdown/index.md b/src/site/markdown/index.md index aa4956d3..919a8ae6 100644 --- a/src/site/markdown/index.md +++ b/src/site/markdown/index.md @@ -24,13 +24,13 @@ Predefined stages are provided within the source code. You can immediatly start The first stable release will be published soon. For more informations visit: https://build.se.informatik.uni-kiel.de/gitlab/chw/teetime - TeeTime Logo +<!---  TeeTime Logo --> ## What is it? -TeeTime is a Pipes-And-Filters-Framework for Java. +TeeTime is a Pipes-And-Filter-Framework for Java. -It provides various features, which will bring you to the next level of program analysis, such like: +It provides various features, which will bring you to the next level of analysis programming, such like: - Concurrent execution of stages diff --git a/src/site/resources/css/site.css b/src/site/resources/css/site.css index 2c75da91..4e65c7ea 100644 --- a/src/site/resources/css/site.css +++ b/src/site/resources/css/site.css @@ -2,3 +2,6 @@ body { background-image:url(../images/bg.png); } +.slogan { + color: #7E7E7E; +} \ No newline at end of file diff --git a/src/site/site.xml b/src/site/site.xml index d665dcd8..403e9085 100644 --- a/src/site/site.xml +++ b/src/site/site.xml @@ -7,31 +7,26 @@ <bannerLeft> <name> - <![CDATA[ -<!-- <img src="images/teetime-wo-text-smaller-scaled.png"> --> - TeeTime - ]]> + TeeTime </name> <href>index.html</href> </bannerLeft> <body> - <menu name="Download"> - <item name="as Maven Dependency" href="dependency-info.html" /> - <item name="from Git" - href="https://build.se.informatik.uni-kiel.de/gitlab/chw/teetime" /> - </menu> + <links> <item name="Wiki" href="https://build.se.informatik.uni-kiel.de/gitlab/chw/teetime/wikis/home" /> + <item name="Download" href="download.html" /> </links> <menu name="Documentation"> <item name="JavaDoc" href="apidocs/index.html" /> - <item name="Dependencies" href="dependencies.html" /> + <item name="Project Dependencies" href="dependencies.html" /> <item name="License" href="license.html" /> </menu> <menu name="Get Involved"> + <item name="Contribute" href="contribute.html" /> <item name="SourceForge Project Site" href="https://sourceforge.net/projects/teetime/" /> <item name="Issue Tracking" href="https://build.se.informatik.uni-kiel.de/gitlab/chw/teetime/issues" /> @@ -39,7 +34,9 @@ </menu> <menu name="Main"> <item name="Home" href="index.html" /> - <item name="Wiki" href="https://build.se.informatik.uni-kiel.de/gitlab/chw/teetime/wikis/home" /> + <item name="Download" href="download.html" /> + <item name="Wiki" + href="https://build.se.informatik.uni-kiel.de/gitlab/chw/teetime/wikis/home" /> <item name="Release notes" href="changes-report.html" /> </menu> <!-- <menu ref="modules"/> --> @@ -52,26 +49,25 @@ <topNav>Download|Wiki|Documentation|Get Involved</topNav> <!-- <toc>sidebar</toc> --> <!-- <tocTopMax>4</tocTopMax> --> - <absoluteResourceURL>http://teetime.sourceforge.net/ + <absoluteResourceURL>http://teetime.sourceforge.net </absoluteResourceURL> <theme>default</theme> <highlightJs>true</highlightJs> <highlightJsTheme>github</highlightJsTheme> <brand> <name> - <![CDATA[ -<!-- <img src="images/teetime-wo-text-smaller-scaled.png"> --> - TeeTime - ]]> + TeeTime </name> <href>index.html</href> </brand> - <slogan>The next level Pipes-And-Filter-Framework for Java + <slogan> + <![CDATA[ + <span class="slogan">The next level Pipes-And-Filters-Framework for Java</span> + ]]> </slogan> <titleTemplate>%2$s | %1$s</titleTemplate> <bottomNav maxSpan="9"> <column>Main</column> - <column>Download</column> <column>Wiki|Documentation</column> <column>Get Involved</column> </bottomNav> @@ -98,6 +94,10 @@ <tocTopMax>4</tocTopMax> <breadcrumbs>false</breadcrumbs> </release> + <download> + <toc>top</toc> + <tocTopMax>4</tocTopMax> + </download> <wiki-home> <breadcrumbs> <item name="TeeTime" href="/" /> -- GitLab