Bug 498563 - [Components][web] deploy a first prototype for the maven
web site for components

Change-Id: I1dca21a1af386b7fd71cc7d5e0aa2b58c0d96059
Signed-off-by: Francois Le Fevre - CEA <francois.le-fevre@cea.fr>
diff --git a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml
index 73c0c78..db66e57 100644
--- a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml
+++ b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/pom.xml
@@ -4,11 +4,12 @@
 	<parent>
 		<groupId>org.eclipse.papyrus.components</groupId>
 		<artifactId>org.eclipse.papyrus.components.parent</artifactId>
-		<version>0.0.10</version>
+		<version>0.0.11</version>
 	</parent>
 	<artifactId>org.eclipse.papyrus.components.archetype</artifactId>
 	<packaging>jar</packaging>
 	<name>Papyrus Components Archetype</name>
+	<description>This Maven porject is an Maven Archetype project to create Papyrus components from scratch.</description>
 
 	<!-- It is important to ensure your ID s are repo.eclipse.org as the Hudson 
 		instance is configured to use these IDs. -->
diff --git a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/META-INF/maven/archetype-metadata.xml b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
index ceed7ef..082fa87 100644
--- a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -17,6 +17,14 @@
   </requiredProperties>
 
   <fileSets>
+  	<fileSet filtered="true" packaged="true">
+      <directory>.</directory>
+      <includes>
+        <include>README.md</include>
+        <include>pom.xml</include>
+      </includes>
+    </fileSet>
+  
   	 <fileSet filtered="true" packaged="false" encoding="UTF-8">
       <directory >changes</directory>
     </fileSet>
diff --git a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/archetype-resources/README.md b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/archetype-resources/README.md
new file mode 100644
index 0000000..dd1c412
--- /dev/null
+++ b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/archetype-resources/README.md
@@ -0,0 +1,3 @@
+##Papyrus Components
+
+Creation with  org.eclipse.papyrus.components.archetype version ${project.version}
\ No newline at end of file
diff --git a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/archetype-resources/pom.xml b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/archetype-resources/pom.xml
index 8b4401e..3115b3e 100644
--- a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/archetype-resources/pom.xml
+++ b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/main/resources/archetype-resources/pom.xml
@@ -5,7 +5,7 @@
 	<parent>
 		<groupId>org.eclipse.papyrus.components</groupId>
 		<artifactId>org.eclipse.papyrus.components.parent</artifactId>
-		<version>0.0.7</version>
+		<version>${project.version}</version>
 	</parent>
 
 	<groupId>${groupId}</groupId>
diff --git a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/site/xdoc/developer/index.xml b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/site/xdoc/developer/index.xml
new file mode 100644
index 0000000..48e422b
--- /dev/null
+++ b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/site/xdoc/developer/index.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
+
+	<properties>
+		<title>Papyrus Components Archetype - Developer</title>
+	</properties>
+
+	<body>
+		<section name="Papyrus Components Archetype">
+			<subsection name="Context">
+				<p>The Papyrus Components Archetype project aims at providing a shared Maven archetype to create a fully compatible Papyrus Component.</p>
+			</subsection>
+		</section>
+		<section name="Standard Operating Procedure">
+			<ul>
+				<li><a href="sop-projectcreation.html">SOP Project Component Creation</a></li>
+			</ul>
+		</section>
+	</body>
+
+</document>
\ No newline at end of file
diff --git a/components/org.eclipse.papyrus.components.parent/src/site/xdoc/developer/sop-projectcreation.xml b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/site/xdoc/developer/sop-projectcreation.xml
similarity index 100%
rename from components/org.eclipse.papyrus.components.parent/src/site/xdoc/developer/sop-projectcreation.xml
rename to components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/site/xdoc/developer/sop-projectcreation.xml
diff --git a/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/site/xdoc/user/index.xml b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/site/xdoc/user/index.xml
new file mode 100644
index 0000000..791c1fa
--- /dev/null
+++ b/components/org.eclipse.papyrus.components.parent/org.eclipse.papyrus.components.archetype/src/site/xdoc/user/index.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document xmlns="http://maven.apache.org/XDOC/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
+
+	<properties>
+		<title>Papyrus Components - User</title>
+	</properties>
+
+	<body>
+		<section name="Download">
+			<p>The Papyrus Components  guide could be downloaded as a pdf <a href="../pdf/user-guide.pdf">here</a></p>
+		</section>
+		<section name="Papyrus Components">
+			<subsection name="Context">
+				<p>The Papyrus Components project aims at providing a shared developer environment to help to integrate additional Papyrus Component.</p>
+			</subsection>
+		</section>
+	</body>
+
+</document>
\ No newline at end of file
diff --git a/components/org.eclipse.papyrus.components.parent/pom.xml b/components/org.eclipse.papyrus.components.parent/pom.xml
index 4164306..f27d616 100644
--- a/components/org.eclipse.papyrus.components.parent/pom.xml
+++ b/components/org.eclipse.papyrus.components.parent/pom.xml
@@ -3,9 +3,10 @@
 	<modelVersion>4.0.0</modelVersion>
 	<groupId>org.eclipse.papyrus.components</groupId>
 	<artifactId>org.eclipse.papyrus.components.parent</artifactId>
