From 4fb5e4d071b48e654101744134376e257959a6a2 Mon Sep 17 00:00:00 2001
From: Christian Wulf <chw@informatik.uni-kiel.de>
Date: Thu, 26 Mar 2015 11:27:22 +0100
Subject: [PATCH] updated homepage

---
 run-configurations/teetime-mvn-site.launch        |  4 ++--
 .../java/teetime/framework/MonitoringThread.java  | 15 +++++++++++++++
 .../teetime/framework/pipe/IMonitorablePipe.java  | 15 +++++++++++++++
 src/site/markdown/index.markdown                  | 13 ++++++-------
 src/site/site.xml                                 |  2 +-
 5 files changed, 39 insertions(+), 10 deletions(-)

diff --git a/run-configurations/teetime-mvn-site.launch b/run-configurations/teetime-mvn-site.launch
index 9d851888..cdc79de2 100644
--- a/run-configurations/teetime-mvn-site.launch
+++ b/run-configurations/teetime-mvn-site.launch
@@ -3,11 +3,11 @@
 <booleanAttribute key="M2_DEBUG_OUTPUT" value="false"/>
 <stringAttribute key="M2_GOALS" value="site"/>
 <booleanAttribute key="M2_NON_RECURSIVE" value="false"/>
-<booleanAttribute key="M2_OFFLINE" value="false"/>
+<booleanAttribute key="M2_OFFLINE" value="true"/>
 <stringAttribute key="M2_PROFILES" value=""/>
 <listAttribute key="M2_PROPERTIES"/>
 <stringAttribute key="M2_RUNTIME" value="EMBEDDED"/>
-<booleanAttribute key="M2_SKIP_TESTS" value="false"/>
+<booleanAttribute key="M2_SKIP_TESTS" value="true"/>
 <intAttribute key="M2_THREADS" value="1"/>
 <booleanAttribute key="M2_UPDATE_SNAPSHOTS" value="false"/>
 <stringAttribute key="M2_USER_SETTINGS" value=""/>
diff --git a/src/main/java/teetime/framework/MonitoringThread.java b/src/main/java/teetime/framework/MonitoringThread.java
index 60f34329..5ca62879 100644
--- a/src/main/java/teetime/framework/MonitoringThread.java
+++ b/src/main/java/teetime/framework/MonitoringThread.java
@@ -1,3 +1,18 @@
+/**
+ * Copyright (C) 2015 TeeTime (http://teetime.sourceforge.net)
+ *
+ * Licensed 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.
+ */
 package teetime.framework;
 
 import java.util.ArrayList;
diff --git a/src/main/java/teetime/framework/pipe/IMonitorablePipe.java b/src/main/java/teetime/framework/pipe/IMonitorablePipe.java
index 5857e4bb..546e64dd 100644
--- a/src/main/java/teetime/framework/pipe/IMonitorablePipe.java
+++ b/src/main/java/teetime/framework/pipe/IMonitorablePipe.java
@@ -1,3 +1,18 @@
+/**
+ * Copyright (C) 2015 TeeTime (http://teetime.sourceforge.net)
+ *
+ * Licensed 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.
+ */
 package teetime.framework.pipe;
 
 public interface IMonitorablePipe {
diff --git a/src/site/markdown/index.markdown b/src/site/markdown/index.markdown
index 33964072..eaae70ae 100644
--- a/src/site/markdown/index.markdown
+++ b/src/site/markdown/index.markdown
@@ -21,21 +21,20 @@ Predefined stages are provided within the source code. You can immediatly start
 
 ## What is it?
 
-TeeTime is a Pipe & Filter Framework for Java.
+TeeTime is a Pipe-and-Filter Framework for Java.
 
 It provides support for the *modeling* and the *execution* of P&F architectures.
+In particular, it features...
 
-It features
-
-- a high reusability and maintainability
+- many primitive and composite ready-to-use stages
 
 - a type-safety way to develop and connect stages
 
-- many pre-defined ready-to-use stages
+- no(!) single-threaded overhead
 
-- no or a minimal synchronization overhead
+- only a minimal multi-threaded overhead
 
-- a hybrid stage execution model
+- threads can be assigned to stages arbitrarily
 
 - and many more...
 
diff --git a/src/site/site.xml b/src/site/site.xml
index 292ac5f0..25d1340c 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -95,7 +95,7 @@
 			</brand>
 			<slogan>
 				<![CDATA[
-				<span class="slogan">The next-generation Pipe-And-Filter Framework for Java</span>
+				<span class="slogan">The next-generation Pipe-and-Filter Framework for Java</span>
 				]]>
 			</slogan>
 			<titleTemplate>%2$s | %1$s</titleTemplate>
-- 
GitLab