-	<version>0.0.10</version>
+	<version>0.0.11</version>
 	<packaging>pom</packaging>
 	<name>Papyrus Shared Components Descriptor</name>
+	<description>This pom is the main parent pom for all Papyrus Components. It gather all shared configuration and properties, ensuring all components benefit from any evolution.</description>
 
 	<!-- It is important to ensure your ID s are repo.eclipse.org as the Hudson 
 		instance is configured to use these IDs. -->
diff --git a/components/org.eclipse.papyrus.components.parent/src/site/pdf/developer-guide.pdf.xml b/components/org.eclipse.papyrus.components.parent/src/site/pdf/developer-guide.pdf.xml
index 38ba4c9..eb3b07b 100644
--- a/components/org.eclipse.papyrus.components.parent/src/site/pdf/developer-guide.pdf.xml
+++ b/components/org.eclipse.papyrus.components.parent/src/site/pdf/developer-guide.pdf.xml
@@ -11,6 +11,9 @@
   <toc name="Table of Contents">
     <item name="Introduction" ref="index.html"/>
     <item name="Developer" ref="developer/index.html"/>
+    <!--item name="SOP Project Creation" ref="developer/sop-projectcreation.html"/>
+    <item name="SOP Project Creation2" ref="org.eclipse.papyrus.components.archetype/developer/sop-projectcreation.html"/>
+    <item name="SOP target Platform Update" ref="developer/sop-targetPlatformUpdate.html"/-->
   </toc>
 
   <cover>
diff --git a/components/org.eclipse.papyrus.components.parent/src/site/resources/images/.gitignore b/components/org.eclipse.papyrus.components.parent/src/site/resources/images/.gitignore
new file mode 100644
index 0000000..fd60c6f
--- /dev/null
+++ b/components/org.eclipse.papyrus.components.parent/src/site/resources/images/.gitignore
@@ -0,0 +1 @@
+/rcptt-screenshots/
diff --git a/components/org.eclipse.papyrus.components.parent/src/site/resources/images/carousel/carousel-designer.png b/components/org.eclipse.papyrus.components.parent/src/site/resources/images/carousel/carousel-designer.png
index 3b83df9..1f6c567 100644
--- a/components/org.eclipse.papyrus.components.parent/src/site/resources/images/carousel/carousel-designer.png
+++ b/components/org.eclipse.papyrus.components.parent/src/site/resources/images/carousel/carousel-designer.png
Binary files differ
diff --git a/components/org.eclipse.papyrus.components.parent/src/site/xdoc/developer/index.xml b/components/org.eclipse.papyrus.components.parent/src/site/xdoc/developer/index.xml
index 5970965..93741ff 100644
--- a/components/org.eclipse.papyrus.components.parent/src/site/xdoc/developer/index.xml
+++ b/components/org.eclipse.papyrus.components.parent/src/site/xdoc/developer/index.xml
@@ -8,7 +8,7 @@
 
 	<body>
 		<section name="Download">
-			<p>The Papyrus Components  guide could be downloaded as a pdf <a href="pdf/developer-guide.pdf">here</a></p>
+			<p>The Papyrus Components  guide could be downloaded as a pdf <a href="../pdf/developer-guide.pdf">here</a></p>
 		</section>
 		<section name="Papyrus Components">
 			<subsection name="Context">
@@ -17,8 +17,8 @@
 		</section>
 		<section name="Standard Operating Procedure">
 			<ul>
+				<li><a href="org.eclipse.papyrus.components.archetype/developer/sop-projectcreation.html">SOP Project Component Creation</a></li>
 				<li><a href="sop-targetPlatformUpdate.html">SOP Target Platform Update</a></li>
-				<li><a href="sop-projectcreation">SOP Project Component Creation</a></li>
 			</ul>
 		</section>
 	</body>
diff --git a/components/org.eclipse.papyrus.components.parent/src/site/xdoc/user/index.xml b/components/org.eclipse.papyrus.components.parent/src/site/xdoc/user/index.xml
index 272334b..791c1fa 100644
--- a/components/org.eclipse.papyrus.components.parent/src/site/xdoc/user/index.xml
+++ b/components/org.eclipse.papyrus.components.parent/src/site/xdoc/user/index.xml
@@ -8,7 +8,7 @@
 
 	<body>
 		<section name="Download">
-			<p>The Papyrus Components  guide could be downloaded as a pdf <a href="pdf/user-guide.pdf">here</a></p>
+			<p>The Papyrus Components  guide could be downloaded as a pdf <a href="../pdf/user-guide.pdf">here</a></p>
 		</section>
 		<section name="Papyrus Components">
 			<subsection name="Context">