You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by pn...@apache.org on 2017/12/07 20:17:44 UTC

[01/14] celix-site git commit: first version docTable

Repository: celix-site
Updated Branches:
  refs/heads/asf-site 7e241a0a7 -> 3214a1d02


http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/releasing.html
----------------------------------------------------------------------
diff --git a/site/releasing.html b/site/releasing.html
deleted file mode 100644
index 3943e48..0000000
--- a/site/releasing.html
+++ /dev/null
@@ -1,385 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Releasing Apache Celix</h1>
-
-<p>Note: This information is only of use to Apache Celix Release Managers!</p>
-
-<p>Steps to follow:</p>
-
-<ul>
-<li>Create signing KEYs</li>
-<li>Update release related files</li>
-<li>Compile and test</li>
-<li>Create SVN tag</li>
-<li>Create, sign and publish artefacts</li>
-<li>Run the vote</li>
-<li>Post the vote results</li>
-<li>Roll out the release artefacts</li>
-<li>Announce the release</li>
-</ul>
-
-<p>Interesting links:</p>
-
-<ul>
-<li><a href="http://www.apache.org/dev/release.html">Apache Release Guide</a></li>
-<li><a href="http://www.apache.org/dev/release-signing.html">Apache Release Signing</a></li>
-<li><a href="http://creadur.apache.org/rat/apache-rat/index.html">Apache RAT</a></li>
-<li><a href="http://www.apache.org/dev/openpgp.html">Apache OpenPGP Howto</a></li>
-</ul>
-
-<h2>Create signing KEYs</h2>
-
-<p>Each Release Manager must have his own signing keys. Information about and instruction for the generation of these keys can be found on the
-<a href="http://www.apache.org/dev/release-signing.html#generate">Signing Releases page</a> and <a href="http://www.apache.org/dev/openpgp.html#generate-key">How To OpenPGP</a>. Be sure to follow the information provided on that site and its references.</p>
-
-<p>The generated key can be uploaded to the <a href="http://pgp.mit.edu">MIT PGP Public Key Server</a>.</p>
-
-<p>Next, the public key signature must be added to the KEYS file. Again, read the <a href="http://www.apache.org/dev/release-signing.html#keys-policy">Signing Releases page</a>
-for more information. This updated file needs to be uploaded to SVN, be sure to upload it to:</p>
-
-<ul>
-<li><a href="https://dist.apache.org/repos/dist/dev/incubator/celix/KEYS">Apache Celix release development area KEYS</a></li>
-<li><a href="https://dist.apache.org/repos/dist/release/incubator/celix/KEYS">Apache Celix release distribution area KEYS</a></li>
-</ul>
-
-<h2>Update release related files</h2>
-
-<p>For every release the related files must be updated. The following files are relevant:</p>
-
-<ul>
-<li><p>CHANGES</p>
-
-<p>Add a list of fixed issues which can be created using Jira.</p></li>
-<li><p>RELEASE_NOTES</p>
-
-<p>Add additional notes regarding this release, eg known short comings.</p></li>
-<li><p>BUILDING</p>
-
-<p>Even though the BUILDING file doesn't have any specific release information, it should be verified before making a release.  </p></li>
-<li><p>NOTICE</p>
-
-<p>If needed, add any new license related information to this file.</p></li>
-</ul>
-
-<p>Besides this information, the version needs to be bumped. Even though every bundle has its own version, a release is made with one overall version. This version
-is defined in the top-level CMakeLists.txt file.
-Update the following pieces:</p>
-
-<pre><code>SET(CELIX_MAJOR "X")
-SET(CELIX_MINOR "Y")
-SET(CELIX_MICRO "Z")
-</code></pre>
-
-<p>Note: The DEFAULT_VERSION property is used as default version for new bundles and as such does not need to be updated when making a release.</p>
-
-<h2>Compile and test</h2>
-
-<p>Before creating a branch, be sure that the source compiles and tests run successfully. If there are any known shortcomings, make sure they are listed in the 
-RELEASE_NOTES. Details for compiling and testing are available in the BUILDING file.</p>
-
-<pre><code>// Create a directory as sibling of the celix release directory
-&gt; mkdir celix-build
-&gt; cd celix-build
-// Run CMake to generate the makefiles. Enable all BUILD options.
-&gt; ccmake ../celix
-&gt; make
-&gt; make deploy
-&gt; make test
-</code></pre>
-
-<p>Also verify that the provides examples work as expected. If needed ask other committers to test parts, eg the GTK examples.</p>
-
-<pre><code>// Go to the deploy directory to see all examples
-&gt; cd deploy
-// Test the different examples, eg
-&gt; cd hello_world
-&gt; sh run.sh
-// Depending on the example the output might be different. Most examples provide a shell to inspect the framework.
-// To list the commands use the "help" command.
--&gt; help
-....
-</code></pre>
-
-<p>After verifying the build, run Apache RAT to check for any licensing problems. If Apache RAT is configured in the CMake build the "rat" target can be used to run
-the check.</p>
-
-<pre><code>// From the celix-build directory
-// Run CMake to set the APACHE_RAT library (path to the JAR file).
-&gt; ccmake ../celix
-// Run RAT
-&gt; make rat
-</code></pre>
-
-<p>Apache RAT should not raise any concers, if there are, check the source files for 
-a license header. If it is a false positive update the rat-excludes.txt file in the root of the project. Be sure it is a false positive! If in doubt, ask the 
-mailing list! Third party licenses may need to be mentioned in the NOTICE file.</p>
-
-<h2>Create SVN tag</h2>
-
-<p>After changing all files a tag for the new release must be made. Before doing so, make sure all changed files are committed.</p>
-
-<p>The tag should be named like this: celix-X.Y.Z</p>
-
-<p>To make a tag use the following command:</p>
-
-<pre><code>svn copy http://svn.apache.org/repos/asf/celix/trunk/ \
-    http://svn.apache.org/repos/asf/celix/tags/celix-X.Y.Z \
-    -m "X.Y.Z release of the Apache Celix project."
-</code></pre>
-
-<p>Note: Make sure there are no new changes made on trunk while working on the release. Discuss: Use a branch for staging the release and the files? Or possibly use a revision nr?</p>
-
-<h2>Create, sign and publish artefacts</h2>
-
-<p>Since Celix only releases source artefacts, creating the artefact is simple and straightforward</p>
-
-<pre><code>// Create symbolic link so the archive has a directory with version information
-&gt; ln -s celix celix-X.Y.Z
-// Create GZip archive
-&gt; tar -hczf celix-X.Y.Z.tar.gz celix-X.Y.Z
-// The create symbolic link can be removed
-&gt; celix celix-X.Y.Z
-</code></pre>
-
-<p>After creating the artefact, the file has to be signed. More information about signing can be found at (http://www.apache.org/dev/release-signing.html).</p>
-
-<pre><code>// Generate MD5 checksum
-&gt; md5 celix-X.Y.Z.tar.gz &gt; celix-X.Y.Z.tar.gz.md5
-// Generate SHA512 checksum
-&gt; gpg --print-md SHA512 celix-X.Y.Z.tar.gz &gt; celix-X.Y.Z.tar.gz.sha
-// Generate ASCII signature
-&gt; gpg --armor --output celix-X.Y.Z.tar.gz.asc --detach-sig celix-X.Y.Z.tar.gz
-</code></pre>
-
-<p>Copy the archive of the source to the <a href="https://dist.apache.org/repos/dist/dev/incubator/celix/KEYS">Apache Celix release development area</a> (using SVN).</p>
-
-<p>See the <a href="http://www.apache.org/dev/release.html#host-rc">Apache Release Guide</a> for more information.</p>
-
-<h2>Run the vote</h2>
-
-<p>Before a release is official a vote has to be held. More information on voting can be found on <a href="http://www.apache.org/foundation/voting.html">Apache Voting Process</a>.</p>
-
-<p>The first vote has to be done on the public mailinglist of the project itself (dev@celix.apache.org). The following template must be used for this vote:</p>
-
-<p>================================================================================================================</p>
-
-<blockquote>
-  <p>To: dev@celix.apache.org <br />
-  Subject: [VOTE] Release Celix version X.Y.Z</p>
-  
-  <p>This is the release vote for Apache Celix, version X.Y.Z.</p>
-  
-  <p>It fixes the following issues: <br />
-  {Create Release Note link using https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12323511}</p>
-  
-  <p>Source files: <br />
-  https://dist.apache.org/repos/dist/dev/celix/celix-X.Y.Z/</p>
-  
-  <p>The tag to be voted upon: <br />
-  http://svn.apache.org/repos/asf/celix/tags/celix-X.Y.Z/</p>
-  
-  <p>Celix's keys can be found at: <br />
-  https://dist.apache.org/repos/dist/dev/incubator/celix/KEYS</p>
-  
-  <p>Information for voting on a release can be found at http://www.apache.org/dev/release.html#approving-a-release</p>
-  
-  <p>Please vote to approve this release:</p>
-  
-  <p>[ ] +1 Approve the release <br />
-  [ ] -1 Disapprove the release (please provide specific comments)</p>
-  
-  <p>This vote will be open for at least 72 hours.</p>
-</blockquote>
-
-<p>================================================================================================================</p>
-
-<p>After this first vote the results must be posted to the "dev" list, see below for more information.</p>
-
-<p>================================================================================================================</p>
-
-<p>Note: Be sure to use the [VOTE] tag, this is used by the automated vote tracking system to keep track of outstanding vote threads.</p>
-
-<h2>Post the vote results</h2>
-
-<p>As mentioned before, after each vote the results must be posted to the corresponding list. This "Result" vote contains the number of votes made, including 
-wether a vote is binding or not. For a successful vote the following template can be used.</p>
-
-<p>================================================================================================================</p>
-
-<blockquote>
-  <p>To: dev@celix.apache.org <br />
-  Subject: [RESULT][VOTE] Release Celix version X.Y.Z</p>
-  
-  <p>The vote has passed with the following result:</p>
-  
-  <p>+1 Name of Approver (apache ID) (binding|not binding) <br />
-  +1 Name of Approver (apache ID) (binding|not binding) <br />
-  ...</p>
-  
-  <p>{include additional details if needed}</p>
-  
-  <p>The released artifact will be moved to the release area for mirroring. After the mirroring period the release will be announced.</p>
-  
-  <p>Thanks for voting.</p>
-</blockquote>
-
-<p>================================================================================================================</p>
-
-<p>Note: Be sure to post the vote result with the same topic as the original message. Also prepend the subject with [RESULT]. This is, again, needed to be able to keep track
-of vote threads. </p>
-
-<h2>Roll out release artefacts</h2>
-
-<p>If the vote is passed successfully the release can be moved from the "dev" area to "release". The automated svnpubsub will move the artifact to the correct 
-server for mirroring. Mirroring typically can take up to 24 hours.</p>
-
-<p>Besides uploading the new release, the old release should be archived. Since archiving is already automated, it is only needed to delete the previous version from the release
-area. See the <a href="http://www.apache.org/dev/release.html#when-to-archive">Apache Release Guide</a> for more information.</p>
-
-<p>See the <a href="http://www.apache.org/dev/release.html#upload-ci">Apache Release Guide</a> for more information.</p>
-
-<p>After these 24 hours the release can be announced.</p>
-
-<h2>Announce the release</h2>
-
-<p>Update website's <a href="http://celix.apache.org/index.html">News</a> and <a href="http://celix.apache.org/download.html">Download</a> sections to include the new release.</p>
-
-<p>On the "Download" page, the old release can be replaced with the new one, there is no need to keep a link to archived versions. The "News" section can simply be extended
-with an additional entry.</p>
-
-<p>Additionally it is a good idea to post a message to "announce@apache.org" and "dev@celix.apache.org". (note: the from address must be a ...@apache.org address).</p>
-
-<p>The following template must be used:</p>
-
-<p>================================================================================================================</p>
-
-<blockquote>
-  <p>To: announce@apache.org, dev@celix.apache.org <br />
-  Subject: [ANNOUNCE] Apache Celix X.Y.Z released</p>
-  
-  <p>The Apache Celix team is pleased to announce the release of Celix X.Y.Z.</p>
-  
-  <p>Celix is an implementation of the OSGi specification adapted to C. It will follow the API 
-  as close as possible, but since the OSGi specification is written primarily for Java, there 
-  will be differences. An important aspect of the implementation is interoperability between 
-  Java and C. This interoperability is achieved by porting and implementing the Remote 
-  Services specification in Celix.</p>
-  
-  <p>This new release focusses on .... {add additional information for this release}</p>
-  
-  <p>The release is available here: <br />
-  http://celix.apache.org/download.cgi</p>
-  
-  <p>The full change log is available here: <br />
-  {Create Release Note link using https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12323511}</p>
-  
-  <p>We welcome your help and feedback. For more information on how to report problems, 
-  and to get involved, visit the project website at http://celix.apache.org/</p>
-  
-  <p>The Apache Celix Team</p>
-</blockquote>
-
-<p>================================================================================================================</p>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/support.html
----------------------------------------------------------------------
diff --git a/site/support.html b/site/support.html
deleted file mode 100644
index 07a0c20..0000000
--- a/site/support.html
+++ /dev/null
@@ -1,116 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Support</h1>
-
-<p>As detailed on the <a href="/community/community.html">Community</a> page, Celix is a community driven project. Support is
-given by developers and users.</p>
-
-<p>To get in touch with developers and users, please use our:</p>
-
-<ul>
-<li><a href="/support/mailinglist.html">Mailing List</a></li>
-<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
-</ul>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/src/noprocess/import/style.css
----------------------------------------------------------------------
diff --git a/src/noprocess/import/style.css b/src/noprocess/import/style.css
index d88e14d..dbcb978 100755
--- a/src/noprocess/import/style.css
+++ b/src/noprocess/import/style.css
@@ -204,6 +204,14 @@ a {
 	overflow: hidden;
 }
 
+#docTable {
+	float: left;
+}
+
+#docContent {
+	display: table-cell;
+}
+
 #foot {
 	text-align: center;
 	display : table-row;

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/src/top.html
----------------------------------------------------------------------
diff --git a/src/top.html b/src/top.html
index 49eeeff..5540137 100755
--- a/src/top.html
+++ b/src/top.html
@@ -33,7 +33,7 @@
 	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
 		<option value="">navigate</option>
 		<option value="/">Home</option>
-		<option value="">Documentation</option>
+		<option value="/doc/">Documentation</option>
 		<option value="/downloads.html">Downloads</option>
 		<optgroup label="Community">
 			<option value="/contributing.html">Contributing</option>
@@ -56,7 +56,7 @@
 	<div id="dropmenu" class="shadowed">
 		<a href="/"><div class="dropbutton">
 			Home
-		</div></a><a href=""><div class="dropbutton">
+		</div></a><a href="/doc/"><div class="dropbutton">
 			Documentation
 		</div></a><a href="/downloads.html"><div class="dropbutton">
 			Download


[10/14] celix-site git commit: got rid of useless site/ directory

Posted by pn...@apache.org.
got rid of useless site/ directory


Project: http://git-wip-us.apache.org/repos/asf/celix-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix-site/commit/e5fdd625
Tree: http://git-wip-us.apache.org/repos/asf/celix-site/tree/e5fdd625
Diff: http://git-wip-us.apache.org/repos/asf/celix-site/diff/e5fdd625

Branch: refs/heads/asf-site
Commit: e5fdd625fa84c5ac6d43919509c661626c0dd24e
Parents: 757e797
Author: ESmink <ed...@nl.thalesgroup.com>
Authored: Mon Nov 27 11:01:46 2017 +0100
Committer: ESmink <ed...@nl.thalesgroup.com>
Committed: Mon Nov 27 11:01:46 2017 +0100

----------------------------------------------------------------------
 README.md                         |   2 +-
 site/404.html                     |   2 -
 site/boardreports.html            | 558 ---------------------------------
 site/community.html               | 122 -------
 site/contributing.html            | 119 -------
 site/doc/index.html               | 159 ----------
 site/doc/one/file_one.html        | 262 ----------------
 site/doc/two/file_three.html      | 125 --------
 site/doc/two/file_two.html        | 427 -------------------------
 site/downloads.html               | 138 --------
 site/favicon.ico                  | Bin 2082 -> 0 bytes
 site/import/friendly.css          |  69 ----
 site/import/javascript.js         |   7 -
 site/import/style.css             | 308 ------------------
 site/index.html                   | 137 --------
 site/issuetracking.html           | 125 --------
 site/mailinglist.html             | 133 --------
 site/media/Apache_Feather.png     | Bin 1994 -> 0 bytes
 site/media/Apache_Feather.svg     |  88 ------
 site/media/Apache_PoweredBy.png   | Bin 72953 -> 0 bytes
 site/media/Apache_full.png        | Bin 5144 -> 0 bytes
 site/media/Apache_full.svg        | 125 --------
 site/media/Chevron.gif            | Bin 121 -> 0 bytes
 site/media/ChevronOverlay.png     | Bin 310 -> 0 bytes
 site/media/IconHome.gif           | Bin 549 -> 0 bytes
 site/media/celix.png              | Bin 9225 -> 0 bytes
 site/media/celix_notext.png       | Bin 25443 -> 0 bytes
 site/media/celix_notext_20px.png  | Bin 2082 -> 0 bytes
 site/media/forkmeongithub.png     | Bin 9438 -> 0 bytes
 site/media/forkmesmall.png        | Bin 6982 -> 0 bytes
 site/media/githubIcon.png         | Bin 4701 -> 0 bytes
 site/media/memory_pools.png       | Bin 74273 -> 0 bytes
 site/media/shadow.png             | Bin 1698 -> 0 bytes
 site/media/shiro_bullet_24x24.png | Bin 1645 -> 0 bytes
 site/releasing.html               | 386 -----------------------
 site/support.html                 | 117 -------
 36 files changed, 1 insertion(+), 3408 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/README.md
----------------------------------------------------------------------
diff --git a/README.md b/README.md
index 8bad555..119540e 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ This is the website for [Apache Celix](https://celix.apache.org/), hosted at:
 This repository contains:
 
 1. `src/`: the source of the site, including markdown files containing the bulk of the content
-1. `site/`: html generated from the markdown (which is what is actually hosted on the website)
+1. `build.py`: generates `site/` directory, which contains the celix website
 1. `celix/`: the celix sourcecode
 
 ### Cloning this repo

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/404.html
----------------------------------------------------------------------
diff --git a/site/404.html b/site/404.html
deleted file mode 100755
index 84a21b3..0000000
--- a/site/404.html
+++ /dev/null
@@ -1,2 +0,0 @@
-404 :(
-

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/boardreports.html
----------------------------------------------------------------------
diff --git a/site/boardreports.html b/site/boardreports.html
deleted file mode 100644
index 37be753..0000000
--- a/site/boardreports.html
+++ /dev/null
@@ -1,558 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Board Reports</h1>
-
-<p>To monitor incubator project, the Apache Software Foundation board holds monthly meetings.<br />
-For these meetings a board report must be delivered to the Incubator PMC.</p>
-
-<p>On this page the reports for Celix are shown.</p>
-
-<h2><a href="http://wiki.apache.org/incubator/October2013">2013-10</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
-
-<p>Celix has been incubating since 2010-11-02.</p>
-
-<p>Three most important issues to address in the move towards graduation:</p>
-
-<ol>
-<li>Grow the community</li>
-<li>Find more committers</li>
-<li>Publish a new release</li>
-</ol>
-
-<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be<br />
-aware of?</p>
-
-<p>None</p>
-
-<p>How has the community developed since the last report?</p>
-
-<p>Several new people are working on additional code for the project. One person is working on a GSoC project, someone else is working on a new remote services protocol and is actively communicating over the list and using jira to post patches. Overall this is an increase in activity.<br />
-The Native-OSGi project is still progressing, but rather slow. So there isn't anything new on that end. Celix is still the reference implementation, so I still expect this to be a great drive for Celix, for the code as well as the committers.</p>
-
-<p>How has the project developed since the last report?</p>
-
-<p>As mentioned above, a student is working on a GSoC project and has implemented an Event Admin which will be included in Celix. Also a additional Remote Services implementation based on shared memory is being made.<br />
-Work for a new release is still ongoing, the focus is slightly changing, one of the main users has requested a release. Since they don't use Win32, Win32 support can be stripped from the release plan and postponed to a later release.</p>
-
-<p>Date of last release: </p>
-
-<ul>
-<li>16-12-2012</li>
-</ul>
-
-<p>When were the last committers or PMC members elected?</p>
-
-<ul>
-<li>2013-01-07 Roman Shaposhnik joins as a mentor.</li>
-<li>2012-03-20 Pepijn elected as committer.</li>
-</ul>
-
-<h2><a href="http://wiki.apache.org/incubator/July2013">2013-07</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
-
-<p>Celix has been incubating since 2010-11-02.</p>
-
-<p>Three most important issues to address in the move towards graduation:</p>
-
-<ol>
-<li>Grow the community</li>
-<li>Find more committers</li>
-<li>...</li>
-</ol>
-
-<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?<br />
-None.</p>
-
-<p>How has the community developed since the last report?<br />
-Activity on the mailing list is still a bit slow, but there is still progress. But more importantly, the Native-OSGi effort has taken a few big steps. The most important one is the publication of an RFP at the OSGi Alliance [ 1 ]. The purpose of this RFP is to standardise OSGi for native (C and C++) languages. After the RFP is finalised work will be started on a RFC, this will be done in conjunction with writing a reference implementation. For this purpose Apache Celix will be used. This also means that C++ will be introduced in the Celix project. Most likely large parts of C++ code will be donated by 2 participants of the Native-OSGi project. This gives us a great opportunity to add extra committers and increase the diversity of Celix.</p>
-
-<p>How has the project developed since the last report?<br />
-As mentioned above, to be able to write a reference implementation for Native-OSGi the scope of Celix will be extended to also include C++. Details of this extension still need to be worked out. But for continuity the current (C) code base will (for now) remain the same. So any work related to Native-OSGi will (for now) be done independently from the current implementation.<br />
-Also work is underway to make a second release. Whereas the first release focused primarily on the releasing itself, this second release will focus on the actual implementation. Important points are:</p>
-
-<ul>
-<li>API consistency</li>
-<li>Win32 support</li>
-<li>APR usage</li>
-</ul>
-
-<p>More details can be found in [ 2 ]</p>
-
-<p>A (Mini) Hackathon for Apache Celix was organised at June the 30th. There where 4 people present on the hackathon (2 committers) and focus for the hackathon was the remote services implementation. The hackathon was received well and we like to do this more often to encourage community growth of Apache Celix.</p>
-
-<p>Apache Celix is now also involved the Google Summer of Code for 2013. Erik Jansman is doing a project on the Event Admin for Apache Celix and Pepijn Noltes is mentoring him. The idea is to discuss the result on the mailing list. This is a new experience for Apache Celix and we hope that helps the community and also provide technical progress.</p>
-
-<p>Date of last release:<br />
-16-12-2012</p>
-
-<p>[ 1 ] https://www.osgi.org/bugzilla/show_bug.cgi?id=165</p>
-
-<p>[ 2 ] http://incubator.markmail.org/thread/fza43iypjutcw2rm</p>
-
-<h2><a href="http://wiki.apache.org/incubator/April2013">2013-04</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
-
-<p>Celix has been incubating since 2010-11-02.</p>
-
-<p>Three most important issues to address in the move towards graduation:</p>
-
-<ol>
-<li>Grow a community</li>
-<li>Find more committers</li>
-<li>..</li>
-</ol>
-
-<p>Celix is maintained by 2 committers and a small group of users. Questions to the mailing list are (most of the time) answered quickly. We are also trying to give talks on Celix or related stuff on conferences.<br />
-We see and recognise the problem of the small community, but are also confident that Celix and its community will grow. </p>
-
-<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?<br />
-None.</p>
-
-<p>How has the community developed since the last report?<br />
-There is no active growth, but there is currently one students doing his intership with Apache Celix and we are trying hoping to get some projects in the Google Summer of Code 2013. We hope that this will lead in more activity on the mailing-list and hopefully to extra committers.</p>
-
-<p>How has the project developed since the last report?<br />
-Technically progress has been slow the last months. There was a hackaton organized for remote services in Java [ 1 ], which although not directly related to Apache Celix, should eventually work together with the Apache Celix and as result the committers of Apache Celix where present. We also expect an increase in contributions the coming months because of the student intership / GSoC activities.</p>
-
-<p>[ 1 ] http://lists.amdatu.org/pipermail/dev/2013-March/000020.html</p>
-
-<h2><a href="http://wiki.apache.org/incubator/January2013">2013-01</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
-
-<p>Celix has been incubating since 2010-11-02.</p>
-
-<p>Three most important issues to address in the move towards graduation:</p>
-
-<ol>
-<li>Grow a community</li>
-<li>Find more committers</li>
-<li>..</li>
-</ol>
-
-<p>Celix is maintained by 2 committers and a small group of users. Questions to the mailing list are (most of the time) answered quickly. We are also trying to give talks on Celix or related stuff on conferences.<br />
-We see and recognise the problem of the small community, but are also confident that Celix and its community will grow. Especially the Native-OSGi work might be important for this (see below).</p>
-
-<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?<br />
-None.</p>
-
-<p>How has the community developed since the last report?</p>
-
-<p>There is no active growth, but in the past few months talks have been given on Native-OSGi. Native-OSGi is an effort to standardise C/C++ implementations of OSGi. The goal of this is to be able to reuse bundles from other OSGi like implementations. Also working together might attract more users/committers. The talks are attended by a good group of people, and reactions are positive.</p>
-
-<p>How has the project developed since the last report?</p>
-
-<p>A first release has been made. After struggling with several problems, consensus has been reached to solve these in a next release.<br />
-On a technical note, Celix now also compiles and runs on Win32 platforms.</p>
-
-<h2><a href="http://wiki.apache.org/incubator/October2012">2012-10</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C. </p>
-
-<p>Celix entered incubation on November 2, 2010. </p>
-
-<p>Over the last months we have focused on creating a first release for Celix.<br />
-As is mentioned in the graduation plan [1] we hope that a release will create<br />
-more community.<br />
-We have prepared the code base and website for release and we are very close to making a release.</p>
-
-<p>The previous report [2] mentioned that we are working on a "Native-OSGi", which could attract more community.<br />
-This discussion continued in Juli on the mailling, but got quiet after that. There will be a talk about Native-OSGi for ApacheCon EU and EclipseCon EU and we expect that this will create attention for Celix.</p>
-
-<ul>
-<li><p>Most important issues to address before we can graduate:<br />
-Make a first release, growing the community and attracting more committers.  </p></li>
-<li><p>Any issues the Incubator PMC or ASF board need to be aware of:<br />
-None at this time </p></li>
-<li><p>How has the community developed since the last report:<br />
-There has been a small decrease on activity on the mailing list, hopefully this is a temporary decrease due to the holidays. We did receive patches from a contributor. </p></li>
-<li><p>How has the project developed since the last report:<br />
-We are still working towards a first release. The code base has been prepared for release and the website got some attention<br />
-based on the shepherd's view from last report. </p></li>
-</ul>
-
-<p>Signed off by mentor: marrs</p>
-
-<h2><a href="http://wiki.apache.org/incubator/July2012">2012-07</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>Over the last months we have started working on "Native-OSGi" which is an effort to make a specification for a C and C++ bases OSGi implementation. As detailed in the graduation plan [1] in the previous report we hope to attract more community members with this move.<br />
-Details for Native-OSGi can be found at [2].</p>
-
-<p>Also the donation of the Device Access code has been finished and committed to the SVN repository. This has been a good experience from both a technical and a process point of view.</p>
-
-<p>Furthermore there has been a slight increase on the mailing list, hopefully this is a trend that will continue in the coming months.</p>
-
-<ul>
-<li><p>Most important issues to address before we can graduate</p>
-
-<p>Make a first release and grow a larger community. It is also needed to attract some more committers, there are currently 2. We are in the process of cleaning up the code and project structure so a first release can be made.</p></li>
-<li><p>Any issues the Incubator PMC or ASF board not te be aware of</p>
-
-<p>None at this time</p></li>
-<li><p>How has the community developed since the last report</p>
-
-<p>There has been an increase on the mailing list, furthermore with the start of the Native-OSGi project we hope this will increase in the coming months.</p></li>
-<li><p>How has the project developed since the last report </p>
-
-<p>From a technical point of view, we are working towards a first release. The build files have been updated to support a more modular project structure.<br />
-Since the implementation is moving forward (al be it slowly), the community growth is the biggest concern for Celix.</p></li>
-</ul>
-
-<p>Signed off by mentor:</p>
-
-<p>Shepherd: Matt Franklin</p>
-
-<h2><a href="http://wiki.apache.org/incubator/April2012">2012-04</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>The last month we received or first large code donation, the code still has to be added to the project. This code is an implementation of the OSGi Device Access specification for Celix and has been made by Thales Netherlands. Together with this donation a new committer (Pepijn Noltes) is accepted. Pepijn has developed and will maintain the Device Access code.</p>
-
-<p>We have also been working on a graduation plan which is included below.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Improve robustness (APR, error handling etc), resulting in a first release
-Update/Implement remote services for interoperability with Java OSGi (Apache Felix)
-Generate awareness and grow a community!
-</code></pre>
-
-<p>Graduation Plan</p>
-
-<p>Celix is in incubation since November 2010. During the first one and a half year talks where given at several conferences (EclipseCon, ApacheCon, OSGi User Group meetings, etc).<br />
-Even though there seems to be an interest in the project, two important questions keep coming up:</p>
-
-<ul>
-<li>What is the state of the project?</li>
-<li>Why no support for C++?</li>
-</ul>
-
-<p>Trying to answer/solve these two questions might make it able to attract more community members. So this plan will focus mostly on these two items.</p>
-
-<p>= State of the project</p>
-
-<p>== Releases</p>
-
-<p>Celix entered incubation in its early stage. There was only a proof of concept, but no complete implementation.<br />
-This is an important reason for people to hold back and not yet use/improve Celix, on the other hand,  being hesitant also keeps Celix from growing towards a more stable/robust solution.<br />
-To be able to use Celix the implementation has to reach, at least, a more stable state. Over the past year lots of effort has been put into this.<br />
-Within the next half year a release has to be made of the core component of Celix. Hopefully this will attract more users/testers (and potentially committers).<br />
-Since a formal release takes quite some effort, it might also make sense to provide snapshots (with documentation) to be able to reach more people.</p>
-
-<p>== Committers</p>
-
-<p>During the last months there has been an interest from Thales Netherlands to use Celix in its middleware. In a research project they are working on an implementation of the Device Access specification. This implementation is donated to Celix, and the main developer has expressed the intention to maintain the code base. Via this path a new committer has been added to Celix <a href="http://markmail.org/message/q4n7562jvngd33s5">1</a>.<br />
-But to be able to have a diverse community more committers are needed.<br />
-Having a release makes it easier for people to use and improve Celix. This is one step towards more committers.</p>
-
-<p>== Technical state</p>
-
-<p>One of the important aspects of Celix is interoperability with Java OSGi through remote services. Currently Celix has basic support for Celix to Celix remote services, following the Remote Service Admin specification of OSGi. This implementation has to be improved and extended to comply better to the specification. Also a Java OSGi implementation has to be made which can interact with the Celix implementation. Some existing opensource solutions are available, but are either to large for our intended target platforms or rely on to many other libraries (for example XML handling etc). To be able to have an implementation which fits the environment ((de)serialization and protocol) it makes sense to implement a simple solution ourselves.<br />
-Having functional remote services makes it easier to use Celix in a mixed Java/C environment. This solution can also be positioned as an alternative to JNI with the benefit that the Java and C components are separate processes. If either one crashes the other part is kept running, resulting in a more robust solution.</p>
-
-<p>= C++ Support</p>
-
-<p>== Technical Scope</p>
-
-<p>Currently Celix is limited to C only. This was a deliberate choice since Celix tries to target  embedded/constrained platforms. But during talks people also seem to be interested in C++ support. Extending the technical scope of the project might attract more users and committers.<br />
-Over the next half year we will work out a plan how C++ support can be added without impacting the current supported platforms. A start with the discussions has been made on the mailinglist, see [2] for more information.</p>
-
-<p>== Cooperate with existing C++ OSGi like implementations</p>
-
-<p>In [3] a list of similar projects is mentioned. Reaching out to these projects and trying to find a common ground on requirements/API etc could benefit Celix (and those projects as well).<br />
-To see if there is a common ground we need to contact those projects and plan a meeting.</p>
-
-<p>Signed off by mentor:</p>
-
-<h2><a href="http://wiki.apache.org/incubator/January2012">2012-01</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>Over the last few months lots of work has been put into integrating APR and updating the Celix code base to the proposed code style. This code style has partially been documented on [1]. Also some effort has been put into updating the source for Visual Studio, even though not yet finished some interesting and helpful patches where submitted and applied.</p>
-
-<p>In Oktober an event was held to create more awareness for services, OSGi and Celix in the Dutch embedded community. The attendance was great, and a follow-up will be planned. Also, in November a talk was given at the ApacheCon.</p>
-
-<p>As listed below, one of the most important issues is the slow growth of the Celix community. With the current discussion about poddlings and how long a poddling is in the incubator, we are discussing a plan how we can move to a more diverse community and be able to graduate. This plan will be included in the next board report.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Improve robustness (APR, error handling etc), resulting in a first release
-Generate awareness and grow a community!
-</code></pre>
-
-<p>Signed off by mentor: marrs</p>
-
-<h2><a href="http://wiki.apache.org/incubator/October2011">2011-10</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>In the code not much has changed during the past few months, mostly due to vacations. Some (reported) bugs have been fixed, and some interesting examples have been added. These example where donated by a user, and follow the OSGi in Action book. This makes them a great addition to Celix.<br />
-Furthermore, some work has been done to make testing from CMake easier, and we are also looking into a method for mocking services to be able to test only one service without all its dependencies.</p>
-
-<p>On the community site, Luminis and Thales are organizing an event (in Dutch) to introduce embedded/distributed companies to OSGi. During this event OSGi will be explained, Celix and PojoSR will be introduced. Also a small introduction in Apache and the "Apache Way" will be given, with the goal to invite people to use/join Celix.<br />
-Also, in november a talk and demo will be given at the ApacheCon.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Improve robustness (APR, error handling etc)
-Generate awareness and grow a community!
-</code></pre>
-
-<p>Signed off by mentor:</p>
-
-<h2><a href="http://wiki.apache.org/incubator/July2011">2011-07</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>Over the past few months work has been done on integration and usage of the Apache Portable Runtim (APR) in Celix.<br />
-The work has mostly focusses on stability and robustness of the codebase, but some new features were added:</p>
-
-<pre><code>Log Service and Writer: for logging and reading the log
-Service Factories: needed for the log service
-</code></pre>
-
-<p>Also, in March, a talk was given to the OSGi User Group France. There is a lot interest in the project, but people seem to be waiting for a more stable version.<br />
-For community building it might be interesting to work towards a release later this year to make it easier to download and use Celix.<br />
-A talk on Celix has also been accepted for the ApacheCon in November, which is a good opportunity to show Celix to the world.<br />
-Also parts of Celix have been ported to Windows. Mostly the utils used by the framework, and not yet the framework itself. This is a lengthy job because Celix is using C99, and Windows (Visual Studio) only support C89/C90.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Improve robustness (APR, error handling etc)
-Generate awareness and grow a community!
-</code></pre>
-
-<p>Signed off by mentor:</p>
-
-<h2><a href="http://wiki.apache.org/incubator/April2011">2011-04</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>During the EclipseCon a talk was given over Celix, also spoke with several OSGi<br />
-people who are interested in the progress, especially related to Universal OSGi<br />
-(which details specification and requirements for OSGi in other languages).<br />
-During the last few weeks work has been done to get rid of memory leaks and null<br />
-pointers.<br />
-Currently we are looking at the requirements/details for bundle deployment and<br />
-updating, possibly in combination with Apache Ace.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Define a status overview of what is and isn't working.
-Move all "sub" project to the new structure.
-Use APR for all file handling, threading etc.
-Generate awareness and grow a community
-</code></pre>
-
-<p>Signed off by mentor:</p>
-
-<h2><a href="http://wiki.apache.org/incubator/February2011">2011-02</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>A new structure for the project has been used for the framework. In this structure public and private files are<br />
-separated. This structure has not yet been applied to all "sub" project in Celix.<br />
-We are also looking at Apache APR for OS abstraction. Using APR would involve replacing all file handing, threading<br />
-etc with APR functions.</p>
-
-<p>Finally, work is being done for the talk on the EclipseCon.</p>
-
-<p>Most important issues are:</p>
-
-<p>Add more information to the wiki (ongoing process)<br />
-Move all "sub" project to the new structure.<br />
-Use APR for all file handling, threading etc.</p>
-
-<p>Signed off by mentor:</p>
-
-<h2><a href="http://wiki.apache.org/incubator/January2011">2011-01</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>Currently the source tree is being cleaned and correct header information is being added. We are also looking at the<br />
-project structure and how it can be changed to get a better/simpler overview. Most important aspect is separating the<br />
-actual framework from the additional bundles.</p>
-
-<p>Additionally, last December a proposal for a Celix talk was sent to, and accepted by the EclipseCon/OSGi DevCon. This<br />
-provides a great opportunity to increase awareness and build a community.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Add more information to the wiki (ongoing process)
-Cleanup project, rearrange structure
-Generate awareness and grow a community!
-</code></pre>
-
-<p>Signed off by mentor: marrs </p>
-
-<h2><a href="http://wiki.apache.org/incubator/December2010">2010-12</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>As we are just accepted into the Incubator, startup is in progress. The donated code has been committed to<br />
-SVN, and the project site is being created.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Get everything (Jira, SVN, Website etc) up and running
-Cleanup code
-Generate awareness and grow a community.
-</code></pre>
-
-<p>Signed off by mentor: marrs</p>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/community.html
----------------------------------------------------------------------
diff --git a/site/community.html b/site/community.html
deleted file mode 100644
index f57e917..0000000
--- a/site/community.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Celix Community</h1>
-
-<p>Celix is a community driven project, where everyone is free to download and use it. Besides using Celix we encourage<br />
-everyone to participate in the development. This can be as simple as providing feedback and reporting bugs but could as<br />
-well mean bug fixes and code contributions.</p>
-
-<ul>
-<li><a href="/community/contributing/contributing.html">Contribute</a></li>
-</ul>
-
-<p>While Celix was in incubation at the Apache Incubator, the status had to be reported to the Incubator PMC. These<br />
-reports are also available on this site.</p>
-
-<ul>
-<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
-</ul>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/contributing.html
----------------------------------------------------------------------
diff --git a/site/contributing.html b/site/contributing.html
deleted file mode 100644
index 8468cc8..0000000
--- a/site/contributing.html
+++ /dev/null
@@ -1,119 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<p><!--<br />
-Meta-Name:  Name<br />
---><br />
-<? instruction ?></p>
-
-<h1>Contributing</h1>
-
-<p>The Celix community is open for everyone to participate in. Discussions are done over the<br />
-<a href="/support/mailinglist.html">mailing lists</a>, and <a href="/support/issuetracking.html">issues</a> can be created and<br />
-seen by everyone.</p>
-
-<p>If you would like to join the Celix community, a good start would be to follow the mailing list and participate in the<br />
-discussions, use Celix and report bugs you find, possibly with patches.</p>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/doc/index.html
----------------------------------------------------------------------
diff --git a/site/doc/index.html b/site/doc/index.html
deleted file mode 100644
index e61bd84..0000000
--- a/site/doc/index.html
+++ /dev/null
@@ -1,159 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<div id=docTable><table>
-	<tr><th>one</th></tr>
-	<tr><td><a href=/doc/index.html>main</a></td></tr>
-	<tr><td><a href=/doc/one/file_one.html>file one</a></td></tr>
-	<tr><th>two</th></tr>
-	<tr><td><a href=/doc/two/file_two.html>file two</a></td></tr>
-	<tr><td><a href=/doc/two/file_three.html>file three</a></td></tr>
-</table></div>
-<div id=docContent>
-<h1>Apache Celix website</h1>
-
-<p>This is the website for <a href="https://celix.apache.org/">Apache Celix</a>, hosted at:</p>
-
-<pre><code>https://celix.apache.org/
-</code></pre>
-
-<h3>Repository Structure</h3>
-
-<p>This repository contains:</p>
-
-<ol>
-<li><code>src/</code>: the source of the site, including markdown files containing the bulk of the content</li>
-<li><code>site/</code>: html generated from the markdown (which is what is actually hosted on the website)</li>
-<li><code>celix/</code>: the celix sourcecode</li>
-</ol>
-
-<h3>Cloning this repo</h3>
-
-<p>This repository can be cloned as usual. Because the website is using the offical celix repository as submodule, some extra commands need to be executed. Run this after cloning and the 'celix' directory will be initialized:</p>
-
-<div class="codehilite"><pre><span></span><code>$ git submodule init
-$ git submodule update
-</code></pre></div>
-
-<p>More about submodules can be found <a href="https://git-scm.com/book/en/v2/Git-Tools-Submodules">here</a></p>
-
-<h1>Server build instructions</h1>
-
-<h3>building</h3>
-
-<div class="codehilite"><pre><span></span><code><span class="nb">cd</span> path/to/build.py
-./build.py
-</code></pre></div>
-
-<p>A test-server will run on <a href="https://localhost:8000/">localhost:8000</a></p>
-
-<h3>installing</h3>
-
-<ol>
-<li>install <a href="https://www.python.org/">python</a> (tested versions: 2.7.10)</li>
-<li>install <a href="https://github.com/trentm/python-markdown2/blob/master/README.md#install">markdown2</a></li>
-</ol>
-
-</div></div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/doc/one/file_one.html
----------------------------------------------------------------------
diff --git a/site/doc/one/file_one.html b/site/doc/one/file_one.html
deleted file mode 100644
index a9b9f4e..0000000
--- a/site/doc/one/file_one.html
+++ /dev/null
@@ -1,262 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<div id=docTable><table>
-	<tr><th>one</th></tr>
-	<tr><td><a href=/doc/index.html>main</a></td></tr>
-	<tr><td><a href=/doc/one/file_one.html>file one</a></td></tr>
-	<tr><th>two</th></tr>
-	<tr><td><a href=/doc/two/file_two.html>file two</a></td></tr>
-	<tr><td><a href=/doc/two/file_three.html>file three</a></td></tr>
-</table></div>
-<div id=docContent>
-<h1>Apache Celix Introduction</h1>
-
-<h2>What is Apache Celix</h2>
-
-<p>Apache Celix is an implementation of the <a href="https://www.osgi.org/developer/specifications">OSGi specification</a> adapted to C and C++. It is a provides a framework to develop (dynamic) modular software applications using component and/or service-oriented programming.</p>
-
-<p>Apache Celix is primarily developed in C and adds an additional abstraction, in the form of a library, to support for C++. </p>
-
-<h2>C and Objects</h2>
-
-<p>C is a procedural programming language and as result has no direct support for the notion of a object.<br />
-To be able to follow the OSGi specification, a standard mapping from C to Java is used. This mapping takes care of how instances, parameters, return values and exceptions (error codes) work in Apache Celix.</p>
-
-<h3>Example</h3>
-
-<p>Before going into detail, here is an example of the mapping from a method in Java to a function in C:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="c1">//Java signature</span>
-<span class="kd">public</span> <span class="kd">interface</span> <span class="nc">BundleContext</span> <span class="o">{</span>
-    <span class="kd">public</span> <span class="n">ServiceReference</span><span class="o">[]</span> <span class="nf">getServiceReferences</span><span class="o">(</span><span class="n">String</span> <span class="n">clazz</span><span class="o">,</span> <span class="n">String</span> <span class="n">filter</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">InvalidSyntaxException</span><span class="o">;</span>
-<span class="o">}</span>
-</code></pre></div>
-
-<div class="codehilite"><pre><span></span><code><span class="c1">//bundle_context.h</span>
-
-<span class="c1">//C prototype</span>
-<span class="n">celix_status_t</span> <span class="nf">bundleContext_getServiceReferences</span><span class="p">(</span><span class="n">bundle_context_pt</span> <span class="n">context</span><span class="p">,</span> <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">serviceName</span><span class="p">,</span> <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">filter</span><span class="p">,</span> <span class="n">array_list_pt</span><span class="o">*</span> <span class="n">service_references</span><span class="p">);</span>
-</code></pre></div>
-
-<h3>Object methods</h3>
-
-<p>Using the provided example, the following templates can be extracted for mapping a object method to a C function:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="cm">/**</span>
-<span class="cm"> * 1st template</span>
-<span class="cm"> * celix_status_t: return type of the status code</span>
-<span class="cm"> * </span>
-<span class="cm"> * typeName: name of the object/type this function is part of</span>
-<span class="cm"> * functionName: the name of the function</span>
-<span class="cm"> * </span>
-<span class="cm"> * typeName_t: The actual instance to &quot;invoke&quot; this function on</span>
-<span class="cm"> * parameters: default function parameters</span>
-<span class="cm"> * output parameter: the output which the caller can use</span>
-<span class="cm"> */</span>
-<span class="n">celix_status_t</span> <span class="o">&lt;</span><span class="n">typeName</span><span class="o">&gt;</span><span class="n">_</span><span class="o">&lt;</span><span class="n">functionName</span><span class="o">&gt;</span><span class="p">(</span><span class="o">&lt;</span><span class="n">typeName</span><span class="o">&gt;</span><span class="n">_t</span><span class="o">*</span> <span class="n">self</span> <span class="p">[,</span><span class="n">parameters</span><span class="p">,</span> <span class="p">]</span> <span class="p">[,</span> <span class="n">output</span> <span class="n">parameter</span><span class="p">]);</span>
-
-<span class="c1">//OR</span>
-
-<span class="cm">/**</span>
-<span class="cm">* 2nd template</span>
-<span class="cm"> * celix_status_t: return type of the status code</span>
-<span class="cm"> * </span>
-<span class="cm"> * typeName: name of the object/type this function is part of</span>
-<span class="cm"> * functionName: the name of the function</span>
-<span class="cm"> * </span>
-<span class="cm"> * typeName_t: The actual instance to &quot;invoke&quot; this function on</span>
-<span class="cm"> * parameters: default function parameters</span>
-<span class="cm"> * output parameter: the output which the caller can use</span>
-<span class="cm"> */</span>
-<span class="n">celix_status_t</span> <span class="o">&lt;</span><span class="n">typeName</span><span class="o">&gt;</span><span class="n">_</span><span class="o">&lt;</span><span class="n">functionName</span><span class="o">&gt;</span><span class="p">(</span><span class="o">&lt;</span><span class="n">typeName</span><span class="o">&gt;</span><span class="n">_pt</span> <span class="n">self</span> <span class="p">[,</span><span class="n">parameters</span><span class="p">,</span> <span class="p">]</span> <span class="p">[,</span> <span class="n">output</span> <span class="n">parameter</span><span class="p">]);</span>
-</code></pre></div>
-
-<p>Note that although the first template is preferred, Apache Celix still uses the second template. </p>
-
-<p>Unless stated otherwise, the caller is owner of the output and should destroy/deallocate the result.<br />
-An exception is a const output parameters, this indicates the callee is still owner.</p>
-
-<h3>Creating and destroying Objects</h3>
-
-<p>Objects in Apache Celix can generally be created and destroyed using a create and destroy functions.<br />
-For example:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="n">celix_status_t</span> <span class="nf">bundleContext_create</span><span class="p">(</span><span class="n">framework_pt</span> <span class="n">framework</span><span class="p">,</span> <span class="n">framework_logger_pt</span><span class="p">,</span> <span class="n">bundle_pt</span> <span class="n">bundle</span><span class="p">,</span> <span class="n">bundle_context_pt</span> <span class="o">*</span><span class="n">bundle_context</span><span class="p">);</span>
-<span class="n">celix_status_t</span> <span class="nf">bundleContext_destroy</span><span class="p">(</span><span class="n">bundle_context_pt</span> <span class="n">context</span><span class="p">);</span>
-</code></pre></div>
-
-<p>For some types a separate allocate and init and a separate deallocate and deinit are also available.<br />
-This gives a user the option the initialize and deinitialize a object on the stack. the hash<em>map</em>iterator uses this:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="n">hash_map_iterator_pt</span> <span class="nf">hashMapIterator_create</span><span class="p">(</span><span class="n">hash_map_pt</span> <span class="n">map</span><span class="p">);</span>
-<span class="kt">void</span> <span class="nf">hashMapIterator_destroy</span><span class="p">(</span><span class="n">hash_map_iterator_pt</span> <span class="n">iterator</span><span class="p">);</span>
-
-<span class="n">hash_map_iterator_pt</span> <span class="nf">hashMapIterator_alloc</span><span class="p">(</span><span class="kt">void</span><span class="p">);</span>
-<span class="kt">void</span> <span class="nf">hashMapIterator_dealloc</span><span class="p">(</span><span class="n">hash_map_iterator_pt</span> <span class="n">iterator</span><span class="p">);</span>
-
-<span class="kt">void</span> <span class="nf">hashMapIterator_init</span><span class="p">(</span><span class="n">hash_map_pt</span> <span class="n">map</span><span class="p">,</span> <span class="n">hash_map_iterator_pt</span> <span class="n">iterator</span><span class="p">);</span>
-<span class="kt">void</span> <span class="nf">hashMapIterator_deinit</span><span class="p">(</span><span class="n">hash_map_iterator_pt</span> <span class="n">iterator</span><span class="p">);</span>
-</code></pre></div>
-
-<h3>OSGi documentation and Apache Celix</h3>
-
-<p>Apache Celix follows the OSGi API as close as possible, but since the OSGi specification is written primarily for Java, there will be differences (Java is OO, C is procedural).<br />
-Taking into account those differences and mapping explained before the OSGi javadoc can be used for a more in depth description of what the Apache Celix API offers. </p>
-
-<ul>
-<li><a href="https://osgi.org/javadoc/r4v43/core/index.html">OSGi core specification 4.3</a></li>
-<li><a href="https://osgi.org/javadoc/r4v43/cmpn/index.html">OSGi compendium specification 4.3</a></li>
-</ul>
-
-<h2>What is a OSGi service?</h2>
-
-<p>A OSGi service is a Java object register to the OSGi framework under a certain set of properties.<br />
-OSGi services are generally registered as a well known interface (using the <code>objectClass</code> property).</p>
-
-<p>Consumers can dynamically lookup the services providing a filter to specify what kind of services their are interested in.   </p>
-
-<h2>C services in Apache Celix</h2>
-
-<p>As mentioned OSGi uses Java Interfaces to define a service. Since C does not have Interfaces as compilable unit, this is not possible for Celix.  To be able to define a service which hides implementation details, Celix uses structs with function pointers.</p>
-
-<p>See <a href="../best_practices/readme.md">Apache Celix Best Practices</a> for a more in depth look at services and service usage.</p>
-
-<h2>Impact of dynamic services</h2>
-
-<p>Services in Apache Celix are dynamic, meaning that they can come and go at any moment.<br />
-How to cope with this dynamic behaviour is very critical for creating a stable solution.</p>
-
-<p>For Java OSGi this is already a challenge to program correctly, but less critical because generally speaking the garbage collector will arrange that objects still exists even if the providing bundle is deinstalled.<br />
-Taking into account that C has no garbage collection handling the dynamic behaviour correctly is even more critical; If a bundle providing a certain services is removed the code segment / memory allocated for the service will be removed / deallocated.</p>
-
-<p>Apache Celix offers different solutions how to cope with this dynamic behaviour:</p>
-
-<ul>
-<li>Bundle Context &amp; Service References  - This (low level) <a href="../../framework/public/include/bundle_context.h">API</a> exists to be compatible with the OSGi standard. This should not be used in production code, because no locking/syncing mechanisms are available.   </li>
-<li>Service Listener - This (log level) <a href="../../framework/public/include/service_listener.h">API</a> can be used to retrieve event when services are being removed or are added. Combined with locking this can be used to safely monitor and use services. </li>
-<li>Service Tracker - This <a href="../../framework/public/include/service_tracker.h">API</a> can be used to register callbacks function when services are being removed or are added. Combined with locking this can be used to safely use services.</li>
-<li><a href="../../dependency_manager/readme.md">Dependency Manager</a> - This library can be used to add service dependency is a declarative way.  A locking or syncing mechanism can be selected to safely use services. Note that this is not part of the OSGi standard.</li>
-</ul>
-
-<p>Even though the dependency manager is not part of the OSGi specification, this is the preferred way because it uses a higher abstraction and removes a lot boilerplate code. </p>
-
-<h2>C++ Support</h2>
-
-<p>One of the reasons why C was chosen as implementation language is that C can act as a common denominator for (service oriented) interoperability between a range of languages.<br />
-C++ support is added with the use of a <a href="../../dependency_manager_cxx/readme.md">C++ Dependency Manager</a>.<br />
-The Dependency Manager is arguably the most convenient way to interact with services, confers most uses cases and eliminates the necessity to port the rest of the (large) API to C++.</p>
-
-<h2>Documentation</h2>
-
-<p>For more information see:</p>
-
-<ul>
-<li>[Apache Celix - Building and Installing] (../building/readme.md)</li>
-<li><a href="../two/file_three.html">Apache Celix - Getting Started Guide</a></li>
-<li><a href="../cmake_commands/readme.md">Apache Celix - CMake Commands</a></li>
-</ul>
-
-</div></div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/doc/two/file_three.html
----------------------------------------------------------------------
diff --git a/site/doc/two/file_three.html b/site/doc/two/file_three.html
deleted file mode 100644
index f04da1c..0000000
--- a/site/doc/two/file_three.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<div id=docTable><table>
-	<tr><th>one</th></tr>
-	<tr><td><a href=/doc/index.html>main</a></td></tr>
-	<tr><td><a href=/doc/one/file_one.html>file one</a></td></tr>
-	<tr><th>two</th></tr>
-	<tr><td><a href=/doc/two/file_two.html>file two</a></td></tr>
-	<tr><td><a href=/doc/two/file_three.html>file three</a></td></tr>
-</table></div>
-<div id=docContent>
-<h1>Apache Celix - Getting Started Guide</h1>
-
-<h2>Guides</h2>
-
-<p>There are several guide to help you get started. The first guide is <a href="file_two.html">Getting Started: Creating a simple bundle</a><br />
-and this should get you started for your first C and/or C++ bundle.</p>
-
-<p>After that you can extend the example by providing and use services using the<br />
-guide <a href="using_services_with_c.md">Getting Started: Using Services with C</a> or <a href="using_services_with_cxx.md">Getting Started: Using Services with C++</a>. </p>
-
-</div></div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>


[12/14] celix-site git commit: added simple image support

Posted by pn...@apache.org.
added simple image support


Project: http://git-wip-us.apache.org/repos/asf/celix-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix-site/commit/0bf10944
Tree: http://git-wip-us.apache.org/repos/asf/celix-site/tree/0bf10944
Diff: http://git-wip-us.apache.org/repos/asf/celix-site/diff/0bf10944

Branch: refs/heads/asf-site
Commit: 0bf109447349e8c78d9b2fe40a42048b047e7e76
Parents: bb0b379
Author: ESmink <ed...@nl.thalesgroup.com>
Authored: Tue Nov 28 10:11:19 2017 +0100
Committer: ESmink <ed...@nl.thalesgroup.com>
Committed: Tue Nov 28 10:11:19 2017 +0100

----------------------------------------------------------------------
 build.py | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/celix-site/blob/0bf10944/build.py
----------------------------------------------------------------------
diff --git a/build.py b/build.py
index 1c68a10..ceff165 100755
--- a/build.py
+++ b/build.py
@@ -80,6 +80,24 @@ for title in root:
 			file = f.read()
 		o = open(fl.find('dest').text, 'w')
 
+		# import images
+		i = 0
+		while True:
+			i = file.find('\n![', i)
+			if(i == -1):break
+			i2 = file.find('(', i)
+			if(i2 == -1):break
+			i3 = file.find(')', i)
+			if(i3 == -1):break
+			if(i2 > i3 or i3 > file.find('\n', i + 3)):
+				i += 3
+				continue
+			print(file[i:i3] + "|" + file[i2 + 1:i3])
+			# copy images here
+			with open(fl.find('path').text[:fl.find('path').text.rfind('/') + 1] + file[i2 + 1:i3]) as src:
+				with open(fl.find('dest').text[:fl.find('dest').text.rfind('/') + 1] + file[i2 + 1:i3], 'w') as dest:dest.write(src.read())
+			i += 3
+
 		# import other files
 		if fl.find('url'):
 			i = 0


[08/14] celix-site git commit: got rid of useless site/ directory

Posted by pn...@apache.org.
http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/Apache_full.svg
----------------------------------------------------------------------
diff --git a/site/media/Apache_full.svg b/site/media/Apache_full.svg
deleted file mode 100644
index 9f6a2d8..0000000
--- a/site/media/Apache_full.svg
+++ /dev/null
@@ -1,125 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE svg  PUBLIC '-//W3C//DTD SVG 1.1//EN'  'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'>
-<svg enable-background="new 0 0 7127.6 2890" version="1.1" viewBox="0 0 7127.6 2890" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
-<path d="m7104.7 847.8c15.3 15.3 22.9 33.7 22.9 55.2s-7.6 39.9-22.9 55.4c-15.3 15.4-33.8 23.1-55.6 23.1s-40.2-7.6-55.4-22.9c-15.1-15.3-22.7-33.7-22.7-55.2s7.6-39.9 22.9-55.4c15.3-15.4 33.7-23.1 55.4-23.1 21.6 0 40.1 7.6 55.4 22.9zm-6.6 104.1c13.3-13.6 20-29.8 20-48.7s-6.6-35-19.8-48.5c-13.2-13.4-29.4-20.1-48.6-20.1s-35.4 6.7-48.7 20.2-19.9 29.7-19.9 48.7 6.6 35.2 19.7 48.6 29.3 20.1 48.5 20.1 35.4-6.8 48.8-20.3zm-11-63.8c0 14-6.1 22.8-18.4 26.4l22.5 30.5h-18.2l-20.3-28.3h-18.6v28.3h-14.7v-84.6h31.8c12.8 0 22 2.2 27.6 6.6s8.3 11.4 8.3 21.1zm-18.9 11.9c3-2.4 4.4-6.5 4.4-12s-1.5-9.4-4.5-11.6-8.4-3.2-16-3.2h-18v30.5h17.5c8.1-0.1 13.7-1.3 16.6-3.7z" fill="#6D6E71"/>
-<path d="m1803.6 499.8v155.4h-20v-155.4h-56.8v-19.2h133.9v19.2h-57.1z" fill="#6D6E71"/>
-<path d="m2082.2 655.2v-76.9h-105.2v76.9h-20v-174.7h20v78.9h105.2v-78.9h20v174.7h-20z" fill="#6D6E71"/>
-<path d="M2241.4,499.8v57.4h88.1v19.2h-88.1v59.8h101.8v19h-121.8V480.5H2340v19.2H2241.4z" fill="#6D6E71"/>
-<path d="m1574.5 1852.4l417.3-997.6h80.1l417.3 997.6h-105.4l-129.3-311.9h-448.2l-127.9 311.9h-103.9zm458.1-882.4l-205.1 493.2h404.7l-199.6-493.2z" fill="#D22128"/>
-<path d="m2596.9 1852.4v-997.6h413.1c171.4 0 295.1 158.8 295.1 313.3 0 163-115.2 316.1-286.6 316.1h-324.6v368.1h-97zm97-455.3h318.9c118 0 193.9-108.2 193.9-229 0-125.1-92.7-226.2-202.3-226.2h-310.5v455.2z" fill="#D22128"/>
-<path d="m3250.5 1852.4l417.3-997.6h80.1l417.3 997.6h-105.4l-129.3-311.9h-448.2l-127.9 311.9h-103.9zm458.1-882.4l-205.1 493.2h404.7l-199.6-493.2z" fill="#D22128"/>
-<path d="m4637.3 849.1c177 0 306.3 89.9 368.1 217.8l-78.7 47.8c-63.2-132.1-186.9-177-295.1-177-238.9 0-369.5 213.6-369.5 414.5 0 220.6 161.6 420.1 373.7 420.1 112.4 0 244.5-56.2 307.7-185.5l81.5 42.1c-64.6 148.9-241.7 231.8-394.8 231.8-274 0-466.5-261.3-466.5-514.2 0.1-240.2 172.9-497.4 473.6-497.4z" fill="#D22128"/>
-<path d="m5949.1 854.8v997.6h-98.4v-466.5h-591.5v466.5h-96.9v-997.6h96.9v444h591.5v-444h98.4z" fill="#D22128"/>
-<path d="M6844.6,1765.2v87.1h-670.2V854.8H6832v87.1h-560.6v359.7h489v82.9h-489v380.8H6844.6z" fill="#D22128"/>
-<path d="m1667.6 2063.6c11.8 3.5 22.2 8.3 31 14.2l-10.3 22.6c-9-6-18.6-10.4-28.9-13.4-10.2-2.9-20-4.4-29.2-4.4-13.6 0-24.5 2.4-32.6 7.3s-12.2 11.8-12.2 20.7c0 7.6 2.3 14 6.8 19s10.2 8.9 17 11.7 16.1 6 28 9.6c14.4 4.6 26 8.9 34.7 12.9 8.8 4 16.3 9.9 22.5 17.8 6.2 7.8 9.3 18.2 9.3 31 0 11.7-3.2 21.8-9.5 30.6-6.3 8.7-15.3 15.5-26.8 20.3-11.6 4.8-24.9 7.2-40 7.2s-29.7-2.9-43.9-8.7-26.4-13.6-36.6-23.4l10.7-21.6c9.6 9.4 20.7 16.7 33.3 21.9s24.8 7.8 36.8 7.8c15.3 0 27.3-3 36.1-8.9s13.2-13.9 13.2-23.9c0-7.8-2.3-14.3-6.9-19.4s-10.3-9-17.1-11.9c-6.8-2.8-16.1-6-28-9.6-14.2-4.2-25.7-8.3-34.6-12.2s-16.4-9.7-22.5-17.5c-6.1-7.7-9.2-17.9-9.2-30.6 0-10.9 3-20.4 9-28.6s14.6-14.6 25.6-19.1c11.1-4.5 23.8-6.8 38.2-6.8 12.3 0.1 24.2 1.9 36.1 5.4z" fill="#6D6E71"/>
-<path d="m1980.1 2072.8c16.8 9.4 30.2 22.3 40 38.4 9.8 16.2 14.8 33.9 14.8 53.3 0 19.5-4.9 37.4-14.8 53.6-9.8 16.3-23.2 29.1-40 38.6s-35.3 14.3-55.2 14.3c-20.3 0-38.8-4.7-55.7-14.3-16.8-9.5-30.2-22.4-40-38.6-9.8-16.3-14.8-34.1-14.8-53.6s4.9-37.3 14.8-53.5c9.8-16.2 23.2-29 40-38.3 16.8-9.4 35.4-14 55.7-14 19.9-0.1 38.3 4.6 55.2 14.1zm-98.2 19.9c-13.1 7.4-23.6 17.5-31.4 30.1s-11.8 26.5-11.8 41.7c0 15.3 3.9 29.3 11.8 42 7.8 12.7 18.3 22.8 31.4 30.2s27.4 11.1 42.9 11.1 29.7-3.7 42.7-11.1 23.3-17.4 31.1-30.2c7.7-12.7 11.6-26.7 11.6-42s-3.9-29.2-11.6-41.8-18.1-22.6-31.1-30-27.2-11.2-42.6-11.2c-15.5 0-29.8 3.7-43 11.2z" fill="#6D6E71"/>
-<path d="m2186.5 2082.4v74h98.4v23.2h-98.4v90.2h-24.1v-210.6h133.8v23.2h-109.7z" fill="#6D6E71"/>
-<path d="m2491.6 2082.4v187.4h-24.1v-187.4h-68.4v-23.2h161.4v23.2h-68.9z" fill="#6D6E71"/>
-<path d="m2871.8 2269.8l-56.8-177.4-57.6 177.4h-24.5l-70.5-210.6h25.9l57.9 182.7 57.1-182.4 24.1-0.3 57.7 182.7 57.1-182.7h25l-70.6 210.6h-24.8z" fill="#6D6E71"/>
-<path d="m3087.3 2216.6l-23.5 53.2h-25.6l94.4-210.6h25l94.1 210.6h-26.1l-23.5-53.2h-114.8zm57.2-130l-46.9 106.8h94.4l-47.5-106.8z" fill="#6D6E71"/>
-<path d="m3461.1 2202.7c-6 0.4-10.7 0.6-14.1 0.6h-56v66.5h-24v-210.6h80c26.2 0 46.6 6.2 61.2 18.5 14.5 12.3 21.8 29.8 21.8 52.3 0 17.2-4.1 31.7-12.2 43.3s-19.8 20-35 25l49.2 71.5h-27.3l-43.6-67.1zm30.2-35.1c10.3-8.4 15.5-20.8 15.5-37 0-15.9-5.2-27.9-15.5-36s-25.1-12.2-44.3-12.2h-56v97.8h56c19.2 0 34-4.2 44.3-12.6z" fill="#6D6E71"/>
-<path d="m3688.3 2082.4v69.2h106.2v23.2h-106.2v72.1h122.8v22.9h-146.9v-210.6h142.9v23.2h-118.8z" fill="#6D6E71"/>
-<path d="M4147,2082.4v74h98.4v23.2H4147v90.2h-24.1v-210.6h133.8v23.2H4147z" fill="#6D6E71"/>
-<path d="m4523.3 2072.8c16.8 9.4 30.2 22.3 40 38.4 9.8 16.2 14.8 33.9 14.8 53.3 0 19.5-4.9 37.4-14.8 53.6-9.8 16.3-23.2 29.1-40 38.6s-35.3 14.3-55.2 14.3c-20.3 0-38.8-4.7-55.7-14.3-16.8-9.5-30.2-22.4-40-38.6-9.8-16.3-14.8-34.1-14.8-53.6s4.9-37.3 14.8-53.5c9.8-16.2 23.2-29 40-38.3 16.8-9.4 35.4-14 55.7-14 20-0.1 38.4 4.6 55.2 14.1zm-98.1 19.9c-13.1 7.4-23.6 17.5-31.4 30.1s-11.8 26.5-11.8 41.7c0 15.3 3.9 29.3 11.8 42 7.8 12.7 18.3 22.8 31.4 30.2s27.4 11.1 42.9 11.1 29.7-3.7 42.7-11.1 23.3-17.4 31.1-30.2c7.7-12.7 11.6-26.7 11.6-42s-3.9-29.2-11.6-41.8-18.1-22.6-31.1-30-27.2-11.2-42.6-11.2c-15.6 0-29.9 3.7-43 11.2z" fill="#6D6E71"/>
-<path d="m4854.7 2247.7c-15.7 15.5-37.3 23.3-64.8 23.3-27.7 0-49.4-7.8-65.1-23.3s-23.6-37-23.6-64.6v-124h24.1v124c0 20.3 5.8 36.1 17.3 47.5 11.6 11.4 27.3 17.1 47.3 17.1 20.1 0 35.8-5.7 47.1-17 11.4-11.3 17-27.2 17-47.7v-124h24.1v124c0.1 27.7-7.7 49.2-23.4 64.7z" fill="#6D6E71"/>
-<path d="m5169.5 2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3 169.3v-169.3h23.8v210.6h-24.7z" fill="#6D6E71"/>
-<path d="m5478.4 2073.1c16.4 9.3 29.4 21.9 38.9 37.9 9.6 16 14.3 33.9 14.3 53.5s-4.8 37.6-14.3 53.6c-9.5 16.1-22.6 28.7-39.3 37.9-16.6 9.2-35.2 13.8-55.5 13.8h-84.3v-210.6h85.2c20.3 0 38.6 4.6 55 13.9zm-116.1 173.8h61.4c15.5 0 29.6-3.5 42.3-10.6s22.8-16.9 30.2-29.5c7.4-12.5 11.1-26.5 11.1-42s-3.8-29.4-11.3-41.9-17.7-22.3-30.6-29.6c-12.8-7.2-27-10.9-42.6-10.9h-60.5v164.5z" fill="#6D6E71"/>
-<path d="m5668.6 2216.6l-23.5 53.2h-25.6l94.4-210.6h25l94.1 210.6h-26l-23.5-53.2h-114.9zm57.2-130l-46.9 106.8h94.4l-47.5-106.8z" fill="#6D6E71"/>
-<path d="m5991 2082.4v187.4h-24v-187.4h-68.4v-23.2h161.4v23.2h-69z" fill="#6D6E71"/>
-<path d="m6175.9 2269.8v-210.6h24.1v210.6h-24.1z" fill="#6D6E71"/>
-<path d="m6493.7 2072.8c16.8 9.4 30.2 22.3 40 38.4 9.8 16.2 14.8 33.9 14.8 53.3 0 19.5-4.9 37.4-14.8 53.6-9.8 16.3-23.2 29.1-40 38.6s-35.3 14.3-55.2 14.3c-20.3 0-38.8-4.7-55.7-14.3-16.8-9.5-30.2-22.4-40-38.6-9.8-16.3-14.8-34.1-14.8-53.6s4.9-37.3 14.8-53.5c9.8-16.2 23.2-29 40-38.3 16.8-9.4 35.4-14 55.7-14 20-0.1 38.4 4.6 55.2 14.1zm-98.1 19.9c-13.1 7.4-23.6 17.5-31.4 30.1s-11.8 26.5-11.8 41.7c0 15.3 3.9 29.3 11.8 42 7.8 12.7 18.3 22.8 31.4 30.2s27.4 11.1 42.9 11.1 29.7-3.7 42.7-11.1 23.3-17.4 31.1-30.2c7.7-12.7 11.6-26.7 11.6-42s-3.9-29.2-11.6-41.8-18.1-22.6-31.1-30-27.2-11.2-42.6-11.2c-15.6 0-29.8 3.7-43 11.2z" fill="#6D6E71"/>
-<path d="m6826.5 2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3 169.3v-169.3h23.8v210.6h-24.7z" fill="#6D6E71"/>
-<linearGradient id="i" x1="-4516.6" x2="-4108.4" y1="-2338.7" y2="-1861.4" gradientTransform="matrix(.4226 -.9063 .9063 .4226 5117.9 -2859.9)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#F69923" offset="0"/>
-	<stop stop-color="#F79A23" offset=".3123"/>
-	<stop stop-color="#E97826" offset=".8383"/>
-</linearGradient>
-<path d="m1230.1 13.7c-45.3 26.8-120.6 102.5-210.5 212.3l82.6 155.9c58-82.9 116.9-157.5 176.3-221.2 4.6-5.1 7-7.5 7-7.5-2.3 2.5-4.6 5-7 7.5-19.2 21.2-77.5 89.2-165.5 224.4 84.7-4.2 214.9-21.6 321.1-39.7 31.6-177-31-258-31-258s-79.7-128.8-173-73.7z" fill="url(#i)"/>
-<path d="m1090.2 903.1l1.8-0.3-11.9 1.3c-0.7 0.3-1.4 0.7-2.1 1 4.1-0.7 8.2-1.4 12.2-2z" fill="none"/>
-<path d="m1005.9 1182.3c-6.7 1.5-13.7 2.7-20.7 3.7 7.1-1 14-2.2 20.7-3.7z" fill="none"/>
-<path d="m432.9 1808.8c0.9-2.3 1.8-4.7 2.6-7 18.2-48 36.2-94.7 54-140.1 20-51 39.8-100.4 59.3-148.3 20.6-50.4 40.9-99.2 60.9-146.3 21-49.4 41.7-97 62-142.8 16.5-37.3 32.8-73.4 48.9-108.3 5.4-11.7 10.7-23.2 16-34.6 10.5-22.7 21-44.8 31.3-66.5 9.5-20 19-39.6 28.3-58.8 3.1-6.4 6.2-12.8 9.3-19.1 0.5-1 1-2 1.5-3.1l-10.2 1.1-8-15.9c-0.8 1.6-1.6 3.1-2.4 4.6-14.5 28.8-28.9 57.9-43.1 87.2-8.2 16.9-16.4 34-24.6 51-22.6 47.4-44.8 95.2-66.6 143.3-22.1 48.6-43.7 97.5-64.9 146.5-20.8 48.1-41.3 96.2-61.2 144.2-20 48-39.5 95.7-58.5 143.2-19.9 49.5-39.2 98.7-58 147.2-4.2 10.9-8.5 21.9-12.7 32.8-15 39.2-29.7 77.8-44 116l12.7 25.1 11.4-1.2c0.4-1.1 0.8-2.3 1.3-3.4 18.5-50.2 36.7-99.2 54.7-146.8z" fill="none"/>
-<path d="m980 1186.8c0.1 0 0.1 0 0.1-0.1 0 0.1 0 0.1-0.1 0.1z" fill="none"/>
-<path d="m952.6 1323c-10.6 1.9-21.4 3.8-32.5 5.7-0.1 0-0.1 0.1-0.2 0.1 5.6-0.8 11.2-1.7 16.6-2.6 5.5-1 10.8-2.1 16.1-3.2z" fill="#BE202E"/>
-<path d="m952.6 1323c-10.6 1.9-21.4 3.8-32.5 5.7-0.1 0-0.1 0.1-0.2 0.1 5.6-0.8 11.2-1.7 16.6-2.6 5.5-1 10.8-2.1 16.1-3.2z" fill="#BE202E" opacity=".35"/>
-<path d="m980.3 1186.7c-0.1 0-0.1 0 0 0-0.1 0.1-0.2 0.1-0.2 0.1 1.8-0.2 3.5-0.5 5.2-0.8 7-1 13.9-2.2 20.7-3.7-8.5 1.5-17 2.9-25.7 4.4z" fill="#BE202E"/>
-<path d="m980.3 1186.7c-0.1 0-0.1 0 0 0-0.1 0.1-0.2 0.1-0.2 0.1 1.8-0.2 3.5-0.5 5.2-0.8 7-1 13.9-2.2 20.7-3.7-8.5 1.5-17 2.9-25.7 4.4z" fill="#BE202E" opacity=".35"/>
-<linearGradient id="h" x1="-7537.7" x2="-4625.4" y1="-2391.4" y2="-2391.4" gradientTransform="matrix(.4226 -.9063 .9063 .4226 5117.9 -2859.9)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m858.6 784.7c25.1-46.9 50.5-92.8 76.2-137.4 26.7-46.4 53.7-91.3 80.9-134.7 1.6-2.6 3.2-5.2 4.8-7.7 27-42.7 54.2-83.7 81.6-122.9l-82.6-156c-6.2 7.6-12.5 15.3-18.8 23.2-23.8 29.7-48.6 61.6-73.9 95.5-28.6 38.2-58 78.9-87.8 121.7-27.6 39.5-55.5 80.9-83.5 123.7-23.8 36.5-47.7 74-71.4 112.5-0.9 1.4-1.8 2.9-2.6 4.3l107.5 212.3c22.8-45.6 46.1-90.5 69.6-134.5z" fill="url(#h)"/>
-<linearGradient id="g" x1="-7186.2" x2="-5450.7" y1="-2099.3" y2="-2099.3" gradientTransform="matrix(.4226 -.9063 .9063 .4226 5117.9 -2859.9)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#282662" offset="0"/>
-	<stop stop-color="#662E8D" offset=".095484"/>
-	<stop stop-color="#9F2064" offset=".7882"/>
-	<stop stop-color="#CD2032" offset=".9487"/>
-</linearGradient>
-<path d="m369 1981c-14.2 39.1-28.5 78.9-42.9 119.6l-0.6 1.8c-2 5.7-4.1 11.5-6.1 17.2-9.7 27.4-18 52.1-37.3 108.2 31.7 14.5 57.1 52.5 81.1 95.6-2.6-44.7-21-86.6-56.2-119.1 156.1 7 290.6-32.4 360.1-146.6 6.2-10.2 11.9-20.9 17-32.2-31.6 40.1-70.8 57.1-144.5 53-0.2 0.1-0.3 0.1-0.5 0.2 0.2-0.1 0.3-0.1 0.5-0.2 108.6-48.6 163.1-95.3 211.2-172.6 11.4-18.3 22.5-38.4 33.8-60.6-94.9 97.5-205 125.3-320.9 104.2l-86.9 9.5c-2.4 7.3-5.1 14.6-7.8 22z" fill="url(#g)"/>
-<linearGradient id="f" x1="-7374.2" x2="-4461.8" y1="-2418.5" y2="-2418.5" gradientTransform="matrix(.4226 -.9063 .9063 .4226 5117.9 -2859.9)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m409.6 1786.3c18.8-48.5 38.1-97.7 58-147.2 19-47.4 38.5-95.2 58.5-143.2s40.4-96.1 61.2-144.2c21.2-49 42.9-97.8 64.9-146.5 21.8-48.1 44-95.9 66.6-143.3 8.1-17.1 16.3-34.1 24.6-51 14.2-29.3 28.6-58.4 43.1-87.2 0.8-1.6 1.6-3.1 2.4-4.6l-107.5-212.3c-1.8 2.9-3.5 5.8-5.3 8.6-25.1 40.9-50 82.7-74.4 125.4-24.7 43.1-49 87.1-72.7 131.7-20 37.6-39.6 75.6-58.6 113.9-3.8 7.8-7.6 15.5-11.3 23.2-23.4 48.2-44.6 94.8-63.7 139.5-21.7 50.7-40.7 99.2-57.5 145.1-11 30.2-21 59.4-30.1 87.4-7.5 24-14.7 47.9-21.5 71.8-16 56.3-29.9 112.4-41.2 168.3l107.9 213.4c14.3-38.1 28.9-76.8 44-116 4.1-10.9 8.4-21.8 12.6-32.8z" fill="url(#f)"/>
-<linearGradient id="e" x1="-7161.8" x2="-5631.3" y1="-2379.1" y2="-2379.1" gradientTransform="matrix(.4226 -.9063 .9063 .4226 5117.9 -2859.9)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#282662" offset="0"/>
-	<stop stop-color="#662E8D" offset=".095484"/>
-	<stop stop-color="#9F2064" offset=".7882"/>
-	<stop stop-color="#CD2032" offset=".9487"/>
-</linearGradient>
-<path d="m243.5 1729.4c-13.6 68.2-23.2 136.2-28 203.8-0.2 2.4-0.4 4.7-0.5 7.1-33.7-54-124-106.8-123.8-106.2 64.6 93.7 113.7 186.7 120.9 278-34.6 7.1-82-3.2-136.8-23.3 57.1 52.5 100 67 116.7 70.9-52.5 3.3-107.1 39.3-162.1 80.8 80.5-32.8 145.5-45.8 192.1-35.3-73.9 209-147.9 439.8-222 684.8 22.7-6.7 36.2-21.9 43.9-42.6 13.2-44.4 100.8-335.6 238-718.2 3.9-10.9 7.8-21.8 11.8-32.9 1.1-3 2.2-6.1 3.3-9.2 14.5-40.1 29.5-81.1 45.1-122.9 3.5-9.5 7.1-19 10.7-28.6 0.1-0.2 0.1-0.4 0.2-0.6l-107.9-213.2c-0.5 2.6-1.1 5.1-1.6 7.6z" fill="url(#e)"/>
-<linearGradient id="d" x1="-7374.2" x2="-4461.8" y1="-2117.1" y2="-2117.1" gradientTransform="matrix(.4226 -.9063 .9063 .4226 5117.9 -2859.9)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m805.6 937c-3.1 6.3-6.2 12.7-9.3 19.1-9.3 19.2-18.8 38.8-28.3 58.8-10.3 21.7-20.7 43.9-31.3 66.5-5.3 11.4-10.6 22.9-16 34.6-16.1 35-32.4 71.1-48.9 108.3-20.3 45.8-41 93.4-62 142.8-20 47.1-40.3 95.9-60.9 146.3-19.5 47.9-39.3 97.3-59.3 148.3-17.8 45.4-35.9 92.1-54 140.1-0.9 2.3-1.8 4.7-2.6 7-18 47.6-36.2 96.6-54.6 146.8-0.4 1.1-0.8 2.3-1.3 3.4l86.9-9.5c-1.7-0.3-3.5-0.5-5.2-0.9 103.9-13 242.1-90.6 331.4-186.5 41.1-44.2 78.5-96.3 113-157.3 25.7-45.4 49.8-95.8 72.8-151.5 20.1-48.7 39.4-101.4 58-158.6-23.9 12.6-51.2 21.8-81.4 28.2-5.3 1.1-10.7 2.2-16.1 3.1-5.5 1-11 1.8-16.6 2.6 0.1 0 0.1-0.1 0.2-0.1 96.9-37.3 158-109.2 202.4-197.4-25.5 17.4-66.9 40.1-116.6 51.1-6.7 1.5-13.7 2.7-20.7 3.7-1.7 0.3-3.5 0.6-5.2 0.8 0.1 0 0.1 0 0.1-0.1h0.1c33.6-14.1 62-29.8 86.6-48.4 5.3-4 10.4-8.1 15.3-12.3 7.5-6.5 14.7-13.3 21.5-20.5 4.4-4.6 8.6-9.3 12.7-14.2 9.6-11.5 18.7-23.9 27.1-37.3 2.6-4.1 5.1-8.3 7.6-12.6 3.2-6.2 6.3-12.3 9.3-18.3 13.5-27.2 24.4-51.5 33-72.8 4.3-10.6 8.1-20.5 11.3-29.7 1.3-3.7
  2.5-7.2 3.7-10.6 3.4-10.2 6.2-19.3 8.4-27.3 3.3-12 5.3-21.5 6.4-28.4-3.3 2.6-7.1 5.2-11.3 7.7-29.3 17.5-79.5 33.4-119.9 40.8l79.8-8.8-79.8 8.8-1.8 0.3c-4 0.7-8.1 1.3-12.2 2 0.7-0.3 1.4-0.7 2.1-1l-273 29.9c-0.4 1.1-0.9 2.1-1.4 3.1z" fill="url(#d)"/>
-<linearGradient id="c" x1="-7554.8" x2="-4642.5" y1="-2132.1" y2="-2132.1" gradientTransform="matrix(.4226 -.9063 .9063 .4226 5117.9 -2859.9)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m1112.9 385.1c-24.3 37.3-50.8 79.6-79.4 127.5-1.5 2.5-3 5.1-4.5 7.6-24.6 41.5-50.8 87.1-78.3 137-23.8 43.1-48.5 89.3-74.3 139-22.4 43.3-45.6 89.2-69.4 137.8l273-29.9c79.5-36.6 115.1-69.7 149.6-117.6 9.2-13.2 18.4-27 27.5-41.3 28-43.8 55.6-92 80.1-139.9 23.7-46.3 44.7-92.2 60.7-133.5 10.2-26.3 18.4-50.8 24.1-72.3 5-19 8.9-36.9 11.9-54.1-106 18.1-236.3 35.5-321 39.7z" fill="url(#c)"/>
-<path d="m936.5 1326.1c-5.5 1-11 1.8-16.6 2.6 5.6-0.7 11.1-1.6 16.6-2.6z" fill="#BE202E"/>
-<path d="m936.5 1326.1c-5.5 1-11 1.8-16.6 2.6 5.6-0.7 11.1-1.6 16.6-2.6z" fill="#BE202E" opacity=".35"/>
-<linearGradient id="b" x1="-7374.2" x2="-4461.8" y1="-2027.5" y2="-2027.5" gradientTransform="matrix(.4226 -.9063 .9063 .4226 5117.9 -2859.9)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m936.5 1326.1c-5.5 1-11 1.8-16.6 2.6 5.6-0.7 11.1-1.6 16.6-2.6z" fill="url(#b)"/>
-<path d="m980 1186.8c1.8-0.2 3.5-0.5 5.2-0.8-1.7 0.3-3.4 0.6-5.2 0.8z" fill="#BE202E"/>
-<path d="m980 1186.8c1.8-0.2 3.5-0.5 5.2-0.8-1.7 0.3-3.4 0.6-5.2 0.8z" fill="#BE202E" opacity=".35"/>
-<linearGradient id="a" x1="-7374.2" x2="-4461.8" y1="-2037.7" y2="-2037.7" gradientTransform="matrix(.4226 -.9063 .9063 .4226 5117.9 -2859.9)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m980 1186.8c1.8-0.2 3.5-0.5 5.2-0.8-1.7 0.3-3.4 0.6-5.2 0.8z" fill="url(#a)"/>
-<path d="m980.2 1186.7z" fill="#BE202E"/>
-<path d="m980.2 1186.7z" fill="#BE202E" opacity=".35"/>
-<linearGradient id="j" x1="-5738.1" x2="-5094.3" y1="-2039.8" y2="-2039.8" gradientTransform="matrix(.4226 -.9063 .9063 .4226 5117.9 -2859.9)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m980.2 1186.7z" fill="url(#j)"/>
-<path d="m1674.5 2662.1c-14.4 19.4-36.4 29.1-66.1 29.1-12.2 0-22.9-2.4-32.2-7.2s-16.5-11.4-21.6-19.8-7.6-17.8-7.6-28.2c0-15.7 5.9-28.2 17.8-37.5s28.5-14 49.8-14.2h59.2v-10.5c0-13.5-4.1-23.9-12.3-31.2s-20.2-11-36.1-11c-18.3 0-37.4 6.9-57.2 20.6l-11.2-19.6c12.8-8.5 24.6-14.6 35.5-18.5 10.8-3.8 23.5-5.8 38.2-5.8 22.2 0 39.3 5.5 51.3 16.4s18.1 26.2 18.3 45.8l0.3 119.3h-26.1v-27.7zm-21.8-4.9c10.8-7.2 18-17.1 21.4-29.7v-21.6h-56.2c-30.6 0-45.9 9.7-45.9 29.1 0 10 3.8 18 11.3 24s17.6 8.9 30.2 8.9c15.4 0.1 28.4-3.5 39.2-10.7z" fill="#6D6E71"/>
-<path d="m1970 2520c13.1 7.8 23.3 18.6 30.6 32.5s11 29.8 11 47.5c0 17.6-3.6 33.4-10.8 47.2s-17.3 24.6-30.3 32.2-28 11.5-44.9 11.5c-16 0-29.9-3.5-41.9-10.5s-21.4-16.7-28.2-29.2v105.1h-26.8v-247h26.8v39c6.6-12.8 15.9-22.7 27.9-29.6s25.9-10.4 41.6-10.4c16.8 0 31.9 3.9 45 11.7zm-16.7 138c9.8-5.8 17.5-13.8 23-24s8.3-21.8 8.3-34.6-2.8-24.3-8.3-34.5-13.2-18.1-23-23.9-20.9-8.7-33.1-8.7c-12.6 0-23.8 2.8-33.6 8.5s-17.5 13.7-22.9 24c-5.5 10.3-8.2 21.8-8.2 34.6 0 13.1 2.7 24.7 8.2 34.8s13.1 18.1 22.9 23.8 21 8.6 33.6 8.6c12.3 0 23.3-2.8 33.1-8.6z" fill="#6D6E71"/>
-<path d="m2237.4 2662.1c-14.4 19.4-36.4 29.1-66.1 29.1-12.2 0-22.9-2.4-32.2-7.2s-16.5-11.4-21.6-19.8-7.6-17.8-7.6-28.2c0-15.7 5.9-28.2 17.8-37.5s28.5-14 49.8-14.2h59.2v-10.5c0-13.5-4.1-23.9-12.3-31.2s-20.2-11-36.1-11c-18.3 0-37.4 6.9-57.2 20.6l-11.2-19.6c12.8-8.5 24.7-14.6 35.5-18.5 10.8-3.8 23.5-5.8 38.2-5.8 22.2 0 39.3 5.5 51.3 16.4s18.1 26.2 18.3 45.8l0.3 119.3h-26.1v-27.7zm-21.8-4.9c10.8-7.2 18-17.1 21.4-29.7v-21.6h-56.2c-30.6 0-45.8 9.7-45.8 29.1 0 10 3.8 18 11.3 24s17.6 8.9 30.2 8.9c15.2 0.1 28.3-3.5 39.1-10.7z" fill="#6D6E71"/>
-<path d="m2500.9 2515.7c11.7 4.7 21.6 11.2 29.7 19.6l-14.7 18.9c-14.6-13.9-32.5-20.9-53.7-20.9-12.4 0-23.4 2.8-33.1 8.4s-17.3 13.4-22.8 23.5-8.2 21.6-8.2 34.6c0 13.1 2.7 24.6 8.2 34.6s13.1 17.9 22.8 23.7c9.7 5.7 20.8 8.6 33.1 8.6 11.8 0 22.5-2 32-6s17.5-9.8 23.9-17.4l15.4 16.6c-8.3 9.8-18.5 17.5-30.9 22.9-12.3 5.5-26.1 8.2-41.4 8.2-17.4 0-32.9-3.8-46.4-11.5-13.5-7.6-24.1-18.4-31.7-32.2s-11.5-29.7-11.5-47.5 3.9-33.7 11.6-47.4c7.8-13.8 18.5-24.5 32.4-32.1 13.8-7.6 29.5-11.5 46.9-11.5 13.9-0.1 26.7 2.2 38.4 6.9z" fill="#6D6E71"/>
-<path d="m2797.8 2527c12.1 12.4 18.1 29.6 18.1 51.5v111.4h-26.8v-104.3c0-15.9-4.5-28.4-13.6-37.3-9-8.9-21.5-13.4-37.5-13.4-19 0.2-33.9 6.4-44.7 18.5s-16.2 28-16.2 47.8v88.7h-26.8v-254.3h26.8v114.1c11.8-27.2 35.2-41 70.1-41.3 21.7-0.1 38.5 6.2 50.6 18.6z" fill="#6D6E71"/>
-<path d="m3078.4 2535.9c14.4 18.1 20.9 42.9 19.4 74.2h-147.3c2.2 17.6 9.3 31.6 21.2 42s26.6 15.6 44.3 15.6c11.2 0 21.5-2 31-5.9s17.8-9.5 24.9-16.7l14.7 15.7c-8.7 9.6-19.3 17-31.7 22.3-12.4 5.2-26.1 7.9-40.9 7.9-17.6 0-33.2-3.8-46.9-11.5-13.6-7.6-24.2-18.4-31.7-32.2s-11.3-29.7-11.3-47.5 3.8-33.7 11.5-47.4c7.6-13.8 18.3-24.5 32-32.1s29.3-11.5 46.7-11.5c28.3-0.1 49.7 9 64.1 27.1zm-22.2 10.9c-10.9-10.1-25.1-15.2-42.6-15.2-17.2 0-31.5 5.1-42.9 15.4s-18.1 24-20.2 41.2h123.3c-0.8-17.4-6.7-31.2-17.6-41.4z" fill="#6D6E71"/>
-<path d="m3224 2662.1c3.2 3.5 4.8 7.7 4.8 12.7s-1.6 9.2-4.8 12.6-7.1 5.1-11.6 5.1c-4.8 0-8.8-1.7-12-5.1s-4.9-7.6-4.9-12.6 1.6-9.3 4.9-12.7c3.2-3.5 7.3-5.2 12-5.2 4.5 0 8.4 1.8 11.6 5.2z" fill="#6D6E71"/>
-<path d="m3466.2 2520.1c13.9 7.6 24.7 18.4 32.5 32.2s11.7 29.5 11.7 47c0 17.8-3.9 33.7-11.7 47.5s-18.7 24.6-32.5 32.4c-13.9 7.8-29.6 11.6-47.3 11.6-17.6 0-33.4-3.9-47.3-11.6-13.9-7.8-24.8-18.5-32.6-32.4-7.8-13.8-11.6-29.7-11.6-47.5 0-17.6 3.9-33.3 11.6-47.1 7.8-13.8 18.6-24.5 32.6-32.1 13.9-7.6 29.7-11.5 47.3-11.5 17.6 0.1 33.4 3.9 47.3 11.5zm-80.8 21.4c-9.9 5.7-17.6 13.6-23.1 23.7s-8.2 21.6-8.2 34.6c0 13.1 2.7 24.7 8.2 34.8 5.5 10.2 13.2 18.1 23.1 23.8s21.1 8.6 33.5 8.6 23.5-2.9 33.5-8.6c9.9-5.7 17.6-13.7 23.1-23.8s8.2-21.7 8.2-34.8-2.7-24.6-8.2-34.6-13.2-17.9-23.2-23.6-21.1-8.5-33.4-8.5c-12.4-0.2-23.6 2.7-33.5 8.4z" fill="#6D6E71"/>
-<path d="m3676.1 2519.1c10.9-7 24-10.6 39.3-10.8v26.9c-18.7-0.2-33.8 5-45.2 15.7s-17.9 25-19.6 43.1v95.9h-26.6v-180.6h26.6v40c6.1-13.1 14.6-23.2 25.5-30.2z" fill="#6D6E71"/>
-<path d="m3975.5 2671c0 17.4-3.8 32.6-11.4 45.6s-18.2 23-31.9 30-29.5 10.5-47.6 10.5c-26.8-0.2-51.4-8.9-74-25.9l12.2-20.6c9.1 7.6 18.6 13.3 28.4 17s20.6 5.7 32.3 5.9c19.6 0 35.4-5.6 47.3-16.8s17.8-26.2 17.8-44.9v-27.3c-6.4 12.2-15.3 21.5-26.7 27.9-11.4 6.5-24.7 9.7-39.7 9.7-15.9 0-30.2-3.7-42.7-11.1s-22.2-17.8-29.2-31c-7-13.3-10.5-28.3-10.5-45.2 0-16.7 3.4-31.6 10.3-44.6s16.5-23.2 28.8-30.6 26.5-11.1 42.4-11.1c15.3 0 28.6 3.2 40.1 9.7 11.4 6.5 20.5 15.8 27.2 27.9v-36.6h26.8v161.5zm-56.5-19.8c9.4-5.5 16.7-13.1 21.9-22.8s7.9-20.6 7.9-32.6c0-12.4-2.6-23.4-7.9-33.1-5.2-9.7-12.5-17.3-21.9-22.8s-20-8.2-32-8.2c-11.8 0-22.4 2.7-31.8 8.2s-16.7 13.1-22.1 22.8-8 20.8-8 33.1c0 12.2 2.7 23.1 8 32.7 5.4 9.7 12.7 17.2 22.1 22.8 9.4 5.5 20 8.3 31.8 8.3 12-0.1 22.6-2.9 32-8.4z" fill="#6D6E71"/>
-</svg>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/Chevron.gif
----------------------------------------------------------------------
diff --git a/site/media/Chevron.gif b/site/media/Chevron.gif
deleted file mode 100755
index ef42331..0000000
Binary files a/site/media/Chevron.gif and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/ChevronOverlay.png
----------------------------------------------------------------------
diff --git a/site/media/ChevronOverlay.png b/site/media/ChevronOverlay.png
deleted file mode 100755
index 184ee63..0000000
Binary files a/site/media/ChevronOverlay.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/IconHome.gif
----------------------------------------------------------------------
diff --git a/site/media/IconHome.gif b/site/media/IconHome.gif
deleted file mode 100755
index 0ab9e10..0000000
Binary files a/site/media/IconHome.gif and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/celix.png
----------------------------------------------------------------------
diff --git a/site/media/celix.png b/site/media/celix.png
deleted file mode 100644
index 86c16d2..0000000
Binary files a/site/media/celix.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/celix_notext.png
----------------------------------------------------------------------
diff --git a/site/media/celix_notext.png b/site/media/celix_notext.png
deleted file mode 100644
index 23c7459..0000000
Binary files a/site/media/celix_notext.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/celix_notext_20px.png
----------------------------------------------------------------------
diff --git a/site/media/celix_notext_20px.png b/site/media/celix_notext_20px.png
deleted file mode 100755
index 4e481ca..0000000
Binary files a/site/media/celix_notext_20px.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/forkmeongithub.png
----------------------------------------------------------------------
diff --git a/site/media/forkmeongithub.png b/site/media/forkmeongithub.png
deleted file mode 100755
index dc0763a..0000000
Binary files a/site/media/forkmeongithub.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/forkmesmall.png
----------------------------------------------------------------------
diff --git a/site/media/forkmesmall.png b/site/media/forkmesmall.png
deleted file mode 100644
index c1c8dad..0000000
Binary files a/site/media/forkmesmall.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/githubIcon.png
----------------------------------------------------------------------
diff --git a/site/media/githubIcon.png b/site/media/githubIcon.png
deleted file mode 100755
index e7605b0..0000000
Binary files a/site/media/githubIcon.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/memory_pools.png
----------------------------------------------------------------------
diff --git a/site/media/memory_pools.png b/site/media/memory_pools.png
deleted file mode 100755
index f005d1d..0000000
Binary files a/site/media/memory_pools.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/shadow.png
----------------------------------------------------------------------
diff --git a/site/media/shadow.png b/site/media/shadow.png
deleted file mode 100755
index c04d21b..0000000
Binary files a/site/media/shadow.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/shiro_bullet_24x24.png
----------------------------------------------------------------------
diff --git a/site/media/shiro_bullet_24x24.png b/site/media/shiro_bullet_24x24.png
deleted file mode 100755
index 6f2d5ad..0000000
Binary files a/site/media/shiro_bullet_24x24.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/releasing.html
----------------------------------------------------------------------
diff --git a/site/releasing.html b/site/releasing.html
deleted file mode 100644
index ef70152..0000000
--- a/site/releasing.html
+++ /dev/null
@@ -1,386 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Releasing Apache Celix</h1>
-
-<p>Note: This information is only of use to Apache Celix Release Managers!</p>
-
-<p>Steps to follow:</p>
-
-<ul>
-<li>Create signing KEYs</li>
-<li>Update release related files</li>
-<li>Compile and test</li>
-<li>Create SVN tag</li>
-<li>Create, sign and publish artefacts</li>
-<li>Run the vote</li>
-<li>Post the vote results</li>
-<li>Roll out the release artefacts</li>
-<li>Announce the release</li>
-</ul>
-
-<p>Interesting links:</p>
-
-<ul>
-<li><a href="http://www.apache.org/dev/release.html">Apache Release Guide</a></li>
-<li><a href="http://www.apache.org/dev/release-signing.html">Apache Release Signing</a></li>
-<li><a href="http://creadur.apache.org/rat/apache-rat/index.html">Apache RAT</a></li>
-<li><a href="http://www.apache.org/dev/openpgp.html">Apache OpenPGP Howto</a></li>
-</ul>
-
-<h2>Create signing KEYs</h2>
-
-<p>Each Release Manager must have his own signing keys. Information about and instruction for the generation of these keys can be found on the<br />
-<a href="http://www.apache.org/dev/release-signing.html#generate">Signing Releases page</a> and <a href="http://www.apache.org/dev/openpgp.html#generate-key">How To OpenPGP</a>. Be sure to follow the information provided on that site and its references.</p>
-
-<p>The generated key can be uploaded to the <a href="http://pgp.mit.edu">MIT PGP Public Key Server</a>.</p>
-
-<p>Next, the public key signature must be added to the KEYS file. Again, read the <a href="http://www.apache.org/dev/release-signing.html#keys-policy">Signing Releases page</a><br />
-for more information. This updated file needs to be uploaded to SVN, be sure to upload it to:</p>
-
-<ul>
-<li><a href="https://dist.apache.org/repos/dist/dev/incubator/celix/KEYS">Apache Celix release development area KEYS</a></li>
-<li><a href="https://dist.apache.org/repos/dist/release/incubator/celix/KEYS">Apache Celix release distribution area KEYS</a></li>
-</ul>
-
-<h2>Update release related files</h2>
-
-<p>For every release the related files must be updated. The following files are relevant:</p>
-
-<ul>
-<li><p>CHANGES</p>
-
-<p>Add a list of fixed issues which can be created using Jira.</p></li>
-<li><p>RELEASE_NOTES</p>
-
-<p>Add additional notes regarding this release, eg known short comings.</p></li>
-<li><p>BUILDING</p>
-
-<p>Even though the BUILDING file doesn't have any specific release information, it should be verified before making a release.  </p></li>
-<li><p>NOTICE</p>
-
-<p>If needed, add any new license related information to this file.</p></li>
-</ul>
-
-<p>Besides this information, the version needs to be bumped. Even though every bundle has its own version, a release is made with one overall version. This version<br />
-is defined in the top-level CMakeLists.txt file.<br />
-Update the following pieces:</p>
-
-<pre><code>SET(CELIX_MAJOR "X")
-SET(CELIX_MINOR "Y")
-SET(CELIX_MICRO "Z")
-</code></pre>
-
-<p>Note: The DEFAULT_VERSION property is used as default version for new bundles and as such does not need to be updated when making a release.</p>
-
-<h2>Compile and test</h2>
-
-<p>Before creating a branch, be sure that the source compiles and tests run successfully. If there are any known shortcomings, make sure they are listed in the<br />
-RELEASE_NOTES. Details for compiling and testing are available in the BUILDING file.</p>
-
-<pre><code>// Create a directory as sibling of the celix release directory
-&gt; mkdir celix-build
-&gt; cd celix-build
-// Run CMake to generate the makefiles. Enable all BUILD options.
-&gt; ccmake ../celix
-&gt; make
-&gt; make deploy
-&gt; make test
-</code></pre>
-
-<p>Also verify that the provides examples work as expected. If needed ask other committers to test parts, eg the GTK examples.</p>
-
-<pre><code>// Go to the deploy directory to see all examples
-&gt; cd deploy
-// Test the different examples, eg
-&gt; cd hello_world
-&gt; sh run.sh
-// Depending on the example the output might be different. Most examples provide a shell to inspect the framework.
-// To list the commands use the "help" command.
--&gt; help
-....
-</code></pre>
-
-<p>After verifying the build, run Apache RAT to check for any licensing problems. If Apache RAT is configured in the CMake build the "rat" target can be used to run<br />
-the check.</p>
-
-<pre><code>// From the celix-build directory
-// Run CMake to set the APACHE_RAT library (path to the JAR file).
-&gt; ccmake ../celix
-// Run RAT
-&gt; make rat
-</code></pre>
-
-<p>Apache RAT should not raise any concers, if there are, check the source files for<br />
-a license header. If it is a false positive update the rat-excludes.txt file in the root of the project. Be sure it is a false positive! If in doubt, ask the<br />
-mailing list! Third party licenses may need to be mentioned in the NOTICE file.</p>
-
-<h2>Create SVN tag</h2>
-
-<p>After changing all files a tag for the new release must be made. Before doing so, make sure all changed files are committed.</p>
-
-<p>The tag should be named like this: celix-X.Y.Z</p>
-
-<p>To make a tag use the following command:</p>
-
-<pre><code>svn copy http://svn.apache.org/repos/asf/celix/trunk/ \
-    http://svn.apache.org/repos/asf/celix/tags/celix-X.Y.Z \
-    -m "X.Y.Z release of the Apache Celix project."
-</code></pre>
-
-<p>Note: Make sure there are no new changes made on trunk while working on the release. Discuss: Use a branch for staging the release and the files? Or possibly use a revision nr?</p>
-
-<h2>Create, sign and publish artefacts</h2>
-
-<p>Since Celix only releases source artefacts, creating the artefact is simple and straightforward</p>
-
-<pre><code>// Create symbolic link so the archive has a directory with version information
-&gt; ln -s celix celix-X.Y.Z
-// Create GZip archive
-&gt; tar -hczf celix-X.Y.Z.tar.gz celix-X.Y.Z
-// The create symbolic link can be removed
-&gt; celix celix-X.Y.Z
-</code></pre>
-
-<p>After creating the artefact, the file has to be signed. More information about signing can be found at (http://www.apache.org/dev/release-signing.html).</p>
-
-<pre><code>// Generate MD5 checksum
-&gt; md5 celix-X.Y.Z.tar.gz &gt; celix-X.Y.Z.tar.gz.md5
-// Generate SHA512 checksum
-&gt; gpg --print-md SHA512 celix-X.Y.Z.tar.gz &gt; celix-X.Y.Z.tar.gz.sha
-// Generate ASCII signature
-&gt; gpg --armor --output celix-X.Y.Z.tar.gz.asc --detach-sig celix-X.Y.Z.tar.gz
-</code></pre>
-
-<p>Copy the archive of the source to the <a href="https://dist.apache.org/repos/dist/dev/incubator/celix/KEYS">Apache Celix release development area</a> (using SVN).</p>
-
-<p>See the <a href="http://www.apache.org/dev/release.html#host-rc">Apache Release Guide</a> for more information.</p>
-
-<h2>Run the vote</h2>
-
-<p>Before a release is official a vote has to be held. More information on voting can be found on <a href="http://www.apache.org/foundation/voting.html">Apache Voting Process</a>.</p>
-
-<p>The first vote has to be done on the public mailinglist of the project itself (dev@celix.apache.org). The following template must be used for this vote:</p>
-
-<p>================================================================================================================</p>
-
-<blockquote>
-  <p>To: dev@celix.apache.org<br />
-  Subject: [VOTE] Release Celix version X.Y.Z</p>
-  
-  <p>This is the release vote for Apache Celix, version X.Y.Z.</p>
-  
-  <p>It fixes the following issues:<br />
-  {Create Release Note link using https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12323511}</p>
-  
-  <p>Source files:<br />
-  https://dist.apache.org/repos/dist/dev/celix/celix-X.Y.Z/</p>
-  
-  <p>The tag to be voted upon:<br />
-  http://svn.apache.org/repos/asf/celix/tags/celix-X.Y.Z/</p>
-  
-  <p>Celix's keys can be found at:<br />
-  https://dist.apache.org/repos/dist/dev/incubator/celix/KEYS</p>
-  
-  <p>Information for voting on a release can be found at http://www.apache.org/dev/release.html#approving-a-release</p>
-  
-  <p>Please vote to approve this release:</p>
-  
-  <p>[ ] +1 Approve the release<br />
-  [ ] -1 Disapprove the release (please provide specific comments)</p>
-  
-  <p>This vote will be open for at least 72 hours.</p>
-</blockquote>
-
-<p>================================================================================================================</p>
-
-<p>After this first vote the results must be posted to the "dev" list, see below for more information.</p>
-
-<p>================================================================================================================</p>
-
-<p>Note: Be sure to use the [VOTE] tag, this is used by the automated vote tracking system to keep track of outstanding vote threads.</p>
-
-<h2>Post the vote results</h2>
-
-<p>As mentioned before, after each vote the results must be posted to the corresponding list. This "Result" vote contains the number of votes made, including<br />
-wether a vote is binding or not. For a successful vote the following template can be used.</p>
-
-<p>================================================================================================================</p>
-
-<blockquote>
-  <p>To: dev@celix.apache.org<br />
-  Subject: [RESULT][VOTE] Release Celix version X.Y.Z</p>
-  
-  <p>The vote has passed with the following result:</p>
-  
-  <p>+1 Name of Approver (apache ID) (binding|not binding)<br />
-  +1 Name of Approver (apache ID) (binding|not binding)<br />
-  ...</p>
-  
-  <p>{include additional details if needed}</p>
-  
-  <p>The released artifact will be moved to the release area for mirroring. After the mirroring period the release will be announced.</p>
-  
-  <p>Thanks for voting.</p>
-</blockquote>
-
-<p>================================================================================================================</p>
-
-<p>Note: Be sure to post the vote result with the same topic as the original message. Also prepend the subject with [RESULT]. This is, again, needed to be able to keep track<br />
-of vote threads. </p>
-
-<h2>Roll out release artefacts</h2>
-
-<p>If the vote is passed successfully the release can be moved from the "dev" area to "release". The automated svnpubsub will move the artifact to the correct<br />
-server for mirroring. Mirroring typically can take up to 24 hours.</p>
-
-<p>Besides uploading the new release, the old release should be archived. Since archiving is already automated, it is only needed to delete the previous version from the release<br />
-area. See the <a href="http://www.apache.org/dev/release.html#when-to-archive">Apache Release Guide</a> for more information.</p>
-
-<p>See the <a href="http://www.apache.org/dev/release.html#upload-ci">Apache Release Guide</a> for more information.</p>
-
-<p>After these 24 hours the release can be announced.</p>
-
-<h2>Announce the release</h2>
-
-<p>Update website's <a href="http://celix.apache.org/index.html">News</a> and <a href="http://celix.apache.org/download.html">Download</a> sections to include the new release.</p>
-
-<p>On the "Download" page, the old release can be replaced with the new one, there is no need to keep a link to archived versions. The "News" section can simply be extended<br />
-with an additional entry.</p>
-
-<p>Additionally it is a good idea to post a message to "announce@apache.org" and "dev@celix.apache.org". (note: the from address must be a ...@apache.org address).</p>
-
-<p>The following template must be used:</p>
-
-<p>================================================================================================================</p>
-
-<blockquote>
-  <p>To: announce@apache.org, dev@celix.apache.org<br />
-  Subject: [ANNOUNCE] Apache Celix X.Y.Z released</p>
-  
-  <p>The Apache Celix team is pleased to announce the release of Celix X.Y.Z.</p>
-  
-  <p>Celix is an implementation of the OSGi specification adapted to C. It will follow the API<br />
-  as close as possible, but since the OSGi specification is written primarily for Java, there<br />
-  will be differences. An important aspect of the implementation is interoperability between<br />
-  Java and C. This interoperability is achieved by porting and implementing the Remote<br />
-  Services specification in Celix.</p>
-  
-  <p>This new release focusses on .... {add additional information for this release}</p>
-  
-  <p>The release is available here:<br />
-  http://celix.apache.org/download.cgi</p>
-  
-  <p>The full change log is available here:<br />
-  {Create Release Note link using https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12323511}</p>
-  
-  <p>We welcome your help and feedback. For more information on how to report problems,<br />
-  and to get involved, visit the project website at http://celix.apache.org/</p>
-  
-  <p>The Apache Celix Team</p>
-</blockquote>
-
-<p>================================================================================================================</p>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/support.html
----------------------------------------------------------------------
diff --git a/site/support.html b/site/support.html
deleted file mode 100644
index c95e14c..0000000
--- a/site/support.html
+++ /dev/null
@@ -1,117 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Support</h1>
-
-<p>As detailed on the <a href="/community/community.html">Community</a> page, Celix is a community driven project. Support is<br />
-given by developers and users.</p>
-
-<p>To get in touch with developers and users, please use our:</p>
-
-<ul>
-<li><a href="/support/mailinglist.html">Mailing List</a></li>
-<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
-</ul>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>


[09/14] celix-site git commit: got rid of useless site/ directory

Posted by pn...@apache.org.
http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/doc/two/file_two.html
----------------------------------------------------------------------
diff --git a/site/doc/two/file_two.html b/site/doc/two/file_two.html
deleted file mode 100644
index c13a3c7..0000000
--- a/site/doc/two/file_two.html
+++ /dev/null
@@ -1,427 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<div id=docTable><table>
-	<tr><th>one</th></tr>
-	<tr><td><a href=/doc/index.html>main</a></td></tr>
-	<tr><td><a href=/doc/one/file_one.html>file one</a></td></tr>
-	<tr><th>two</th></tr>
-	<tr><td><a href=/doc/two/file_two.html>file two</a></td></tr>
-	<tr><td><a href=/doc/two/file_three.html>file three</a></td></tr>
-</table></div>
-<div id=docContent>
-<h1>Apache Celix - Getting Started Guide: Creating a Simple Bundle</h1>
-
-<h2>Intro</h2>
-
-<p>This page is intended for first time users of Apache Celix. It should guide you through building &amp; installing Apache Celix, setting up a new project, creating your first bundle, setting up the project for use with Eclipse project and finally running and debugging your bundle directly from eclipse workspace. </p>
-
-<p>If there are any uncertainties or question, don't hesitate to ask your questions in the <a href="https://celix.apache.org/support/mailinglist.html">Apache Celix mailing</a>.</p>
-
-<h2>Prerequisite</h2>
-
-<p>Some experience with a command line interface (xterm) is expected to be able to follow this guide. </p>
-
-<h2>Building and Installing</h2>
-
-<p>For Apache Celix see <a href="../building/file_three.html">Building And Installing</a></p>
-
-<h2>Installing Eclipse CDT</h2>
-
-<p>Download the latest eclipse CDT at <a href="http://www.eclipse.org">http://www.eclipse.org</a> and install it on your system. For more information on how the install eclipse on your system consult the eclipse documentation. For this getting started guide the luna version of eclipse was used (<a href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-cpp-luna-R-linux-gtk-x86_64.tar.gz">linux</a> <a href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-cpp-luna-R-macosx-cocoa-x86_64.tar.gz">mac</a>).</p>
-
-<h2>Apache Celix Bundle project</h2>
-
-<p>Now that Apache Celix and Eclipse is installed, we are ready to create a new Apache Celix Bundle project.<br />
-CMake is used as build tool for Apache Celix projects.</p>
-
-<p>To setup of the project, first create a new project dir to work in:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="c1">#Create a new workspace to work in, e.g:</span>
-mkdir <span class="si">${</span><span class="nv">HOME</span><span class="si">}</span>/workspace
-<span class="nb">export</span> <span class="nv">WS</span><span class="o">=</span><span class="si">${</span><span class="nv">HOME</span><span class="si">}</span>/workspace
-
-mkdir <span class="si">${</span><span class="nv">WS</span><span class="si">}</span>/myproject
-<span class="nb">cd</span> <span class="si">${</span><span class="nv">WS</span><span class="si">}</span>/myproject
-</code></pre></div>
-
-<p>Then create a CMakeLists.txt file - the makefile variant of CMake -in project root directory:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="c">#${WS}/myproject/CMakeLists.txt</span>
-
-<span class="c">#Part 1. setup project</span>
-<span class="nb">cmake_minimum_required</span><span class="p">(</span><span class="s">VERSION</span> <span class="s">3.4</span><span class="p">)</span>
-<span class="nb">project</span><span class="p">(</span><span class="s">myproject</span> <span class="s">C</span> <span class="s">CXX</span><span class="p">)</span>
-
-<span class="c">#Part 2. setup compilers</span>
-<span class="nb">SET</span><span class="p">(</span><span class="s">CMAKE_C_FLAGS</span> <span class="s2">&quot;-D_GNU_SOURCE -std=gnu99 -Wall -Werror -fPIC ${CMAKE_C_FLAGS}&quot;</span><span class="p">)</span>
-<span class="nb">SET</span><span class="p">(</span><span class="s">CMAKE_C_FLAGS_DEBUG</span> <span class="s2">&quot;-g -DDEBUG&quot;</span><span class="p">)</span>
-<span class="nb">SET</span><span class="p">(</span><span class="s">CMAKE_CXX_FLAGS</span> <span class="s2">&quot;-std=c++11 ${CMAKE_CXX_FLAGS}&quot;</span><span class="p">)</span>
-<span class="nb">SET</span><span class="p">(</span><span class="s">CMAKE_CXX_FLAGS_DEBUG</span> <span class="s2">&quot;-g -DDEBUG&quot;</span><span class="p">)</span>
-
-<span class="c">#Part 3. Setup Celix cmake files, include paths, libraries and library paths</span>
-<span class="c">#Note. If celix is not installed in /usr/local dir, change the location accordingly.</span>
-<span class="nb">set</span><span class="p">(</span><span class="s">CMAKE_MODULE_PATH</span>  <span class="o">${</span><span class="nv">CMAKE_MODULE_PATH</span><span class="o">}</span> <span class="s2">&quot;/usr/local/share/celix/cmake/modules&quot;</span><span class="p">)</span>
-<span class="nb">find_package</span><span class="p">(</span><span class="s">CELIX</span> <span class="s">REQUIRED</span><span class="p">)</span>
-<span class="nb">include_directories</span><span class="p">(</span><span class="o">${</span><span class="nv">CELIX_INCLUDE_DIRS</span><span class="o">}</span><span class="p">)</span>
-
-<span class="c">#Part 4. Choose C, C++ or both</span>
-<span class="nb">add_subdirectory</span><span class="p">(</span><span class="s">bundles/hello_world</span><span class="p">)</span> <span class="c">#C</span>
-<span class="nb">add_subdirectory</span><span class="p">(</span><span class="s">bundles/HelloWorld</span><span class="p">)</span> <span class="c">#C++</span>
-</code></pre></div>
-
-<p>This CMakeLists.txt file, sets up the following:</p>
-
-<ul>
-<li>Part 1<br />
-<ul><br />
-<li>The minimum cmake version required. </li><br />
-<li>The project name</li><br />
-<li>The type of source files to expect, in this case C and C++.</li><br />
-</ul></li>
-<li>Part 2<br />
-<ul><br />
-<li>Setup the compilers. c99 for C and C++11 for C++</li><br />
-</ul></li>
-<li>Part 3<br />
-<ul><br />
-<li>The Celix package should be searched, configured and that the Celix package is required. </li><br />
-<li>For all build targets in this CMakeLists.txt file or any sub directory CMakeLists.txt files the Apache Celix headers directory should be included.</li><br />
-</ul></li>
-<li>Part 4<br />
-<ul><br />
-<li>The CMakelists.txt file in the subdirectory bundles/hello_world and/or bundles/HelloWorld should also be processed.</li><br />
-</ul></li>
-</ul>
-
-<p>It is a good practice to create a separate CMakeLists.txt file for every bundle you want to build. For the hello<em>world bundle a CMakeLists.txt file should be created in the bundles/hello</em>world sub directory.</p>
-
-<p>Create the sub directory:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="c">#Create directory structure for the hello_world bundles</span>
-<span class="err">cd</span> <span class="err">${WS}/myproject</span>
-<span class="err">mkdir</span> <span class="err">-p</span> <span class="err">bundles/hello_world/private/src</span>
-<span class="err">mkdir</span> <span class="err">-p</span> <span class="err">bundles/HelloWorld/private/src</span>
-<span class="err">mkdir</span> <span class="err">-p</span> <span class="err">bundles/HelloWorld/private/include</span>
-</code></pre></div>
-
-<p>And add the following CMakeLists.txt file for the C Bundle:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="c">#${WS}/myproject/bundles/hello_world/CMakeLists.txt</span>
-
-<span class="nb">add_bundle</span><span class="p">(</span><span class="s">hello_world</span>
-    <span class="s">VERSION</span> <span class="s">1.0.0</span>
-    <span class="s">SOURCES</span>
-        <span class="s">private/src/hello_world_activator.c</span>
-<span class="p">)</span>   
-
-<span class="nb">if</span><span class="p">(</span><span class="s">APPLE</span><span class="p">)</span>
-    <span class="nb">target_link_libraries</span><span class="p">(</span><span class="s">hello_world</span> <span class="o">${</span><span class="nv">CELIX_LIBRARIES</span><span class="o">}</span> <span class="s">-Wl,-all_load</span> <span class="o">${</span><span class="nv">CELIX_DM_STATIC_LIB</span><span class="o">}</span><span class="p">)</span>
-<span class="nb">else</span><span class="p">()</span>  
-    <span class="nb">target_link_libraries</span><span class="p">(</span><span class="s">hello_world</span> <span class="s">-Wl,--no-undefined</span> <span class="s">-Wl,--whole-archive</span> <span class="o">${</span><span class="nv">CELIX_DM_STATIC_LIB</span><span class="o">}</span> <span class="s">-Wl,--no-whole-archive</span> <span class="o">${</span><span class="nv">CELIX_LIBRARIES</span><span class="o">}</span><span class="p">)</span>
-<span class="nb">endif</span><span class="p">()</span>
-</code></pre></div>
-
-<p>And/or the following CMakeLists.txt for the C++ bundle:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="c">#${WS}/myproject/bundles/HelloWorld/CMakeLists.txt</span>
-
-<span class="nb">include_directories</span><span class="p">(</span>
-    <span class="s">private/include</span>
-<span class="p">)</span>
-
-<span class="nb">add_bundle</span><span class="p">(</span><span class="s">HelloWorld</span>
-    <span class="s">VERSION</span> <span class="s">1.0.0</span>
-    <span class="s">SOURCES</span>
-        <span class="s">private/src/HelloWorldActivator.cc</span>
-<span class="p">)</span>
-
-<span class="nb">IF</span><span class="p">(</span><span class="s">APPLE</span><span class="p">)</span>
-    <span class="nb">target_link_libraries</span><span class="p">(</span><span class="s">HelloWorld</span> <span class="o">${</span><span class="nv">CELIX_LIBRARIES</span><span class="o">}</span> <span class="s">-Wl,-all_load</span> <span class="o">${</span><span class="nv">CELIX_DM_CXX_STATIC_LIB</span><span class="o">}</span><span class="p">)</span>
-<span class="nb">else</span><span class="p">()</span>
-    <span class="nb">target_link_libraries</span><span class="p">(</span><span class="s">HelloWorld</span> <span class="s">-Wl,--no-undefined</span> <span class="s">-Wl,--whole-archive</span> <span class="o">${</span><span class="nv">CELIX_DM_CXX_STATIC_LIB</span><span class="o">}</span> <span class="s">-Wl,--no-whole-archive</span> <span class="o">${</span><span class="nv">CELIX_LIBRARIES</span><span class="o">}</span><span class="p">)</span>
-<span class="nb">endif</span><span class="p">()</span>
-</code></pre></div>
-
-<p>These CMakeLists.txt files declare that the bundles should be build based on the build result (shared library) of the declared sources (in this case the <code>private/src/hello_world_activator.c</code> or <code>private/src/HelloWorldActivator.cc</code> source).<br />
-The add_bundle function is an Apache Celix specific CMake extension.<br />
-The library used for the bundle will also be linked against the dependency manager static library. </p>
-
-<p>The Celix framework will install the bundle, load the bundle shared library and call the bundle activator entry symbols. These entries need to be programmed by the user.<br />
-Note that in these examples we use the dependency manager libraries (C and C++ version) instead of developing a "vanilla" bundle activator;<br />
-The dependency manager uses a higher abstraction and is more simple to understand and maintain, but not part of the OSGi standard.</p>
-
-<p>The C Bundle Activator:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="c1">//${WS}/myproject/bundles/hello_world/private/src/hello_world_activator.c</span>
-<span class="cp">#include</span> <span class="cpf">&lt;stdlib.h&gt;</span><span class="cp"></span>
-<span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>
-
-<span class="cp">#include</span> <span class="cpf">&quot;dm_activator.h&quot;</span><span class="cp"></span>
-
-
-<span class="k">struct</span> <span class="n">userData</span> <span class="p">{</span>
-        <span class="kt">char</span> <span class="o">*</span> <span class="n">word</span><span class="p">;</span>
-<span class="p">};</span>
-
-<span class="n">celix_status_t</span> <span class="nf">dm_create</span><span class="p">(</span><span class="n">bundle_context_pt</span> <span class="n">context</span><span class="p">,</span> <span class="kt">void</span> <span class="o">**</span><span class="n">out</span><span class="p">)</span> <span class="p">{</span>
-    <span class="n">celix_status_t</span> <span class="n">status</span> <span class="o">=</span> <span class="n">CELIX_SUCCESS</span><span class="p">;</span>
-    <span class="k">struct</span> <span class="n">userData</span><span class="o">*</span> <span class="n">result</span> <span class="o">=</span> <span class="n">calloc</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="k">sizeof</span><span class="p">(</span><span class="o">*</span><span class="n">result</span><span class="p">));</span>
-    <span class="k">if</span> <span class="p">(</span><span class="n">result</span> <span class="o">!=</span> <span class="nb">NULL</span><span class="p">)</span> <span class="p">{</span>
-            <span class="n">result</span><span class="o">-&gt;</span><span class="n">word</span> <span class="o">=</span> <span class="s">&quot;C World&quot;</span><span class="p">;</span>
-            <span class="o">*</span><span class="n">out</span> <span class="o">=</span> <span class="n">result</span><span class="p">;</span>
-    <span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
-            <span class="n">status</span> <span class="o">=</span> <span class="n">CELIX_START_ERROR</span><span class="p">;</span>
-    <span class="p">}</span>
-    <span class="k">return</span> <span class="n">status</span><span class="p">;</span>
-<span class="p">}</span>
-
-<span class="n">celix_status_t</span> <span class="nf">dm_init</span><span class="p">(</span><span class="kt">void</span><span class="o">*</span> <span class="n">userData</span><span class="p">,</span> <span class="n">bundle_context_pt</span> <span class="n">context</span><span class="p">,</span> <span class="n">dm_dependency_manager_pt</span> <span class="n">manager</span><span class="p">)</span> <span class="p">{</span>
-    <span class="k">struct</span> <span class="n">userData</span><span class="o">*</span> <span class="n">data</span> <span class="o">=</span> <span class="p">(</span><span class="k">struct</span> <span class="n">userData</span> <span class="o">*</span><span class="p">)</span> <span class="n">userData</span><span class="p">;</span>
-    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Hello %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">data</span><span class="o">-&gt;</span><span class="n">word</span><span class="p">);</span>
-    <span class="k">return</span> <span class="n">CELIX_SUCCESS</span><span class="p">;</span>
-<span class="p">}</span>
-
-<span class="n">celix_status_t</span> <span class="nf">dm_destroy</span><span class="p">(</span><span class="kt">void</span><span class="o">*</span> <span class="n">userData</span><span class="p">,</span> <span class="n">bundle_context_pt</span> <span class="n">context</span><span class="p">,</span> <span class="n">dm_dependency_manager_pt</span> <span class="n">manager</span><span class="p">)</span> <span class="p">{</span>
-    <span class="n">free</span><span class="p">(</span><span class="n">userData</span><span class="p">);</span>
-    <span class="k">return</span> <span class="n">CELIX_SUCCESS</span><span class="p">;</span>
-<span class="p">}</span>
-</code></pre></div>
-
-<p>The C++ Bundle Activator (header + source):</p>
-
-<div class="codehilite"><pre><span></span><code><span class="c1">//${WS}/myproject/bundles/HelloWorld/private/include/HelloWorldActivator.h</span>
-<span class="cp">#ifndef HELLOWORLDACTIVATOR_H_</span>
-<span class="cp">#define HELLOWORLDACTIVATOR_H_</span>
-
-<span class="cp">#include</span> <span class="cpf">&quot;celix/dm/DmActivator.h&quot;</span><span class="cp"></span>
-
-<span class="k">using</span> <span class="k">namespace</span> <span class="n">celix</span><span class="o">::</span><span class="n">dm</span><span class="p">;</span>
-
-<span class="k">class</span> <span class="nc">HelloWorldActivator</span> <span class="o">:</span> <span class="k">public</span> <span class="n">DmActivator</span> <span class="p">{</span>
-<span class="k">private</span><span class="o">:</span>
-    <span class="k">const</span> <span class="n">std</span><span class="o">::</span><span class="n">string</span> <span class="n">word</span> <span class="p">{</span><span class="s">&quot;C++ World&quot;</span><span class="p">};</span> 
-<span class="k">public</span><span class="o">:</span>
-    <span class="n">HelloWorldActivator</span><span class="p">(</span><span class="n">DependencyManager</span><span class="o">&amp;</span> <span class="n">mng</span><span class="p">)</span> <span class="o">:</span> <span class="n">DmActivator</span> <span class="p">{</span><span class="n">mng</span><span class="p">}</span> <span class="p">{}</span>
-    <span class="k">virtual</span> <span class="kt">void</span> <span class="n">init</span><span class="p">();</span>
-    <span class="k">virtual</span> <span class="kt">void</span> <span class="nf">deinit</span><span class="p">();</span>
-<span class="p">};</span>
-
-<span class="cp">#endif </span><span class="c1">//HELLOWORLDACTIVATOR_H_</span>
-
-<span class="c1">//${WS}/myproject/bundles/HelloWorld/private/src/HelloWorldActivator.cc</span>
-<span class="cp">#include</span> <span class="cpf">&quot;HelloWorldActivator.h&quot;</span><span class="cp"></span>
-<span class="cp">#include</span> <span class="cpf">&lt;iostream&gt;</span><span class="cp"></span>
-
-<span class="k">using</span> <span class="k">namespace</span> <span class="n">celix</span><span class="o">::</span><span class="n">dm</span><span class="p">;</span>
-
-<span class="n">DmActivator</span><span class="o">*</span> <span class="n">DmActivator</span><span class="o">::</span><span class="n">create</span><span class="p">(</span><span class="n">DependencyManager</span><span class="o">&amp;</span> <span class="n">mng</span><span class="p">)</span> <span class="p">{</span>
-    <span class="k">return</span> <span class="k">new</span> <span class="n">HelloWorldActivator</span><span class="p">(</span><span class="n">mng</span><span class="p">);</span>
-<span class="p">}</span>
-
-<span class="kt">void</span> <span class="n">HelloWorldActivator</span><span class="o">::</span><span class="n">init</span><span class="p">()</span> <span class="p">{</span>
-    <span class="n">std</span><span class="o">::</span><span class="n">cout</span> <span class="o">&lt;&lt;</span> <span class="s">&quot;Hello &quot;</span> <span class="o">&lt;&lt;</span> <span class="k">this</span><span class="o">-&gt;</span><span class="n">word</span> <span class="o">&lt;&lt;</span> <span class="s">&quot;</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">;</span>
-<span class="p">}</span>
-
-<span class="kt">void</span> <span class="n">HelloWorldActivator</span><span class="o">::</span><span class="n">deinit</span><span class="p">()</span> <span class="p">{</span>
-    <span class="c1">//nothing to do</span>
-<span class="p">}</span>
-</code></pre></div>
-
-<h3>Building</h3>
-
-<p>One of the highly recommended features of CMake is the ability to do out of source builds, the benefit is that all of the build results will go in a separate directory without cluttering the (source) project.<br />
-CMake also needs to able to find the cmake files Celix provides. This can be achieved by providing a CMAKE<em>MODULE</em>PATH variable (or setting the CMAKE<em>MODULE</em>PATH in the top level CMakeLists.txt).<br />
-For this example it is assumed that Celix in installed in <code>/usr/local</code>.<br />
-To create the build directory and build the project execute the following commands:</p>
-
-<div class="codehilite"><pre><span></span><code><span class="nb">cd</span> <span class="si">${</span><span class="nv">WS</span><span class="si">}</span>
-mkdir myproject-build
-<span class="nb">cd</span> myproject-build
-cmake ../myproject
-make all  
-<span class="c1">#Or</span>
-<span class="c1">#cmake -G Ninja ../myproject</span>
-<span class="c1">#ninja</span>
-</code></pre></div>
-
-<p>Hopefully you will some some build results scrolling over the screen and actual build results in the build directory. There should be a hello<em>world.zip in the bundles/hello</em>world directory, this the actual bundle.<br />
-A bundle on its own has no real value, so lets setup a deployment and run the Apache Celix framwork with these bundles.</p>
-
-<h3>Running</h3>
-
-<p>To create a deployment for the hello world bundles two things are needed: </p>
-
-<ol>
-<li>Add a <code>add_deploy</code> statement in the <code>CMakeLists.txt</code> file declaring what to deploy and under which name.</li>
-</ol>
-
-<div class="codehilite"><pre><span></span><code><span class="c">#${WS}/myproject/CMakeLists.txt</span>
-<span class="nb">add_deploy</span><span class="p">(</span><span class="s">myproject</span> 
-    <span class="s">BUNDLES</span> 
-        <span class="o">${</span><span class="nv">CELIX_BUNDLES_DIR</span><span class="o">}</span><span class="s">/shell.zip</span> 
-        <span class="o">${</span><span class="nv">CELIX_BUNDLES_DIR</span><span class="o">}</span><span class="s">/shell_tui.zip</span>
-        <span class="o">${</span><span class="nv">CELIX_BUNDLES_DIR</span><span class="o">}</span><span class="s">/dm_shell.zip</span> 
-        <span class="s">hello_world</span> <span class="c">#C bundle</span>
-        <span class="s">HelloWorld</span> <span class="c">#C++ bundle</span>
-<span class="p">)</span>       
-</code></pre></div>
-
-<p>Rerun make again form the build project. the make files generated by CMake will ensure cmake is run it again to update the actual make files.</p>
-
-<div class="codehilite"><pre><span></span><code><span class="nb">cd</span> <span class="si">${</span><span class="nv">WS</span><span class="si">}</span>/myproject-build
-make -j
-<span class="c1">#or</span>
-<span class="c1">#ninja</span>
-</code></pre></div>
-
-<p>Now a deploy directory myproject should be available in the deploy directory. This directory contains - among other files - a release.sh script. This can be used to setup the required environment variables (like LD<em>LIBRARY</em>PATH).</p>
-
-<div class="codehilite"><pre><span></span><code><span class="nb">cd</span> <span class="si">${</span><span class="nv">WS</span><span class="si">}</span>/myproject-build/deploy/myproject
-. ./release.sh
-celix
-<span class="c1">#or ./hello</span>
-</code></pre></div>
-
-<p>The hello<em>world bundle should be started with the famous "Hello World" text printed twice from the C and C++ bundle. The shell and shell</em>tui bundle are also deployed and these can be used to query and control the running framework. Below some commands are shown for querying the installed bundles, listing all known shell command, showing the help of a specific command and stopping a specific bundle (note that bundle 0 is the framework "bundle"):</p>
-
-<pre><code>lb 
-help
-help inspect
-stop 0
-</code></pre>
-
-<h2>Apache Celix Bundle Project in Eclipse</h2>
-
-<p>A nice feature of CMake is the ability to generate Eclipse project files, with this feature bundles can also be developed with use of Eclipse. This should help speed up the development process.<br />
-To get started change directory to the build directory and generate a eclipse project file.</p>
-
-<pre><code>cd ${WS}/myproject-build 
-cmake -G "Eclipse CDT4 - Unix Makefiles" .
-</code></pre>
-
-<p>Startup the Eclipse EDI and a chose the <code>${WS}</code></p>
-
-<p><img src="getting_started_img1.png" alt="select workspace" /></p>
-
-<p>Import the project with existing project. </p>
-
-<p><img src="getting_started_img2.png" alt="import project" /></p>
-
-<p>To build the project, use Project->Build All. To run or debug from Eclipse navigate to the myproject deploy directory and right click on the 'myproject-deploy.launch' file. And select Run As or Debug As to run or debug the bundle.</p>
-
-<p><img src="getting_started_img3.png" alt="run project" /> </p>
-
-<h2>Next</h2>
-
-<p>The idea behind service oriented programming is that functionality is provided and used by abstract service, which hide implementation details.<br />
-For a guide how to provide and use services see</p>
-
-<ul>
-<li><a href="using_services_with_c.md">Apache Celix - Getting Started Guide: Using Services with C</a></li>
-<li><a href="using_services_with_cxx.md">Apache Celix - Getting Started Guide: Using Services with C++</a></li>
-</ul>
-
-</div></div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/downloads.html
----------------------------------------------------------------------
diff --git a/site/downloads.html b/site/downloads.html
deleted file mode 100644
index aad5f75..0000000
--- a/site/downloads.html
+++ /dev/null
@@ -1,138 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Download Celix</h1>
-
-<p>Celix is an implementation of the OSGi specification adapted to C.</p>
-
-<h2>Releases</h2>
-
-<p>Apache Celix only releases source distributions, information about building and running van be found inside the release tarball.</p>
-
-<h3>Mirrors</h3>
-
-<p>The currently selected mirror is <strong>[preferred]</strong>. If you encounter a problem with this mirror, please select another mirror. If all mirrors are failing, there are <em>backup</em><br />
-mirrors (at the end of the mirrors list) that should be available. </p>
-
-<form action="[location]" method="get" id="SelectMirror">Other mirrors:
-    <select name="Preferred">
-        [if-any http] [for http]<option value="[http]">[http]</option>[end] [end] 
-        [if-any ftp] [for ftp]<option value="[ftp]">[ftp]</option>[end] [end] 
-        [if-any backup] [for backup]<option value="[backup]">[backup] (backup)</option>[end] [end]
-    </select>
-    <input type="submit" value="Change"></input>
-</form>
-
-<p>You may also consult the <a href="http://www.apache.org/mirrors/">complete list of mirrors</a>.</p>
-
-<h3>Downloads</h3>
-
-<ul>
-<li>Source: <a href="[preferred]/celix/celix-2.0.0/celix-2.0.0.tar.gz">celix-2.0.0.tar.gz</a><br />
-<a href="http://www.apache.org/dist/celix/celix-2.0.0/celix-2.0.0.tar.gz.asc">PGP</a><br />
-<a href="http://www.apache.org/dist/celix/celix-2.0.0/celix-2.0.0.tar.gz.md5">MD5</a><br />
-<a href="http://www.apache.org/dist/celix/celix-2.0.0/celix-2.0.0.tar.gz.sha">SHA1</a></li>
-</ul>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/favicon.ico
----------------------------------------------------------------------
diff --git a/site/favicon.ico b/site/favicon.ico
deleted file mode 100755
index 4e481ca..0000000
Binary files a/site/favicon.ico and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/import/friendly.css
----------------------------------------------------------------------
diff --git a/site/import/friendly.css b/site/import/friendly.css
deleted file mode 100644
index adb781c..0000000
--- a/site/import/friendly.css
+++ /dev/null
@@ -1,69 +0,0 @@
-.codehilite .hll { background-color: #ffffcc }
-.codehilite  { background: #f0f0f0; }
-.codehilite .c { color: #60a0b0; font-style: italic } /* Comment */
-.codehilite .err { border: 1px solid #FF0000 } /* Error */
-.codehilite .k { color: #007020; font-weight: bold } /* Keyword */
-.codehilite .o { color: #666666 } /* Operator */
-.codehilite .ch { color: #60a0b0; font-style: italic } /* Comment.Hashbang */
-.codehilite .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */
-.codehilite .cp { color: #007020 } /* Comment.Preproc */
-.codehilite .cpf { color: #60a0b0; font-style: italic } /* Comment.PreprocFile */
-.codehilite .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */
-.codehilite .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */
-.codehilite .gd { color: #A00000 } /* Generic.Deleted */
-.codehilite .ge { font-style: italic } /* Generic.Emph */
-.codehilite .gr { color: #FF0000 } /* Generic.Error */
-.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */
-.codehilite .gi { color: #00A000 } /* Generic.Inserted */
-.codehilite .go { color: #888888 } /* Generic.Output */
-.codehilite .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
-.codehilite .gs { font-weight: bold } /* Generic.Strong */
-.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
-.codehilite .gt { color: #0044DD } /* Generic.Traceback */
-.codehilite .kc { color: #007020; font-weight: bold } /* Keyword.Constant */
-.codehilite .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
-.codehilite .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
-.codehilite .kp { color: #007020 } /* Keyword.Pseudo */
-.codehilite .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */
-.codehilite .kt { color: #902000 } /* Keyword.Type */
-.codehilite .m { color: #40a070 } /* Literal.Number */
-.codehilite .s { color: #4070a0 } /* Literal.String */
-.codehilite .na { color: #4070a0 } /* Name.Attribute */
-.codehilite .nb { color: #007020 } /* Name.Builtin */
-.codehilite .nc { color: #0e84b5; font-weight: bold } /* Name.Class */
-.codehilite .no { color: #60add5 } /* Name.Constant */
-.codehilite .nd { color: #555555; font-weight: bold } /* Name.Decorator */
-.codehilite .ni { color: #d55537; font-weight: bold } /* Name.Entity */
-.codehilite .ne { color: #007020 } /* Name.Exception */
-.codehilite .nf { color: #06287e } /* Name.Function */
-.codehilite .nl { color: #002070; font-weight: bold } /* Name.Label */
-.codehilite .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */
-.codehilite .nt { color: #062873; font-weight: bold } /* Name.Tag */
-.codehilite .nv { color: #bb60d5 } /* Name.Variable */
-.codehilite .ow { color: #007020; font-weight: bold } /* Operator.Word */
-.codehilite .w { color: #bbbbbb } /* Text.Whitespace */
-.codehilite .mb { color: #40a070 } /* Literal.Number.Bin */
-.codehilite .mf { color: #40a070 } /* Literal.Number.Float */
-.codehilite .mh { color: #40a070 } /* Literal.Number.Hex */
-.codehilite .mi { color: #40a070 } /* Literal.Number.Integer */
-.codehilite .mo { color: #40a070 } /* Literal.Number.Oct */
-.codehilite .sa { color: #4070a0 } /* Literal.String.Affix */
-.codehilite .sb { color: #4070a0 } /* Literal.String.Backtick */
-.codehilite .sc { color: #4070a0 } /* Literal.String.Char */
-.codehilite .dl { color: #4070a0 } /* Literal.String.Delimiter */
-.codehilite .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */
-.codehilite .s2 { color: #4070a0 } /* Literal.String.Double */
-.codehilite .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */
-.codehilite .sh { color: #4070a0 } /* Literal.String.Heredoc */
-.codehilite .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */
-.codehilite .sx { color: #c65d09 } /* Literal.String.Other */
-.codehilite .sr { color: #235388 } /* Literal.String.Regex */
-.codehilite .s1 { color: #4070a0 } /* Literal.String.Single */
-.codehilite .ss { color: #517918 } /* Literal.String.Symbol */
-.codehilite .bp { color: #007020 } /* Name.Builtin.Pseudo */
-.codehilite .fm { color: #06287e } /* Name.Function.Magic */
-.codehilite .vc { color: #bb60d5 } /* Name.Variable.Class */
-.codehilite .vg { color: #bb60d5 } /* Name.Variable.Global */
-.codehilite .vi { color: #bb60d5 } /* Name.Variable.Instance */
-.codehilite .vm { color: #bb60d5 } /* Name.Variable.Magic */
-.codehilite .il { color: #40a070 } /* Literal.Number.Integer.Long */

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/import/javascript.js
----------------------------------------------------------------------
diff --git a/site/import/javascript.js b/site/import/javascript.js
deleted file mode 100755
index 400e09d..0000000
--- a/site/import/javascript.js
+++ /dev/null
@@ -1,7 +0,0 @@
-//make links to the same page unclickable
-links = document.getElementsByTagName('a')
-for(i = 0;i < links.length;i++){	
-	if(links[i].href == window.location.href){
-		links[i].style = 'font-weight: bold;pointer-events: none;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none'	
-	}
-}

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/import/style.css
----------------------------------------------------------------------
diff --git a/site/import/style.css b/site/import/style.css
deleted file mode 100755
index 849fa52..0000000
--- a/site/import/style.css
+++ /dev/null
@@ -1,308 +0,0 @@
-html, body {
-	margin: 0;
-	min-height: 100%;
-	min-width: 330px;
-	width: 100%;
-	height: 100%;
-	border-collapse:collapse;
-	display : table;
-}
-
-nav {
-	text-align: left;
-	position: fixed;
-	width: 100%;
-	background: #2CB9EC;
-	background: linear-gradient(50deg, transparent 190px, #2CB9EC 0);
-	z-index: 1;
-	height: 70px;
-}
-
-nav img {
-	height: 70px;
-	margin-left: 10px;
-	display: inline-block;
-}
-
-nav ul {
-	float: right !important;
-	height: 100%;
-	line-height: 60px;
-	margin: 0;
-}
-
-#imgbackground {
-	width: 250px;
-	height: 70px;
-	position: fixed;
-	background: #FFFFFF;
-	background: linear-gradient(0deg, transparent 0, #FFFFFF 20px);
-}
-
-a {
-	text-decoration: none;
-	outline: none;
-}
-
-#mobmenu {
-	display: inline;
-	margin-top: 38px;
-}
-
-#dropmenu a{
-	border-radius: 8px;
-	color: #FFFFFF;
-}
-
-#dropmenu {
-	position: fixed;
-	display: inline;
-	margin-left: 50px;
-	line-height: 54px;
-	color: #FFFFFF;
-}
-
-.dropbutton {
-	padding: 8px 20px 8px 20px;
-	cursor: pointer;
-	border: none;
-	display: inline-block;
-}
-
-.mobbutton {
-	display: none;
-}
-
-.dropdown {
-	position: relative;
-	display: inline-block;
-}
-
-.triangle {
-	margin-left: 4px;
-	display: inline-block;
-	width: 0;
-	height: 0;
-	border-style: solid;
-	border-width: 6px 8px 6px 0;
-	border-color: transparent #FFFFFF transparent transparent;
-	transition: transform 0.5s;
-}
-
-.dropdown-content {
-	position: absolute;
-	background: #f9f9f9;
-	min-width: 160px;
-	border-radius: 0px 0px 8px 8px;
-	right: 0;
-	transform: scaleY(0);
-	transform-origin: top;
-	-webkit-transform: scaleY(0);
-	-webkit-transform-origin: top;
-	transition: transform 0.5s;
-	line-height: 30px;
-}
-
-.dropdown-content a {
-	padding: 12px 16px;
-	display: block;
-	color:black !important;
-}
-
-.dropdown-content a:hover, .dropdown:hover, .dropbutton:hover, #dropmenu a:hover{
-	background: #f1f1f1;
-	color:black;
-}
-
-.dropdown:hover .dropdown-content {
-	transform: scaleY(1);
-	-webkit-transform: scaleY(1);
-	z-index: 1;
-}
-
-.dropdown:hover .triangle {
-	transform: rotate(-90deg);
-	-webkit-transform: rotate(-90deg);
-	border-color: transparent #2CB9EC transparent transparent;
-}
-
-.container {
-	margin: 0 auto;
-	height: 100%;
-	min-height:100%;
-	text-align: center;
-}
-
-.logoAP {
-	position: fixed;
-	top: 4px;
-	right: 150px;
-	height: 64px;
-	z-index:2;
-}
-
-#APsmall{
-	display:none;
-}
-
-.GHImg {
-	z-index:2;
-	position: fixed;
-	top: 0;
-	right: 0;
-	transform: rotate(90deg);
-	-webkit-transform: rotate(90deg);
-}
-
-.GHImgSmall {
-	z-index:2;
-	position: fixed;
-	top: 0;
-	left: 0;
-	height: 30px;
-	display: none;
-}
-
-#banner {
-	max-width: 1100px;
-	margin: 0 auto;
-	overflow: auto;
-	padding-bottom: 10%;
-	align-items: center;
-}
-
-.bannertext {
-	text-align: left;
-	font-size: 18px;
-	padding: 15px;
-	padding-top: 40px;
-}
-
-.bannerImage {
-	width: 45%;
-	float:right;
-	padding: 30px;
-}
-
-.item {
-	display: inline-block;
-	width: 29%;
-	margin: 1%;
-	padding: 1%;
-	min-width: 320px;
-	background: #d8d8d8;
-	border-radius: 8px;
-	height: 200px;
-	vertical-align: top;
-	text-align: left;
-}
-
-.spacer {
-	padding-top: 70px;
-	padding-bottom: 5px;
-	height:100%;
-	overflow: hidden;
-}
-
-#docTable {
-	float: left;
-}
-
-#docContent {
-	display: table-cell;
-}
-
-#foot {
-	text-align: center;
-	display : table-row;
-	vertical-align : bottom;
-	height : 1px;
-}
-
-#footText {
-	color: white;
-	font-size: 12px;
-	background: #2CB9EC;
-	padding: 4px;
-}
-
-.shadowed {
-	filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=5, OffY=5, Color='#444')";
-	filter: url(#drop-shadow);
-	-webkit-filter: drop-shadow(2px 2px 1px rgba(0,0,0,0.5));
-	filter: drop-shadow(2px 2px 1px rgba(0,0,0,0.5));
-}
-
-.codehilite {
-	display: inline-block;
-	border-radius: 8px;
-	padding: 5px;
-}
-
-@media screen and (max-width: 1140px) {
-	#APbig{display:none}
-	#APsmall{display:block}
-}
-
-@media screen and (max-width: 834px) {
-	body, #footer {
-		font-size: 12px;
-	}
-	
-	nav {
-		background: linear-gradient(300deg, transparent 185px, #2CB9EC 0);
-	}
-
-	#imgbackground {
-		right: 0;
-	}
-	
-	nav img {
-		float: right;
-	}
-	
-	.GHImg {
-		display: none;
-	}
-	
-	.GHImgSmall {
-		display: block;
-	}
-	
-	#APsmall{
-		right: 195px;
-	}
-	
-	.bannertext {
-		width: 80%;
-		padding-top: 0;
-		min-width: 320px;
-		float: none;
-		margin: auto;
-	}
-	
-	.bannerImage {
-		display: none;
-	}
-	
-	#mobmenu {
-		display: inline-block;
-	}
-	
-	.triangle{
-		border-color: transparent #2CB9EC transparent transparent;
-	}
-	
-	.mobbutton {
-		display: inline-block;
-		background: white;
-	}
-	
-	#dropmenu {
-		display:none;
-	}
-}
-
-@media screen and (max-width: 400px) {
-	#APsmall {display:none}
-}

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/index.html
----------------------------------------------------------------------
diff --git a/site/index.html b/site/index.html
deleted file mode 100644
index 9af2837..0000000
--- a/site/index.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<div id="banner">
-
-<p><img class="bannerImage shadowed" src="media/celix_notext.png"><br />
-<div class="bannertext"></p>
-
-<h1>Apache Celix</h1>
-
-<p>Apache Celix is an implementation of the OSGi specification adapted to C and C++. It is a provides a framework to develop (dynamic) modular software applications using component and/or service-oriented programming.</p>
-
-<p>Apache Celix is primarily developed in C and adds an additional abstraction, in the form of a library, to support for C++.<br />
-</div></div><div class="container"><div class="item"></p>
-
-<h3>How to install</h3>
-
-<p></div><div class="item"></p>
-
-<h3>Documentation</h3>
-
-<p></div><div class="item"></p>
-
-<h3>Tips</h3>
-
-<p></div><div class="item"></p>
-
-<h3>Contributing</h3>
-
-<p></div><div class="item"></p>
-
-<h3>Example projects</h3>
-
-</div></div>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/issuetracking.html
----------------------------------------------------------------------
diff --git a/site/issuetracking.html b/site/issuetracking.html
deleted file mode 100644
index d352f46..0000000
--- a/site/issuetracking.html
+++ /dev/null
@@ -1,125 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Issue Tracking</h1>
-
-<p>Celix uses Jira for bug reports, feature requests, enhancements and tasks of all kind.</p>
-
-<p>Anyone can use Jira to report bugs. But before doing so, please make sure that:</p>
-
-<ul>
-<li>the bug isn't already reported,</li>
-<li>the problem is actually a bug (the <a href="/support/mailinglist.html">mailing list</a> can be used for support),</li>
-<li>you attach enough information to replicate the bug (preferably a unit test)</li>
-</ul>
-
-<p>If you have fixed a bug, the patch can be attached to a bug report.</p>
-
-<p>The Celix Jira Issue Tracker can be found at:</p>
-
-<ul>
-<li><a href="https://issues.apache.org/jira/browse/celix">https://issues.apache.org/jira/browse/celix</a></li>
-</ul>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/mailinglist.html
----------------------------------------------------------------------
diff --git a/site/mailinglist.html b/site/mailinglist.html
deleted file mode 100644
index e3e8721..0000000
--- a/site/mailinglist.html
+++ /dev/null
@@ -1,133 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<link href="/import/friendly.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="/doc/">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href="/doc/"><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Mailing List</h1>
-
-<p>Celix users and developers can be reached using mailing lists. Currently there is only one list for development and<br />
-support questions.</p>
-
-<ul>
-<li><a href="mailto:dev@celix.apache.org">Celix Developers Mailing List</a><br />
-<ul><br />
-<li><a href="mailto:dev-subscribe@celix.apache.org">Subscribe</a></li><br />
-<li><a href="mailto:dev-unsubscribe@celix.apache.org">Unsubscribe</a></li><br />
-<li><a href="http://mail-archives.apache.org/mod_mbox/celix-dev/">Archives</a></li><br />
-</ul></li>
-</ul>
-
-<p>If the Celix community grows, and there is a need for a dedicated users mailing list, it will be created.</p>
-
-<p>There is a second mailing list which is used to publish changes from the<br />
-<a href="/support/issuetracking.html">Issue Tracker</a>.</p>
-
-<ul>
-<li><a href="mailto:commits@celix.apache.org">Celix Commits Mailing List</a><br />
-<ul><br />
-<li><a href="mailto:commits-subscribe@celix.apache.org">Subscribe</a></li><br />
-<li><a href="mailto:commits-unsubscribe@celix.apache.org">Unsubscribe</a></li><br />
-<li><a href="http://mail-archives.apache.org/mod_mbox/celix-commits/">Archives</a></li><br />
-</ul></li>
-</ul>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/Apache_Feather.png
----------------------------------------------------------------------
diff --git a/site/media/Apache_Feather.png b/site/media/Apache_Feather.png
deleted file mode 100644
index 121195a..0000000
Binary files a/site/media/Apache_Feather.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/Apache_Feather.svg
----------------------------------------------------------------------
diff --git a/site/media/Apache_Feather.svg b/site/media/Apache_Feather.svg
deleted file mode 100644
index e41b65a..0000000
--- a/site/media/Apache_Feather.svg
+++ /dev/null
@@ -1,88 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE svg  PUBLIC '-//W3C//DTD SVG 1.1//EN'  'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'>
-<svg enable-background="new 0 0 2392.5 4226.6" version="1.1" viewBox="0 0 2392.5 4226.6" xml:space="preserve" xmlns="http://www.w3.org/2000/svg">
-<linearGradient id="i" x1="-5167.1" x2="-4570.1" y1="697.55" y2="1395.6" gradientTransform="matrix(.4226 -.9063 .9063 .4226 3144.8 -4619.3)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#F69923" offset="0"/>
-	<stop stop-color="#F79A23" offset=".3123"/>
-	<stop stop-color="#E97826" offset=".8383"/>
-</linearGradient>
-<path d="m1798.9 20.1c-66.3 39.1-176.4 149.9-307.9 310.4l120.8 228c84.8-121.3 170.9-230.4 257.8-323.6 6.7-7.4 10.2-10.9 10.2-10.9-3.4 3.6-6.8 7.3-10.2 10.9-28.1 31-113.4 130.5-242.1 328.1 123.9-6.2 314.3-31.5 469.6-58.1 46.2-258.8-45.3-377.3-45.3-377.3s-116.3-188.2-252.9-107.5z" fill="url(#i)"/>
-<path d="m1594.4 1320.7c0.9-0.2 1.8-0.3 2.7-0.5l-17.4 1.9c-1.1 0.5-2 1-3.1 1.4 6-0.9 11.9-1.9 17.8-2.8z" fill="none"/>
-<path d="m1471.1 1729.1c-9.9 2.2-20 3.9-30.2 5.4 10.2-1.5 20.3-3.3 30.2-5.4z" fill="none"/>
-<path d="m633.1 2645.2c1.3-3.4 2.6-6.8 3.8-10.2 26.6-70.2 52.9-138.4 79-204.9 29.3-74.6 58.2-146.8 86.8-216.8 30.1-73.8 59.8-145.1 89.1-214 30.7-72.3 61-141.9 90.7-208.9 24.2-54.5 48-107.3 71.5-158.4 7.8-17 15.6-33.9 23.4-50.6 15.4-33.1 30.7-65.6 45.7-97.3 13.9-29.3 27.7-57.9 41.4-86 4.5-9.4 9.1-18.6 13.6-27.9 0.7-1.5 1.5-3 2.2-4.5l-14.8 1.6-11.8-23.2c-1.1 2.3-2.3 4.5-3.5 6.8-21.2 42.1-42.2 84.6-63 127.5-12 24.8-24 49.7-35.9 74.7-33 69.3-65.5 139.2-97.4 209.6-32.3 71.1-63.9 142.6-94.9 214.2-30.5 70.3-60.3 140.7-89.6 210.9-29.2 70.1-57.7 140-85.6 209.4-29.1 72.5-57.4 144.3-84.8 215.3-6.2 16-12.4 32-18.5 48-22 57.3-43.4 113.8-64.3 169.6l18.6 36.7 16.6-1.8c0.6-1.7 1.2-3.4 1.8-5 26.9-73.5 53.5-145.1 79.9-214.8z" fill="none"/>
-<path d="m1433.2 1735.7c0.1 0 0.1-0.1 0.2-0.1 0 0-0.1 0-0.2 0.1z" fill="none"/>
-<path d="m1393.2 1934.8c-15.4 2.8-31.3 5.5-47.6 8.3-0.1 0-0.2 0.1-0.3 0.1 8.2-1.2 16.3-2.4 24.3-3.8s15.8-2.9 23.6-4.6z" fill="#BE202E"/>
-<path d="m1393.2 1934.8c-15.4 2.8-31.3 5.5-47.6 8.3-0.1 0-0.2 0.1-0.3 0.1 8.2-1.2 16.3-2.4 24.3-3.8s15.8-2.9 23.6-4.6z" fill="#BE202E" opacity=".35"/>
-<path d="m1433.6 1735.5s-0.1 0-0.1 0.1c-0.1 0-0.1 0.1-0.2 0.1 2.6-0.3 5.1-0.8 7.6-1.1 10.3-1.5 20.4-3.3 30.2-5.4-12.3 2-24.8 4.2-37.5 6.3z" fill="#BE202E"/>
-<path d="m1433.6 1735.5s-0.1 0-0.1 0.1c-0.1 0-0.1 0.1-0.2 0.1 2.6-0.3 5.1-0.8 7.6-1.1 10.3-1.5 20.4-3.3 30.2-5.4-12.3 2-24.8 4.2-37.5 6.3z" fill="#BE202E" opacity=".35"/>
-<linearGradient id="h" x1="-9585.3" x2="-5326.2" y1="620.5" y2="620.5" gradientTransform="matrix(.4226 -.9063 .9063 .4226 3144.8 -4619.3)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m1255.7 1147.6c36.7-68.6 73.9-135.7 111.5-201 39-67.8 78.5-133.6 118.4-197 2.3-3.7 4.7-7.5 7-11.3 39.4-62.4 79.2-122.4 119.3-179.8l-120.8-228c-9.1 11.1-18.2 22.4-27.5 33.9-34.8 43.4-71 90.1-108.1 139.6-41.8 55.8-84.8 115.4-128.5 177.9-40.3 57.8-81.2 118.3-122.1 180.9-34.8 53.3-69.8 108.2-104.5 164.5-1.3 2.1-2.6 4.2-3.9 6.3l157.2 310.5c33.6-66.5 67.6-132.1 102-196.5z" fill="url(#h)"/>
-<linearGradient id="g" x1="-9071.2" x2="-6533.2" y1="1047.7" y2="1047.7" gradientTransform="matrix(.4226 -.9063 .9063 .4226 3144.8 -4619.3)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#282662" offset="0"/>
-	<stop stop-color="#662E8D" offset=".095484"/>
-	<stop stop-color="#9F2064" offset=".7882"/>
-	<stop stop-color="#CD2032" offset=".9487"/>
-</linearGradient>
-<path d="m539.7 2897.1c-20.8 57.2-41.7 115.4-62.7 174.9-0.3 0.9-0.6 1.7-0.9 2.6-3 8.4-5.9 16.8-8.9 25.2-14.1 40.1-26.4 76.2-54.5 158.3 46.3 21.1 83.5 76.7 118.7 139.8-3.7-65.3-30.8-126.7-82.1-174.2 228.3 10.3 425-47.4 526.7-214.3 9.1-14.9 17.4-30.5 24.9-47.2-46.2 58.6-103.5 83.5-211.4 77.4-0.2 0.1-0.5 0.2-0.7 0.3 0.2-0.1 0.5-0.2 0.7-0.3 158.8-71.1 238.5-139.3 308.9-252.4 16.7-26.8 32.9-56.1 49.5-88.6-138.9 142.6-299.8 183.2-469.3 152.4l-127.1 13.9c-4 10.7-7.9 21.4-11.8 32.2z" fill="url(#g)"/>
-<linearGradient id="f" x1="-9346.1" x2="-5087" y1="580.82" y2="580.82" gradientTransform="matrix(.4226 -.9063 .9063 .4226 3144.8 -4619.3)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m599 2612.4c27.5-71 55.8-142.8 84.8-215.3 27.8-69.4 56.4-139.2 85.6-209.4s59.1-140.5 89.6-210.9c31-71.6 62.7-143.1 94.9-214.2 31.9-70.3 64.4-140.3 97.4-209.6 11.9-25 23.9-49.9 35.9-74.7 20.8-42.9 41.8-85.4 63-127.5 1.1-2.3 2.3-4.5 3.5-6.8l-157.2-310.5c-2.6 4.2-5.1 8.4-7.7 12.6-36.6 59.8-73.1 121-108.9 183.5-36.2 63.1-71.7 127.4-106.4 192.6-29.3 55-57.9 110.5-85.7 166.5-5.6 11.4-11.1 22.6-16.6 33.9-34.3 70.5-65.2 138.6-93.2 204.1-31.7 74.2-59.6 145.1-84 212.3-16.1 44.2-30.7 86.9-44.1 127.9-11 35-21.5 70.1-31.4 105-23.5 82.3-43.7 164.4-60.3 246.2l158 311.9c20.9-55.8 42.3-112.3 64.3-169.6 6.1-15.9 12.3-32 18.5-48z" fill="url(#f)"/>
-<linearGradient id="e" x1="-9035.5" x2="-6797.2" y1="638.44" y2="638.44" gradientTransform="matrix(.4226 -.9063 .9063 .4226 3144.8 -4619.3)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#282662" offset="0"/>
-	<stop stop-color="#662E8D" offset=".095484"/>
-	<stop stop-color="#9F2064" offset=".7882"/>
-	<stop stop-color="#CD2032" offset=".9487"/>
-</linearGradient>
-<path d="m356.1 2529.2c-19.8 99.8-33.9 199.2-41 298-0.2 3.5-0.6 6.9-0.8 10.4-49.3-79-181.3-156.1-181-155.4 94.5 137 166.2 273 176.9 406.5-50.6 10.4-119.9-4.6-200-34.1 83.5 76.7 146.2 97.9 170.6 103.6-76.7 4.8-156.6 57.5-237.1 118.2 117.7-48 212.8-67 280.9-51.6-108 305.8-216.3 643.4-324.6 1001.8 33.2-9.8 53-32.1 64.1-62.3 19.3-64.9 147.4-490.7 348.1-1050.4 5.7-15.9 11.5-31.9 17.3-48 1.6-4.5 3.3-9 4.9-13.4 21.2-58.7 43.2-118.6 65.9-179.7 5.2-13.9 10.4-27.8 15.6-41.8 0.1-0.3 0.2-0.6 0.3-0.8l-157.8-311.8c-0.7 3.5-1.6 7.1-2.3 10.8z" fill="url(#e)"/>
-<linearGradient id="d" x1="-9346.1" x2="-5087" y1="1021.6" y2="1021.6" gradientTransform="matrix(.4226 -.9063 .9063 .4226 3144.8 -4619.3)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m1178.1 1370.3c-4.5 9.2-9 18.5-13.6 27.9-13.6 28.1-27.4 56.7-41.4 86-15.1 31.7-30.3 64.1-45.7 97.3-7.8 16.7-15.5 33.5-23.4 50.6-23.5 51.1-47.3 103.9-71.5 158.4-29.7 67-60 136.6-90.7 208.9-29.3 68.9-59 140.2-89.1 214-28.6 70-57.5 142.3-86.8 216.8-26.1 66.5-52.4 134.7-79 204.9-1.3 3.4-2.6 6.8-3.8 10.2-26.4 69.7-53 141.3-79.8 214.7-0.6 1.7-1.2 3.4-1.8 5l127.1-13.9c-2.5-0.5-5.1-0.8-7.6-1.3 152-18.9 354-132.5 484.6-272.7 60.2-64.6 114.8-140.8 165.3-230 37.6-66.4 72.9-140 106.5-221.5 29.4-71.2 57.6-148.3 84.8-231.9-34.9 18.4-74.9 31.9-119 41.3-7.7 1.6-15.6 3.2-23.6 4.6s-16.1 2.7-24.3 3.8c0.1 0 0.2-0.1 0.3-0.1 141.7-54.5 231.1-159.8 296.1-288.7-37.3 25.4-97.9 58.7-170.5 74.7-9.9 2.2-20 3.9-30.2 5.4-2.6 0.4-5.1 0.8-7.6 1.1 0.1 0 0.1-0.1 0.2-0.1 0 0 0.1 0 0.1-0.1 49.2-20.6 90.7-43.6 126.7-70.8 7.7-5.8 15.2-11.8 22.4-18.1 11-9.5 21.4-19.5 31.4-30 6.4-6.7 12.6-13.6 18.6-20.8 14.1-16.8 27.3-34.9 39.7-54.6 3.8-6 7.5-12.1 11.2-18.4 4.7-9.1 9.2-18 13.6-26.8 19.8-39.8 35.6-75.3 48.2-106.5 
 6.3-15.6 11.8-30 16.5-43.4 1.9-5.3 3.7-10.5 5.4-15.5 5-15 9.1-28.3 12.3-40 4.8-17.5 7.7-31.4 9.3-41.5-4.8 3.8-10.3 7.6-16.5 11.3-42.8 25.6-116.2 48.8-175.4 59.7l116.7-12.8-116.7 12.8c-0.9 0.2-1.8 0.3-2.7 0.5-5.9 1-11.9 1.9-17.9 2.9 1.1-0.5 2-1 3.1-1.4l-399.3 43.8c-0.7 1.4-1.4 2.8-2.2 4.3z" fill="url(#d)"/>
-<linearGradient id="c" x1="-9610.3" x2="-5351.2" y1="999.73" y2="999.73" gradientTransform="matrix(.4226 -.9063 .9063 .4226 3144.8 -4619.3)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m1627.6 563.1c-35.5 54.5-74.3 116.4-116 186.5-2.2 3.6-4.4 7.4-6.6 11.1-36 60.7-74.3 127.3-114.5 200.3-34.8 63-71 130.6-108.6 203.3-32.8 63.3-66.7 130.5-101.5 201.6l399.3-43.8c116.3-53.5 168.3-101.9 218.8-171.9 13.4-19.3 26.9-39.5 40.3-60.4 41-64 81.2-134.5 117.2-204.6 34.7-67.7 65.3-134.8 88.8-195.3 14.9-38.5 26.9-74.3 35.2-105.7 7.3-27.7 13-54 17.4-79.1-155.5 26.5-345.9 51.9-469.8 58z" fill="url(#c)"/>
-<path d="m1369.6 1939.4c-8 1.4-16.1 2.7-24.3 3.8 8.2-1.1 16.3-2.4 24.3-3.8z" fill="#BE202E"/>
-<path d="m1369.6 1939.4c-8 1.4-16.1 2.7-24.3 3.8 8.2-1.1 16.3-2.4 24.3-3.8z" fill="#BE202E" opacity=".35"/>
-<linearGradient id="b" x1="-9346.1" x2="-5087" y1="1152.7" y2="1152.7" gradientTransform="matrix(.4226 -.9063 .9063 .4226 3144.8 -4619.3)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m1369.6 1939.4c-8 1.4-16.1 2.7-24.3 3.8 8.2-1.1 16.3-2.4 24.3-3.8z" fill="url(#b)"/>
-<path d="m1433.2 1735.7c2.6-0.3 5.1-0.8 7.6-1.1-2.5 0.3-5 0.7-7.6 1.1z" fill="#BE202E"/>
-<path d="m1433.2 1735.7c2.6-0.3 5.1-0.8 7.6-1.1-2.5 0.3-5 0.7-7.6 1.1z" fill="#BE202E" opacity=".35"/>
-<linearGradient id="a" x1="-9346.1" x2="-5087" y1="1137.7" y2="1137.7" gradientTransform="matrix(.4226 -.9063 .9063 .4226 3144.8 -4619.3)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m1433.2 1735.7c2.6-0.3 5.1-0.8 7.6-1.1-2.5 0.3-5 0.7-7.6 1.1z" fill="url(#a)"/>
-<path d="m1433.5 1735.6s0.1 0 0.1-0.1c0 0-0.1 0-0.1 0.1z" fill="#BE202E"/>
-<path d="m1433.5 1735.6s0.1 0 0.1-0.1c0 0-0.1 0-0.1 0.1z" fill="#BE202E" opacity=".35"/>
-<linearGradient id="j" x1="-6953.4" x2="-6012" y1="1134.7" y2="1134.7" gradientTransform="matrix(.4226 -.9063 .9063 .4226 3144.8 -4619.3)" gradientUnits="userSpaceOnUse">
-	<stop stop-color="#9E2064" offset=".3233"/>
-	<stop stop-color="#C92037" offset=".6302"/>
-	<stop stop-color="#CD2335" offset=".7514"/>
-	<stop stop-color="#E97826" offset="1"/>
-</linearGradient>
-<path d="m1433.5 1735.6s0.1 0 0.1-0.1c0 0-0.1 0-0.1 0.1z" fill="url(#j)"/>
-<path d="m2218.7 387v11.7h27.4v77.4h12.7v-77.4h27.6v-11.7h-67.7zm158.3 0l-30.6 62.2-30.8-62.2h-15.3v89.1h11.7v-70.7l30.3 61.3h8.1l30.3-61.3v70.7h11.7v-89.1h-15.4z" fill="#6D6E71"/>
-</svg>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/Apache_PoweredBy.png
----------------------------------------------------------------------
diff --git a/site/media/Apache_PoweredBy.png b/site/media/Apache_PoweredBy.png
deleted file mode 100755
index b7cd3b8..0000000
Binary files a/site/media/Apache_PoweredBy.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/celix-site/blob/e5fdd625/site/media/Apache_full.png
----------------------------------------------------------------------
diff --git a/site/media/Apache_full.png b/site/media/Apache_full.png
deleted file mode 100644
index ee7def8..0000000
Binary files a/site/media/Apache_full.png and /dev/null differ


[04/14] celix-site git commit: revert accidental celix deletion

Posted by pn...@apache.org.
revert accidental celix deletion


Project: http://git-wip-us.apache.org/repos/asf/celix-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix-site/commit/74b60417
Tree: http://git-wip-us.apache.org/repos/asf/celix-site/tree/74b60417
Diff: http://git-wip-us.apache.org/repos/asf/celix-site/diff/74b60417

Branch: refs/heads/asf-site
Commit: 74b604172abe52b9df72429103b561cd79c85f47
Parents: f9a9dcb
Author: ESmink <ed...@nl.thalesgroup.com>
Authored: Tue Nov 21 12:58:20 2017 +0100
Committer: ESmink <ed...@nl.thalesgroup.com>
Committed: Tue Nov 21 12:58:20 2017 +0100

----------------------------------------------------------------------
 .gitmodules | 2 +-
 celix       | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/celix-site/blob/74b60417/.gitmodules
----------------------------------------------------------------------
diff --git a/.gitmodules b/.gitmodules
index 0e2e52d..14a489b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,3 @@
 [submodule "celix"]
 	path = celix
-	url = git://git.apache.org/celix.git
+	url = https://github.com/apache/celix.git

http://git-wip-us.apache.org/repos/asf/celix-site/blob/74b60417/celix
----------------------------------------------------------------------
diff --git a/celix b/celix
new file mode 160000
index 0000000..95c06ab
--- /dev/null
+++ b/celix
@@ -0,0 +1 @@
+Subproject commit 95c06ab789fa82e8dbeccbad0324ec5d44437960


[05/14] celix-site git commit: changed doc generation to use xml. also added pygment 'friendly'

Posted by pn...@apache.org.
http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/src/top.html
----------------------------------------------------------------------
diff --git a/src/top.html b/src/top.html
index 5540137..ee7867b 100755
--- a/src/top.html
+++ b/src/top.html
@@ -20,6 +20,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
 <!--page info-->
 <title>Welcome to Apache Celix</title>
 <meta name="description" content="">


[02/14] celix-site git commit: first version docTable

Posted by pn...@apache.org.
first version docTable


Project: http://git-wip-us.apache.org/repos/asf/celix-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix-site/commit/404ed818
Tree: http://git-wip-us.apache.org/repos/asf/celix-site/tree/404ed818
Diff: http://git-wip-us.apache.org/repos/asf/celix-site/diff/404ed818

Branch: refs/heads/asf-site
Commit: 404ed818ae7b800004ba3d4261e5a6242cd8d100
Parents: 606d663
Author: ESmink <ed...@nl.thalesgroup.com>
Authored: Tue Nov 21 12:43:17 2017 +0100
Committer: ESmink <ed...@nl.thalesgroup.com>
Committed: Tue Nov 21 12:43:17 2017 +0100

----------------------------------------------------------------------
 build.py                         |  29 +-
 celix/documentation/seventwozero |   2 +-
 site/boardreports.html           | 557 ----------------------------------
 site/community.html              | 121 --------
 site/contributing.html           | 113 -------
 site/doc/one/file_one.html       | 116 -------
 site/doc/two/file_three.html     | 120 --------
 site/doc/two/file_two.html       | 115 -------
 site/downloads.html              | 137 ---------
 site/import/style.css            |   8 +
 site/index.html                  | 136 ---------
 site/issuetracking.html          | 124 --------
 site/mailinglist.html            | 132 --------
 site/releasing.html              | 385 -----------------------
 site/support.html                | 116 -------
 src/noprocess/import/style.css   |   8 +
 src/top.html                     |   4 +-
 17 files changed, 45 insertions(+), 2178 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/build.py
----------------------------------------------------------------------
diff --git a/build.py b/build.py
index 8edd238..e9bd8f2 100755
--- a/build.py
+++ b/build.py
@@ -55,16 +55,19 @@ if not os.path.exists(out):
 #register site markdown
 for f in os.listdir(markdown):
 	ref[markdown + '/' + f] = f[:-3] + '.html'
+ref[celixIndex + '/index.md'] = 'doc/index.html'
 
 #read index document
 with open(celixIndex + '/index.md') as f:
+	docT = '<div id=docTable><table>'
 	for line in f:
 		if(line[0] is '#' and line[1] is '#'):
 			if(line[2] != '#'):
 				# declares title
 				title = line[3:-1].replace(' ', '_')
+				docT += '\n\t<tr><th>' + title + '</th></tr>'
 			elif(line[3] != '#'):
-				# checks if directory exists
+				# checks if document declaration is valid
 				if 'title' not in globals():
 					sys.tracebacklimit = 0
 					raise NameError("A directory was declared before any title in the index.md file")
@@ -73,8 +76,26 @@ with open(celixIndex + '/index.md') as f:
 				# declares document
 				key = celixIndex + '/' + line[line.find('(') + 1:line.find(')')]
 				value = 'doc/' + title + '/' + line[line.find('[') + 1:line.find(']')]
-				value = value.replace(' ', '_')
-				ref[key] = value + '.html'
+				value = value.replace(' ', '_') + '.html'
+				# crash when declared document exists
+				if key in ref:
+					sys.tracebacklimit = 0
+					raise NameError('document "' + value + '" was defined multiple times')
+				# crash when files cant be reached
+				try:
+					with open(key) as n:
+						try:
+							with open(out + '/' + value, 'w') as n:
+								# add file to registry
+								ref[key] = value
+						except IOError:
+							sys.tracebacklimit = 0
+							raise IOError('coud not read to file "' + out + '/' + ref[key] + '"')
+				except IOError:
+					sys.tracebacklimit = 0
+					raise IOError('could not read file "' + key + '"')
+				docT += '\n\t<tr><td><a href=/' + value + '>' + value[5 + len(title):].replace('_', ' ')[:-5] + '</a></td></tr>'
+	docT += '\n</table></div>\n'
 
 # write documents
 for key in ref:
@@ -104,6 +125,8 @@ for key in ref:
 
 	# convert markdown to html, also add top and bottom html files
 	file = markdown2.markdown(file, extras=["markdown-in-html"])
+	if ref[key].startswith('doc/'):
+			file = docT + '<div id=docContent>\n' + file + '\n</div>'
 	with open(snippets + '/top.html') as top:
 		file = top.read() + file
 	with open(snippets + '/bottom.html') as bottom:

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/celix/documentation/seventwozero
----------------------------------------------------------------------
diff --git a/celix/documentation/seventwozero b/celix/documentation/seventwozero
index 9c5da8d..6b68a81 100644
--- a/celix/documentation/seventwozero
+++ b/celix/documentation/seventwozero
@@ -8,4 +8,4 @@
 8404623018
 8598155875
 5642188315
-())( (../nineeightfive)
+())( to [file two](../nineeightfive)

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/boardreports.html
----------------------------------------------------------------------
diff --git a/site/boardreports.html b/site/boardreports.html
deleted file mode 100644
index 212053a..0000000
--- a/site/boardreports.html
+++ /dev/null
@@ -1,557 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Board Reports</h1>
-
-<p>To monitor incubator project, the Apache Software Foundation board holds monthly meetings.
-For these meetings a board report must be delivered to the Incubator PMC.</p>
-
-<p>On this page the reports for Celix are shown.</p>
-
-<h2><a href="http://wiki.apache.org/incubator/October2013">2013-10</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
-
-<p>Celix has been incubating since 2010-11-02.</p>
-
-<p>Three most important issues to address in the move towards graduation:</p>
-
-<ol>
-<li>Grow the community</li>
-<li>Find more committers</li>
-<li>Publish a new release</li>
-</ol>
-
-<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be
-aware of?</p>
-
-<p>None</p>
-
-<p>How has the community developed since the last report?</p>
-
-<p>Several new people are working on additional code for the project. One person is working on a GSoC project, someone else is working on a new remote services protocol and is actively communicating over the list and using jira to post patches. Overall this is an increase in activity. 
-The Native-OSGi project is still progressing, but rather slow. So there isn't anything new on that end. Celix is still the reference implementation, so I still expect this to be a great drive for Celix, for the code as well as the committers.</p>
-
-<p>How has the project developed since the last report?</p>
-
-<p>As mentioned above, a student is working on a GSoC project and has implemented an Event Admin which will be included in Celix. Also a additional Remote Services implementation based on shared memory is being made.
-Work for a new release is still ongoing, the focus is slightly changing, one of the main users has requested a release. Since they don't use Win32, Win32 support can be stripped from the release plan and postponed to a later release.</p>
-
-<p>Date of last release: </p>
-
-<ul>
-<li>16-12-2012</li>
-</ul>
-
-<p>When were the last committers or PMC members elected?</p>
-
-<ul>
-<li>2013-01-07 Roman Shaposhnik joins as a mentor.</li>
-<li>2012-03-20 Pepijn elected as committer.</li>
-</ul>
-
-<h2><a href="http://wiki.apache.org/incubator/July2013">2013-07</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
-
-<p>Celix has been incubating since 2010-11-02.</p>
-
-<p>Three most important issues to address in the move towards graduation:</p>
-
-<ol>
-<li>Grow the community</li>
-<li>Find more committers</li>
-<li>...</li>
-</ol>
-
-<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?
-None.</p>
-
-<p>How has the community developed since the last report?
-Activity on the mailing list is still a bit slow, but there is still progress. But more importantly, the Native-OSGi effort has taken a few big steps. The most important one is the publication of an RFP at the OSGi Alliance [ 1 ]. The purpose of this RFP is to standardise OSGi for native (C and C++) languages. After the RFP is finalised work will be started on a RFC, this will be done in conjunction with writing a reference implementation. For this purpose Apache Celix will be used. This also means that C++ will be introduced in the Celix project. Most likely large parts of C++ code will be donated by 2 participants of the Native-OSGi project. This gives us a great opportunity to add extra committers and increase the diversity of Celix.</p>
-
-<p>How has the project developed since the last report?
-As mentioned above, to be able to write a reference implementation for Native-OSGi the scope of Celix will be extended to also include C++. Details of this extension still need to be worked out. But for continuity the current (C) code base will (for now) remain the same. So any work related to Native-OSGi will (for now) be done independently from the current implementation.
-Also work is underway to make a second release. Whereas the first release focused primarily on the releasing itself, this second release will focus on the actual implementation. Important points are:</p>
-
-<ul>
-<li>API consistency</li>
-<li>Win32 support</li>
-<li>APR usage</li>
-</ul>
-
-<p>More details can be found in [ 2 ]</p>
-
-<p>A (Mini) Hackathon for Apache Celix was organised at June the 30th. There where 4 people present on the hackathon (2 committers) and focus for the hackathon was the remote services implementation. The hackathon was received well and we like to do this more often to encourage community growth of Apache Celix.</p>
-
-<p>Apache Celix is now also involved the Google Summer of Code for 2013. Erik Jansman is doing a project on the Event Admin for Apache Celix and Pepijn Noltes is mentoring him. The idea is to discuss the result on the mailing list. This is a new experience for Apache Celix and we hope that helps the community and also provide technical progress.</p>
-
-<p>Date of last release: 
-16-12-2012</p>
-
-<p>[ 1 ] https://www.osgi.org/bugzilla/show_bug.cgi?id=165</p>
-
-<p>[ 2 ] http://incubator.markmail.org/thread/fza43iypjutcw2rm</p>
-
-<h2><a href="http://wiki.apache.org/incubator/April2013">2013-04</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
-
-<p>Celix has been incubating since 2010-11-02.</p>
-
-<p>Three most important issues to address in the move towards graduation:</p>
-
-<ol>
-<li>Grow a community</li>
-<li>Find more committers</li>
-<li>..</li>
-</ol>
-
-<p>Celix is maintained by 2 committers and a small group of users. Questions to the mailing list are (most of the time) answered quickly. We are also trying to give talks on Celix or related stuff on conferences.
-We see and recognise the problem of the small community, but are also confident that Celix and its community will grow. </p>
-
-<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?
-None.</p>
-
-<p>How has the community developed since the last report?
-There is no active growth, but there is currently one students doing his intership with Apache Celix and we are trying hoping to get some projects in the Google Summer of Code 2013. We hope that this will lead in more activity on the mailing-list and hopefully to extra committers.</p>
-
-<p>How has the project developed since the last report?
-Technically progress has been slow the last months. There was a hackaton organized for remote services in Java [ 1 ], which although not directly related to Apache Celix, should eventually work together with the Apache Celix and as result the committers of Apache Celix where present. We also expect an increase in contributions the coming months because of the student intership / GSoC activities.</p>
-
-<p>[ 1 ] http://lists.amdatu.org/pipermail/dev/2013-March/000020.html</p>
-
-<h2><a href="http://wiki.apache.org/incubator/January2013">2013-01</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
-
-<p>Celix has been incubating since 2010-11-02.</p>
-
-<p>Three most important issues to address in the move towards graduation:</p>
-
-<ol>
-<li>Grow a community</li>
-<li>Find more committers</li>
-<li>..</li>
-</ol>
-
-<p>Celix is maintained by 2 committers and a small group of users. Questions to the mailing list are (most of the time) answered quickly. We are also trying to give talks on Celix or related stuff on conferences.
-We see and recognise the problem of the small community, but are also confident that Celix and its community will grow. Especially the Native-OSGi work might be important for this (see below).</p>
-
-<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?
-None.</p>
-
-<p>How has the community developed since the last report?</p>
-
-<p>There is no active growth, but in the past few months talks have been given on Native-OSGi. Native-OSGi is an effort to standardise C/C++ implementations of OSGi. The goal of this is to be able to reuse bundles from other OSGi like implementations. Also working together might attract more users/committers. The talks are attended by a good group of people, and reactions are positive.</p>
-
-<p>How has the project developed since the last report?</p>
-
-<p>A first release has been made. After struggling with several problems, consensus has been reached to solve these in a next release.
-On a technical note, Celix now also compiles and runs on Win32 platforms.</p>
-
-<h2><a href="http://wiki.apache.org/incubator/October2012">2012-10</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C. </p>
-
-<p>Celix entered incubation on November 2, 2010. </p>
-
-<p>Over the last months we have focused on creating a first release for Celix.
-As is mentioned in the graduation plan [1] we hope that a release will create
-more community.
-We have prepared the code base and website for release and we are very close to making a release.</p>
-
-<p>The previous report [2] mentioned that we are working on a "Native-OSGi", which could attract more community.
-This discussion continued in Juli on the mailling, but got quiet after that. There will be a talk about Native-OSGi for ApacheCon EU and EclipseCon EU and we expect that this will create attention for Celix.</p>
-
-<ul>
-<li><p>Most important issues to address before we can graduate: 
-Make a first release, growing the community and attracting more committers.  </p></li>
-<li><p>Any issues the Incubator PMC or ASF board need to be aware of: 
-None at this time </p></li>
-<li><p>How has the community developed since the last report: 
-There has been a small decrease on activity on the mailing list, hopefully this is a temporary decrease due to the holidays. We did receive patches from a contributor. </p></li>
-<li><p>How has the project developed since the last report: 
-We are still working towards a first release. The code base has been prepared for release and the website got some attention
-based on the shepherd's view from last report. </p></li>
-</ul>
-
-<p>Signed off by mentor: marrs</p>
-
-<h2><a href="http://wiki.apache.org/incubator/July2012">2012-07</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>Over the last months we have started working on "Native-OSGi" which is an effort to make a specification for a C and C++ bases OSGi implementation. As detailed in the graduation plan [1] in the previous report we hope to attract more community members with this move.
-Details for Native-OSGi can be found at [2].</p>
-
-<p>Also the donation of the Device Access code has been finished and committed to the SVN repository. This has been a good experience from both a technical and a process point of view.</p>
-
-<p>Furthermore there has been a slight increase on the mailing list, hopefully this is a trend that will continue in the coming months.</p>
-
-<ul>
-<li><p>Most important issues to address before we can graduate</p>
-
-<p>Make a first release and grow a larger community. It is also needed to attract some more committers, there are currently 2. We are in the process of cleaning up the code and project structure so a first release can be made.</p></li>
-<li><p>Any issues the Incubator PMC or ASF board not te be aware of</p>
-
-<p>None at this time</p></li>
-<li><p>How has the community developed since the last report</p>
-
-<p>There has been an increase on the mailing list, furthermore with the start of the Native-OSGi project we hope this will increase in the coming months.</p></li>
-<li><p>How has the project developed since the last report </p>
-
-<p>From a technical point of view, we are working towards a first release. The build files have been updated to support a more modular project structure.
-Since the implementation is moving forward (al be it slowly), the community growth is the biggest concern for Celix.</p></li>
-</ul>
-
-<p>Signed off by mentor:</p>
-
-<p>Shepherd: Matt Franklin</p>
-
-<h2><a href="http://wiki.apache.org/incubator/April2012">2012-04</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>The last month we received or first large code donation, the code still has to be added to the project. This code is an implementation of the OSGi Device Access specification for Celix and has been made by Thales Netherlands. Together with this donation a new committer (Pepijn Noltes) is accepted. Pepijn has developed and will maintain the Device Access code.</p>
-
-<p>We have also been working on a graduation plan which is included below.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Improve robustness (APR, error handling etc), resulting in a first release
-Update/Implement remote services for interoperability with Java OSGi (Apache Felix)
-Generate awareness and grow a community!
-</code></pre>
-
-<p>Graduation Plan</p>
-
-<p>Celix is in incubation since November 2010. During the first one and a half year talks where given at several conferences (EclipseCon, ApacheCon, OSGi User Group meetings, etc).
-Even though there seems to be an interest in the project, two important questions keep coming up:</p>
-
-<ul>
-<li>What is the state of the project?</li>
-<li>Why no support for C++?</li>
-</ul>
-
-<p>Trying to answer/solve these two questions might make it able to attract more community members. So this plan will focus mostly on these two items.</p>
-
-<p>= State of the project</p>
-
-<p>== Releases</p>
-
-<p>Celix entered incubation in its early stage. There was only a proof of concept, but no complete implementation. 
-This is an important reason for people to hold back and not yet use/improve Celix, on the other hand,  being hesitant also keeps Celix from growing towards a more stable/robust solution.
-To be able to use Celix the implementation has to reach, at least, a more stable state. Over the past year lots of effort has been put into this.
-Within the next half year a release has to be made of the core component of Celix. Hopefully this will attract more users/testers (and potentially committers).
-Since a formal release takes quite some effort, it might also make sense to provide snapshots (with documentation) to be able to reach more people.</p>
-
-<p>== Committers</p>
-
-<p>During the last months there has been an interest from Thales Netherlands to use Celix in its middleware. In a research project they are working on an implementation of the Device Access specification. This implementation is donated to Celix, and the main developer has expressed the intention to maintain the code base. Via this path a new committer has been added to Celix <a href="http://markmail.org/message/q4n7562jvngd33s5">1</a>.
-But to be able to have a diverse community more committers are needed.
-Having a release makes it easier for people to use and improve Celix. This is one step towards more committers.</p>
-
-<p>== Technical state</p>
-
-<p>One of the important aspects of Celix is interoperability with Java OSGi through remote services. Currently Celix has basic support for Celix to Celix remote services, following the Remote Service Admin specification of OSGi. This implementation has to be improved and extended to comply better to the specification. Also a Java OSGi implementation has to be made which can interact with the Celix implementation. Some existing opensource solutions are available, but are either to large for our intended target platforms or rely on to many other libraries (for example XML handling etc). To be able to have an implementation which fits the environment ((de)serialization and protocol) it makes sense to implement a simple solution ourselves.
-Having functional remote services makes it easier to use Celix in a mixed Java/C environment. This solution can also be positioned as an alternative to JNI with the benefit that the Java and C components are separate processes. If either one crashes the other part is kept running, resulting in a more robust solution.</p>
-
-<p>= C++ Support</p>
-
-<p>== Technical Scope</p>
-
-<p>Currently Celix is limited to C only. This was a deliberate choice since Celix tries to target  embedded/constrained platforms. But during talks people also seem to be interested in C++ support. Extending the technical scope of the project might attract more users and committers.
-Over the next half year we will work out a plan how C++ support can be added without impacting the current supported platforms. A start with the discussions has been made on the mailinglist, see [2] for more information.</p>
-
-<p>== Cooperate with existing C++ OSGi like implementations</p>
-
-<p>In [3] a list of similar projects is mentioned. Reaching out to these projects and trying to find a common ground on requirements/API etc could benefit Celix (and those projects as well). 
-To see if there is a common ground we need to contact those projects and plan a meeting.</p>
-
-<p>Signed off by mentor:</p>
-
-<h2><a href="http://wiki.apache.org/incubator/January2012">2012-01</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>Over the last few months lots of work has been put into integrating APR and updating the Celix code base to the proposed code style. This code style has partially been documented on [1]. Also some effort has been put into updating the source for Visual Studio, even though not yet finished some interesting and helpful patches where submitted and applied.</p>
-
-<p>In Oktober an event was held to create more awareness for services, OSGi and Celix in the Dutch embedded community. The attendance was great, and a follow-up will be planned. Also, in November a talk was given at the ApacheCon.</p>
-
-<p>As listed below, one of the most important issues is the slow growth of the Celix community. With the current discussion about poddlings and how long a poddling is in the incubator, we are discussing a plan how we can move to a more diverse community and be able to graduate. This plan will be included in the next board report.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Improve robustness (APR, error handling etc), resulting in a first release
-Generate awareness and grow a community!
-</code></pre>
-
-<p>Signed off by mentor: marrs</p>
-
-<h2><a href="http://wiki.apache.org/incubator/October2011">2011-10</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>In the code not much has changed during the past few months, mostly due to vacations. Some (reported) bugs have been fixed, and some interesting examples have been added. These example where donated by a user, and follow the OSGi in Action book. This makes them a great addition to Celix.
-Furthermore, some work has been done to make testing from CMake easier, and we are also looking into a method for mocking services to be able to test only one service without all its dependencies.</p>
-
-<p>On the community site, Luminis and Thales are organizing an event (in Dutch) to introduce embedded/distributed companies to OSGi. During this event OSGi will be explained, Celix and PojoSR will be introduced. Also a small introduction in Apache and the "Apache Way" will be given, with the goal to invite people to use/join Celix.
-Also, in november a talk and demo will be given at the ApacheCon.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Improve robustness (APR, error handling etc)
-Generate awareness and grow a community!
-</code></pre>
-
-<p>Signed off by mentor:</p>
-
-<h2><a href="http://wiki.apache.org/incubator/July2011">2011-07</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>Over the past few months work has been done on integration and usage of the Apache Portable Runtim (APR) in Celix.
-The work has mostly focusses on stability and robustness of the codebase, but some new features were added:</p>
-
-<pre><code>Log Service and Writer: for logging and reading the log
-Service Factories: needed for the log service
-</code></pre>
-
-<p>Also, in March, a talk was given to the OSGi User Group France. There is a lot interest in the project, but people seem to be waiting for a more stable version.
-For community building it might be interesting to work towards a release later this year to make it easier to download and use Celix.
-A talk on Celix has also been accepted for the ApacheCon in November, which is a good opportunity to show Celix to the world.
-Also parts of Celix have been ported to Windows. Mostly the utils used by the framework, and not yet the framework itself. This is a lengthy job because Celix is using C99, and Windows (Visual Studio) only support C89/C90.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Improve robustness (APR, error handling etc)
-Generate awareness and grow a community!
-</code></pre>
-
-<p>Signed off by mentor:</p>
-
-<h2><a href="http://wiki.apache.org/incubator/April2011">2011-04</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>During the EclipseCon a talk was given over Celix, also spoke with several OSGi 
-people who are interested in the progress, especially related to Universal OSGi 
-(which details specification and requirements for OSGi in other languages).
-During the last few weeks work has been done to get rid of memory leaks and null 
-pointers.
-Currently we are looking at the requirements/details for bundle deployment and 
-updating, possibly in combination with Apache Ace.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Define a status overview of what is and isn't working.
-Move all "sub" project to the new structure.
-Use APR for all file handling, threading etc.
-Generate awareness and grow a community
-</code></pre>
-
-<p>Signed off by mentor:</p>
-
-<h2><a href="http://wiki.apache.org/incubator/February2011">2011-02</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>A new structure for the project has been used for the framework. In this structure public and private files are 
-separated. This structure has not yet been applied to all "sub" project in Celix.
-We are also looking at Apache APR for OS abstraction. Using APR would involve replacing all file handing, threading 
-etc with APR functions.</p>
-
-<p>Finally, work is being done for the talk on the EclipseCon.</p>
-
-<p>Most important issues are:</p>
-
-<p>Add more information to the wiki (ongoing process)
-Move all "sub" project to the new structure.
-Use APR for all file handling, threading etc.</p>
-
-<p>Signed off by mentor:</p>
-
-<h2><a href="http://wiki.apache.org/incubator/January2011">2011-01</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>Currently the source tree is being cleaned and correct header information is being added. We are also looking at the 
-project structure and how it can be changed to get a better/simpler overview. Most important aspect is separating the 
-actual framework from the additional bundles.</p>
-
-<p>Additionally, last December a proposal for a Celix talk was sent to, and accepted by the EclipseCon/OSGi DevCon. This 
-provides a great opportunity to increase awareness and build a community.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Add more information to the wiki (ongoing process)
-Cleanup project, rearrange structure
-Generate awareness and grow a community!
-</code></pre>
-
-<p>Signed off by mentor: marrs </p>
-
-<h2><a href="http://wiki.apache.org/incubator/December2010">2010-12</a></h2>
-
-<p>= Celix =</p>
-
-<p>Celix is an implementation of the OSGi Specification in C.</p>
-
-<p>Celix entered incubation on November 2, 2010.</p>
-
-<p>As we are just accepted into the Incubator, startup is in progress. The donated code has been committed to 
-SVN, and the project site is being created.</p>
-
-<p>Most important issues are:</p>
-
-<pre><code>Get everything (Jira, SVN, Website etc) up and running
-Cleanup code
-Generate awareness and grow a community.
-</code></pre>
-
-<p>Signed off by mentor: marrs</p>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/community.html
----------------------------------------------------------------------
diff --git a/site/community.html b/site/community.html
deleted file mode 100644
index 99c7ebe..0000000
--- a/site/community.html
+++ /dev/null
@@ -1,121 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Celix Community</h1>
-
-<p>Celix is a community driven project, where everyone is free to download and use it. Besides using Celix we encourage 
-everyone to participate in the development. This can be as simple as providing feedback and reporting bugs but could as 
-well mean bug fixes and code contributions.</p>
-
-<ul>
-<li><a href="/community/contributing/contributing.html">Contribute</a></li>
-</ul>
-
-<p>While Celix was in incubation at the Apache Incubator, the status had to be reported to the Incubator PMC. These
-reports are also available on this site.</p>
-
-<ul>
-<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
-</ul>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/contributing.html
----------------------------------------------------------------------
diff --git a/site/contributing.html b/site/contributing.html
deleted file mode 100644
index a1c5854..0000000
--- a/site/contributing.html
+++ /dev/null
@@ -1,113 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Contributing</h1>
-
-<p>The Celix community is open for everyone to participate in. Discussions are done over the 
-<a href="/support/mailinglist.html">mailing lists</a>, and <a href="/support/issuetracking.html">issues</a> can be created and 
-seen by everyone.</p>
-
-<p>If you would like to join the Celix community, a good start would be to follow the mailing list and participate in the 
-discussions, use Celix and report bugs you find, possibly with patches.</p>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/doc/one/file_one.html
----------------------------------------------------------------------
diff --git a/site/doc/one/file_one.html b/site/doc/one/file_one.html
index 132b8ac..e69de29 100644
--- a/site/doc/one/file_one.html
+++ b/site/doc/one/file_one.html
@@ -1,116 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<p>7201137810
-0695196903
-4089252324
-2615683913
-2876375644
-8833326889
-8461877408
-8404623018
-8598155875
-5642188315
-())( (../two/file_two.html)</p>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/doc/two/file_three.html
----------------------------------------------------------------------
diff --git a/site/doc/two/file_three.html b/site/doc/two/file_three.html
index 22b6232..e69de29 100644
--- a/site/doc/two/file_three.html
+++ b/site/doc/two/file_three.html
@@ -1,120 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<p>5219301821
-6303006203
-1263430953
-4935883803
-0102637600
-7505194602
-2796339423
-4947761104
-9227463176
-6586277484</p>
-
-<p>import goes here -->This file is an
-import that should
-be added to fivetwoone.
-&lt;--</p>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/doc/two/file_two.html
----------------------------------------------------------------------
diff --git a/site/doc/two/file_two.html b/site/doc/two/file_two.html
index f226ed8..e69de29 100644
--- a/site/doc/two/file_two.html
+++ b/site/doc/two/file_two.html
@@ -1,115 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<p>9850725190
-1310091520
-0352099381
-0290604767
-2571780305
-1226475242
-6721917498
-3531134108
-9900495239
-8726050685</p>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/downloads.html
----------------------------------------------------------------------
diff --git a/site/downloads.html b/site/downloads.html
deleted file mode 100644
index 24873cf..0000000
--- a/site/downloads.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Download Celix</h1>
-
-<p>Celix is an implementation of the OSGi specification adapted to C.</p>
-
-<h2>Releases</h2>
-
-<p>Apache Celix only releases source distributions, information about building and running van be found inside the release tarball.</p>
-
-<h3>Mirrors</h3>
-
-<p>The currently selected mirror is <strong>[preferred]</strong>. If you encounter a problem with this mirror, please select another mirror. If all mirrors are failing, there are <em>backup</em> 
-mirrors (at the end of the mirrors list) that should be available. </p>
-
-<form action="[location]" method="get" id="SelectMirror">Other mirrors:
-    <select name="Preferred">
-        [if-any http] [for http]<option value="[http]">[http]</option>[end] [end] 
-        [if-any ftp] [for ftp]<option value="[ftp]">[ftp]</option>[end] [end] 
-        [if-any backup] [for backup]<option value="[backup]">[backup] (backup)</option>[end] [end]
-    </select>
-    <input type="submit" value="Change"></input>
-</form>
-
-<p>You may also consult the <a href="http://www.apache.org/mirrors/">complete list of mirrors</a>.</p>
-
-<h3>Downloads</h3>
-
-<ul>
-<li>Source: <a href="[preferred]/celix/celix-2.0.0/celix-2.0.0.tar.gz">celix-2.0.0.tar.gz</a>
-<a href="http://www.apache.org/dist/celix/celix-2.0.0/celix-2.0.0.tar.gz.asc">PGP</a>
-<a href="http://www.apache.org/dist/celix/celix-2.0.0/celix-2.0.0.tar.gz.md5">MD5</a>
-<a href="http://www.apache.org/dist/celix/celix-2.0.0/celix-2.0.0.tar.gz.sha">SHA1</a></li>
-</ul>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/import/style.css
----------------------------------------------------------------------
diff --git a/site/import/style.css b/site/import/style.css
index d88e14d..dbcb978 100755
--- a/site/import/style.css
+++ b/site/import/style.css
@@ -204,6 +204,14 @@ a {
 	overflow: hidden;
 }
 
+#docTable {
+	float: left;
+}
+
+#docContent {
+	display: table-cell;
+}
+
 #foot {
 	text-align: center;
 	display : table-row;

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/index.html
----------------------------------------------------------------------
diff --git a/site/index.html b/site/index.html
deleted file mode 100644
index 7bb05e8..0000000
--- a/site/index.html
+++ /dev/null
@@ -1,136 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<div id="banner">
-
-<p><img class="bannerImage shadowed" src="media/celix_notext.png">
-<div class="bannertext"></p>
-
-<h1>Apache Celix</h1>
-
-<p>Apache Celix is an implementation of the OSGi specification adapted to C and C++. It is a provides a framework to develop (dynamic) modular software applications using component and/or service-oriented programming.</p>
-
-<p>Apache Celix is primarily developed in C and adds an additional abstraction, in the form of a library, to support for C++.
-</div></div><div class="container"><div class="item"></p>
-
-<h3>How to install</h3>
-
-<p></div><div class="item"></p>
-
-<h3>Documentation</h3>
-
-<p></div><div class="item"></p>
-
-<h3>Tips</h3>
-
-<p></div><div class="item"></p>
-
-<h3>Contributing</h3>
-
-<p></div><div class="item"></p>
-
-<h3>Example projects</h3>
-
-</div></div>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/issuetracking.html
----------------------------------------------------------------------
diff --git a/site/issuetracking.html b/site/issuetracking.html
deleted file mode 100644
index d7820eb..0000000
--- a/site/issuetracking.html
+++ /dev/null
@@ -1,124 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Issue Tracking</h1>
-
-<p>Celix uses Jira for bug reports, feature requests, enhancements and tasks of all kind.</p>
-
-<p>Anyone can use Jira to report bugs. But before doing so, please make sure that:</p>
-
-<ul>
-<li>the bug isn't already reported,</li>
-<li>the problem is actually a bug (the <a href="/support/mailinglist.html">mailing list</a> can be used for support),</li>
-<li>you attach enough information to replicate the bug (preferably a unit test)</li>
-</ul>
-
-<p>If you have fixed a bug, the patch can be attached to a bug report.</p>
-
-<p>The Celix Jira Issue Tracker can be found at:</p>
-
-<ul>
-<li><a href="https://issues.apache.org/jira/browse/celix">https://issues.apache.org/jira/browse/celix</a></li>
-</ul>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/404ed818/site/mailinglist.html
----------------------------------------------------------------------
diff --git a/site/mailinglist.html b/site/mailinglist.html
deleted file mode 100644
index ff955fb..0000000
--- a/site/mailinglist.html
+++ /dev/null
@@ -1,132 +0,0 @@
-<!DOCTYPE html> 
-<html lang="en">
-<head>
-<!--
-    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.
--->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="viewport" content="width=device-width, initial-scale=1.0">
-<link href="/import/style.css" rel="stylesheet">
-<!--page info-->
-<title>Welcome to Apache Celix</title>
-<meta name="description" content="">
-<meta name="author" content="me">
-</head>
-<body>
-<div id="imgbackground"></div>
-<nav class = "shadowed">
-	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
-	<div id="mobmenu">
-	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
-		<option value="">navigate</option>
-		<option value="/">Home</option>
-		<option value="">Documentation</option>
-		<option value="/downloads.html">Downloads</option>
-		<optgroup label="Community">
-			<option value="/contributing.html">Contributing</option>
-			<option value="/boardreports.html">Board Reports</option>
-			<option value="/releasing.html">Releasing</option>
-		</optgroup>
-		<optgroup label="Support">
-			<option value="/mailinglist.html">Mailing List</option>
-			<option value="/issuetracking.html">Issue Tracking</option>
-		</optgroup>
-		<optgroup label="ASF">
-			<option value="http://www.apache.org/">ASF Home</option>
-			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
-			<option value="http://www.apache.org/licenses/">License</option>
-			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
-			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
-			<option value="http://www.apache.org/security">Security</option>
-		</optgroup>
-	</select>
-	<div id="dropmenu" class="shadowed">
-		<a href="/"><div class="dropbutton">
-			Home
-		</div></a><a href=""><div class="dropbutton">
-			Documentation
-		</div></a><a href="/downloads.html"><div class="dropbutton">
-			Download
-		</div></a><div class="dropdown">
-			<div class="dropbutton">Community<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/contributing.html">Contributing</a>
-				<a href="/boardreports.html">Board Reports</a>
-				<a href="/releasing.html">Releasing</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">Support<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="/mailinglist.html">Mailing List</a>
-				<a href="/issuetracking.html">Issue Tracking</a>
-			</div>
-		</div><div class="dropdown">
-			<div class="dropbutton">ASF<div class="triangle"></div></div>
-			<div class="dropdown-content">
-				<a href="http://www.apache.org/">ASF Home</a>
-				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
-				<a href="http://www.apache.org/licenses/">License</a>
-				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
-				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
-				<a href="http://www.apache.org/security">Security</a>
-			</div>
-		</div>
-	</div>
-	</div>
-</nav>
-<a href="https://github.com/apache/celix">
-			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
-			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
-			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
-</a>
-<a href="http://apache.org/">
-			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
-			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
-</a>
-<div class="spacer">
-<h1>Mailing List</h1>
-
-<p>Celix users and developers can be reached using mailing lists. Currently there is only one list for development and 
-support questions.</p>
-
-<ul>
-<li><a href="mailto:dev@celix.apache.org">Celix Developers Mailing List</a>
-<ul>
-<li><a href="mailto:dev-subscribe@celix.apache.org">Subscribe</a></li>
-<li><a href="mailto:dev-unsubscribe@celix.apache.org">Unsubscribe</a></li>
-<li><a href="http://mail-archives.apache.org/mod_mbox/celix-dev/">Archives</a></li>
-</ul></li>
-</ul>
-
-<p>If the Celix community grows, and there is a need for a dedicated users mailing list, it will be created.</p>
-
-<p>There is a second mailing list which is used to publish changes from the 
-<a href="/support/issuetracking.html">Issue Tracker</a>.</p>
-
-<ul>
-<li><a href="mailto:commits@celix.apache.org">Celix Commits Mailing List</a>
-<ul>
-<li><a href="mailto:commits-subscribe@celix.apache.org">Subscribe</a></li>
-<li><a href="mailto:commits-unsubscribe@celix.apache.org">Unsubscribe</a></li>
-<li><a href="http://mail-archives.apache.org/mod_mbox/celix-commits/">Archives</a></li>
-</ul></li>
-</ul>
-</div><div id="foot">
-<div id="footText">
-Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
-Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
-</div></div>
-<script src='import/javascript.js'></script>


[06/14] celix-site git commit: changed doc generation to use xml. also added pygment 'friendly'

Posted by pn...@apache.org.
http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/doc/two/file_two.html
----------------------------------------------------------------------
diff --git a/site/doc/two/file_two.html b/site/doc/two/file_two.html
new file mode 100644
index 0000000..c13a3c7
--- /dev/null
+++ b/site/doc/two/file_two.html
@@ -0,0 +1,427 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<div id=docTable><table>
+	<tr><th>one</th></tr>
+	<tr><td><a href=/doc/index.html>main</a></td></tr>
+	<tr><td><a href=/doc/one/file_one.html>file one</a></td></tr>
+	<tr><th>two</th></tr>
+	<tr><td><a href=/doc/two/file_two.html>file two</a></td></tr>
+	<tr><td><a href=/doc/two/file_three.html>file three</a></td></tr>
+</table></div>
+<div id=docContent>
+<h1>Apache Celix - Getting Started Guide: Creating a Simple Bundle</h1>
+
+<h2>Intro</h2>
+
+<p>This page is intended for first time users of Apache Celix. It should guide you through building &amp; installing Apache Celix, setting up a new project, creating your first bundle, setting up the project for use with Eclipse project and finally running and debugging your bundle directly from eclipse workspace. </p>
+
+<p>If there are any uncertainties or question, don't hesitate to ask your questions in the <a href="https://celix.apache.org/support/mailinglist.html">Apache Celix mailing</a>.</p>
+
+<h2>Prerequisite</h2>
+
+<p>Some experience with a command line interface (xterm) is expected to be able to follow this guide. </p>
+
+<h2>Building and Installing</h2>
+
+<p>For Apache Celix see <a href="../building/file_three.html">Building And Installing</a></p>
+
+<h2>Installing Eclipse CDT</h2>
+
+<p>Download the latest eclipse CDT at <a href="http://www.eclipse.org">http://www.eclipse.org</a> and install it on your system. For more information on how the install eclipse on your system consult the eclipse documentation. For this getting started guide the luna version of eclipse was used (<a href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-cpp-luna-R-linux-gtk-x86_64.tar.gz">linux</a> <a href="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/R/eclipse-cpp-luna-R-macosx-cocoa-x86_64.tar.gz">mac</a>).</p>
+
+<h2>Apache Celix Bundle project</h2>
+
+<p>Now that Apache Celix and Eclipse is installed, we are ready to create a new Apache Celix Bundle project.<br />
+CMake is used as build tool for Apache Celix projects.</p>
+
+<p>To setup of the project, first create a new project dir to work in:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="c1">#Create a new workspace to work in, e.g:</span>
+mkdir <span class="si">${</span><span class="nv">HOME</span><span class="si">}</span>/workspace
+<span class="nb">export</span> <span class="nv">WS</span><span class="o">=</span><span class="si">${</span><span class="nv">HOME</span><span class="si">}</span>/workspace
+
+mkdir <span class="si">${</span><span class="nv">WS</span><span class="si">}</span>/myproject
+<span class="nb">cd</span> <span class="si">${</span><span class="nv">WS</span><span class="si">}</span>/myproject
+</code></pre></div>
+
+<p>Then create a CMakeLists.txt file - the makefile variant of CMake -in project root directory:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="c">#${WS}/myproject/CMakeLists.txt</span>
+
+<span class="c">#Part 1. setup project</span>
+<span class="nb">cmake_minimum_required</span><span class="p">(</span><span class="s">VERSION</span> <span class="s">3.4</span><span class="p">)</span>
+<span class="nb">project</span><span class="p">(</span><span class="s">myproject</span> <span class="s">C</span> <span class="s">CXX</span><span class="p">)</span>
+
+<span class="c">#Part 2. setup compilers</span>
+<span class="nb">SET</span><span class="p">(</span><span class="s">CMAKE_C_FLAGS</span> <span class="s2">&quot;-D_GNU_SOURCE -std=gnu99 -Wall -Werror -fPIC ${CMAKE_C_FLAGS}&quot;</span><span class="p">)</span>
+<span class="nb">SET</span><span class="p">(</span><span class="s">CMAKE_C_FLAGS_DEBUG</span> <span class="s2">&quot;-g -DDEBUG&quot;</span><span class="p">)</span>
+<span class="nb">SET</span><span class="p">(</span><span class="s">CMAKE_CXX_FLAGS</span> <span class="s2">&quot;-std=c++11 ${CMAKE_CXX_FLAGS}&quot;</span><span class="p">)</span>
+<span class="nb">SET</span><span class="p">(</span><span class="s">CMAKE_CXX_FLAGS_DEBUG</span> <span class="s2">&quot;-g -DDEBUG&quot;</span><span class="p">)</span>
+
+<span class="c">#Part 3. Setup Celix cmake files, include paths, libraries and library paths</span>
+<span class="c">#Note. If celix is not installed in /usr/local dir, change the location accordingly.</span>
+<span class="nb">set</span><span class="p">(</span><span class="s">CMAKE_MODULE_PATH</span>  <span class="o">${</span><span class="nv">CMAKE_MODULE_PATH</span><span class="o">}</span> <span class="s2">&quot;/usr/local/share/celix/cmake/modules&quot;</span><span class="p">)</span>
+<span class="nb">find_package</span><span class="p">(</span><span class="s">CELIX</span> <span class="s">REQUIRED</span><span class="p">)</span>
+<span class="nb">include_directories</span><span class="p">(</span><span class="o">${</span><span class="nv">CELIX_INCLUDE_DIRS</span><span class="o">}</span><span class="p">)</span>
+
+<span class="c">#Part 4. Choose C, C++ or both</span>
+<span class="nb">add_subdirectory</span><span class="p">(</span><span class="s">bundles/hello_world</span><span class="p">)</span> <span class="c">#C</span>
+<span class="nb">add_subdirectory</span><span class="p">(</span><span class="s">bundles/HelloWorld</span><span class="p">)</span> <span class="c">#C++</span>
+</code></pre></div>
+
+<p>This CMakeLists.txt file, sets up the following:</p>
+
+<ul>
+<li>Part 1<br />
+<ul><br />
+<li>The minimum cmake version required. </li><br />
+<li>The project name</li><br />
+<li>The type of source files to expect, in this case C and C++.</li><br />
+</ul></li>
+<li>Part 2<br />
+<ul><br />
+<li>Setup the compilers. c99 for C and C++11 for C++</li><br />
+</ul></li>
+<li>Part 3<br />
+<ul><br />
+<li>The Celix package should be searched, configured and that the Celix package is required. </li><br />
+<li>For all build targets in this CMakeLists.txt file or any sub directory CMakeLists.txt files the Apache Celix headers directory should be included.</li><br />
+</ul></li>
+<li>Part 4<br />
+<ul><br />
+<li>The CMakelists.txt file in the subdirectory bundles/hello_world and/or bundles/HelloWorld should also be processed.</li><br />
+</ul></li>
+</ul>
+
+<p>It is a good practice to create a separate CMakeLists.txt file for every bundle you want to build. For the hello<em>world bundle a CMakeLists.txt file should be created in the bundles/hello</em>world sub directory.</p>
+
+<p>Create the sub directory:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="c">#Create directory structure for the hello_world bundles</span>
+<span class="err">cd</span> <span class="err">${WS}/myproject</span>
+<span class="err">mkdir</span> <span class="err">-p</span> <span class="err">bundles/hello_world/private/src</span>
+<span class="err">mkdir</span> <span class="err">-p</span> <span class="err">bundles/HelloWorld/private/src</span>
+<span class="err">mkdir</span> <span class="err">-p</span> <span class="err">bundles/HelloWorld/private/include</span>
+</code></pre></div>
+
+<p>And add the following CMakeLists.txt file for the C Bundle:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="c">#${WS}/myproject/bundles/hello_world/CMakeLists.txt</span>
+
+<span class="nb">add_bundle</span><span class="p">(</span><span class="s">hello_world</span>
+    <span class="s">VERSION</span> <span class="s">1.0.0</span>
+    <span class="s">SOURCES</span>
+        <span class="s">private/src/hello_world_activator.c</span>
+<span class="p">)</span>   
+
+<span class="nb">if</span><span class="p">(</span><span class="s">APPLE</span><span class="p">)</span>
+    <span class="nb">target_link_libraries</span><span class="p">(</span><span class="s">hello_world</span> <span class="o">${</span><span class="nv">CELIX_LIBRARIES</span><span class="o">}</span> <span class="s">-Wl,-all_load</span> <span class="o">${</span><span class="nv">CELIX_DM_STATIC_LIB</span><span class="o">}</span><span class="p">)</span>
+<span class="nb">else</span><span class="p">()</span>  
+    <span class="nb">target_link_libraries</span><span class="p">(</span><span class="s">hello_world</span> <span class="s">-Wl,--no-undefined</span> <span class="s">-Wl,--whole-archive</span> <span class="o">${</span><span class="nv">CELIX_DM_STATIC_LIB</span><span class="o">}</span> <span class="s">-Wl,--no-whole-archive</span> <span class="o">${</span><span class="nv">CELIX_LIBRARIES</span><span class="o">}</span><span class="p">)</span>
+<span class="nb">endif</span><span class="p">()</span>
+</code></pre></div>
+
+<p>And/or the following CMakeLists.txt for the C++ bundle:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="c">#${WS}/myproject/bundles/HelloWorld/CMakeLists.txt</span>
+
+<span class="nb">include_directories</span><span class="p">(</span>
+    <span class="s">private/include</span>
+<span class="p">)</span>
+
+<span class="nb">add_bundle</span><span class="p">(</span><span class="s">HelloWorld</span>
+    <span class="s">VERSION</span> <span class="s">1.0.0</span>
+    <span class="s">SOURCES</span>
+        <span class="s">private/src/HelloWorldActivator.cc</span>
+<span class="p">)</span>
+
+<span class="nb">IF</span><span class="p">(</span><span class="s">APPLE</span><span class="p">)</span>
+    <span class="nb">target_link_libraries</span><span class="p">(</span><span class="s">HelloWorld</span> <span class="o">${</span><span class="nv">CELIX_LIBRARIES</span><span class="o">}</span> <span class="s">-Wl,-all_load</span> <span class="o">${</span><span class="nv">CELIX_DM_CXX_STATIC_LIB</span><span class="o">}</span><span class="p">)</span>
+<span class="nb">else</span><span class="p">()</span>
+    <span class="nb">target_link_libraries</span><span class="p">(</span><span class="s">HelloWorld</span> <span class="s">-Wl,--no-undefined</span> <span class="s">-Wl,--whole-archive</span> <span class="o">${</span><span class="nv">CELIX_DM_CXX_STATIC_LIB</span><span class="o">}</span> <span class="s">-Wl,--no-whole-archive</span> <span class="o">${</span><span class="nv">CELIX_LIBRARIES</span><span class="o">}</span><span class="p">)</span>
+<span class="nb">endif</span><span class="p">()</span>
+</code></pre></div>
+
+<p>These CMakeLists.txt files declare that the bundles should be build based on the build result (shared library) of the declared sources (in this case the <code>private/src/hello_world_activator.c</code> or <code>private/src/HelloWorldActivator.cc</code> source).<br />
+The add_bundle function is an Apache Celix specific CMake extension.<br />
+The library used for the bundle will also be linked against the dependency manager static library. </p>
+
+<p>The Celix framework will install the bundle, load the bundle shared library and call the bundle activator entry symbols. These entries need to be programmed by the user.<br />
+Note that in these examples we use the dependency manager libraries (C and C++ version) instead of developing a "vanilla" bundle activator;<br />
+The dependency manager uses a higher abstraction and is more simple to understand and maintain, but not part of the OSGi standard.</p>
+
+<p>The C Bundle Activator:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="c1">//${WS}/myproject/bundles/hello_world/private/src/hello_world_activator.c</span>
+<span class="cp">#include</span> <span class="cpf">&lt;stdlib.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>
+
+<span class="cp">#include</span> <span class="cpf">&quot;dm_activator.h&quot;</span><span class="cp"></span>
+
+
+<span class="k">struct</span> <span class="n">userData</span> <span class="p">{</span>
+        <span class="kt">char</span> <span class="o">*</span> <span class="n">word</span><span class="p">;</span>
+<span class="p">};</span>
+
+<span class="n">celix_status_t</span> <span class="nf">dm_create</span><span class="p">(</span><span class="n">bundle_context_pt</span> <span class="n">context</span><span class="p">,</span> <span class="kt">void</span> <span class="o">**</span><span class="n">out</span><span class="p">)</span> <span class="p">{</span>
+    <span class="n">celix_status_t</span> <span class="n">status</span> <span class="o">=</span> <span class="n">CELIX_SUCCESS</span><span class="p">;</span>
+    <span class="k">struct</span> <span class="n">userData</span><span class="o">*</span> <span class="n">result</span> <span class="o">=</span> <span class="n">calloc</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="k">sizeof</span><span class="p">(</span><span class="o">*</span><span class="n">result</span><span class="p">));</span>
+    <span class="k">if</span> <span class="p">(</span><span class="n">result</span> <span class="o">!=</span> <span class="nb">NULL</span><span class="p">)</span> <span class="p">{</span>
+            <span class="n">result</span><span class="o">-&gt;</span><span class="n">word</span> <span class="o">=</span> <span class="s">&quot;C World&quot;</span><span class="p">;</span>
+            <span class="o">*</span><span class="n">out</span> <span class="o">=</span> <span class="n">result</span><span class="p">;</span>
+    <span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
+            <span class="n">status</span> <span class="o">=</span> <span class="n">CELIX_START_ERROR</span><span class="p">;</span>
+    <span class="p">}</span>
+    <span class="k">return</span> <span class="n">status</span><span class="p">;</span>
+<span class="p">}</span>
+
+<span class="n">celix_status_t</span> <span class="nf">dm_init</span><span class="p">(</span><span class="kt">void</span><span class="o">*</span> <span class="n">userData</span><span class="p">,</span> <span class="n">bundle_context_pt</span> <span class="n">context</span><span class="p">,</span> <span class="n">dm_dependency_manager_pt</span> <span class="n">manager</span><span class="p">)</span> <span class="p">{</span>
+    <span class="k">struct</span> <span class="n">userData</span><span class="o">*</span> <span class="n">data</span> <span class="o">=</span> <span class="p">(</span><span class="k">struct</span> <span class="n">userData</span> <span class="o">*</span><span class="p">)</span> <span class="n">userData</span><span class="p">;</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Hello %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">data</span><span class="o">-&gt;</span><span class="n">word</span><span class="p">);</span>
+    <span class="k">return</span> <span class="n">CELIX_SUCCESS</span><span class="p">;</span>
+<span class="p">}</span>
+
+<span class="n">celix_status_t</span> <span class="nf">dm_destroy</span><span class="p">(</span><span class="kt">void</span><span class="o">*</span> <span class="n">userData</span><span class="p">,</span> <span class="n">bundle_context_pt</span> <span class="n">context</span><span class="p">,</span> <span class="n">dm_dependency_manager_pt</span> <span class="n">manager</span><span class="p">)</span> <span class="p">{</span>
+    <span class="n">free</span><span class="p">(</span><span class="n">userData</span><span class="p">);</span>
+    <span class="k">return</span> <span class="n">CELIX_SUCCESS</span><span class="p">;</span>
+<span class="p">}</span>
+</code></pre></div>
+
+<p>The C++ Bundle Activator (header + source):</p>
+
+<div class="codehilite"><pre><span></span><code><span class="c1">//${WS}/myproject/bundles/HelloWorld/private/include/HelloWorldActivator.h</span>
+<span class="cp">#ifndef HELLOWORLDACTIVATOR_H_</span>
+<span class="cp">#define HELLOWORLDACTIVATOR_H_</span>
+
+<span class="cp">#include</span> <span class="cpf">&quot;celix/dm/DmActivator.h&quot;</span><span class="cp"></span>
+
+<span class="k">using</span> <span class="k">namespace</span> <span class="n">celix</span><span class="o">::</span><span class="n">dm</span><span class="p">;</span>
+
+<span class="k">class</span> <span class="nc">HelloWorldActivator</span> <span class="o">:</span> <span class="k">public</span> <span class="n">DmActivator</span> <span class="p">{</span>
+<span class="k">private</span><span class="o">:</span>
+    <span class="k">const</span> <span class="n">std</span><span class="o">::</span><span class="n">string</span> <span class="n">word</span> <span class="p">{</span><span class="s">&quot;C++ World&quot;</span><span class="p">};</span> 
+<span class="k">public</span><span class="o">:</span>
+    <span class="n">HelloWorldActivator</span><span class="p">(</span><span class="n">DependencyManager</span><span class="o">&amp;</span> <span class="n">mng</span><span class="p">)</span> <span class="o">:</span> <span class="n">DmActivator</span> <span class="p">{</span><span class="n">mng</span><span class="p">}</span> <span class="p">{}</span>
+    <span class="k">virtual</span> <span class="kt">void</span> <span class="n">init</span><span class="p">();</span>
+    <span class="k">virtual</span> <span class="kt">void</span> <span class="nf">deinit</span><span class="p">();</span>
+<span class="p">};</span>
+
+<span class="cp">#endif </span><span class="c1">//HELLOWORLDACTIVATOR_H_</span>
+
+<span class="c1">//${WS}/myproject/bundles/HelloWorld/private/src/HelloWorldActivator.cc</span>
+<span class="cp">#include</span> <span class="cpf">&quot;HelloWorldActivator.h&quot;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;iostream&gt;</span><span class="cp"></span>
+
+<span class="k">using</span> <span class="k">namespace</span> <span class="n">celix</span><span class="o">::</span><span class="n">dm</span><span class="p">;</span>
+
+<span class="n">DmActivator</span><span class="o">*</span> <span class="n">DmActivator</span><span class="o">::</span><span class="n">create</span><span class="p">(</span><span class="n">DependencyManager</span><span class="o">&amp;</span> <span class="n">mng</span><span class="p">)</span> <span class="p">{</span>
+    <span class="k">return</span> <span class="k">new</span> <span class="n">HelloWorldActivator</span><span class="p">(</span><span class="n">mng</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="n">HelloWorldActivator</span><span class="o">::</span><span class="n">init</span><span class="p">()</span> <span class="p">{</span>
+    <span class="n">std</span><span class="o">::</span><span class="n">cout</span> <span class="o">&lt;&lt;</span> <span class="s">&quot;Hello &quot;</span> <span class="o">&lt;&lt;</span> <span class="k">this</span><span class="o">-&gt;</span><span class="n">word</span> <span class="o">&lt;&lt;</span> <span class="s">&quot;</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">;</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="n">HelloWorldActivator</span><span class="o">::</span><span class="n">deinit</span><span class="p">()</span> <span class="p">{</span>
+    <span class="c1">//nothing to do</span>
+<span class="p">}</span>
+</code></pre></div>
+
+<h3>Building</h3>
+
+<p>One of the highly recommended features of CMake is the ability to do out of source builds, the benefit is that all of the build results will go in a separate directory without cluttering the (source) project.<br />
+CMake also needs to able to find the cmake files Celix provides. This can be achieved by providing a CMAKE<em>MODULE</em>PATH variable (or setting the CMAKE<em>MODULE</em>PATH in the top level CMakeLists.txt).<br />
+For this example it is assumed that Celix in installed in <code>/usr/local</code>.<br />
+To create the build directory and build the project execute the following commands:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="nb">cd</span> <span class="si">${</span><span class="nv">WS</span><span class="si">}</span>
+mkdir myproject-build
+<span class="nb">cd</span> myproject-build
+cmake ../myproject
+make all  
+<span class="c1">#Or</span>
+<span class="c1">#cmake -G Ninja ../myproject</span>
+<span class="c1">#ninja</span>
+</code></pre></div>
+
+<p>Hopefully you will some some build results scrolling over the screen and actual build results in the build directory. There should be a hello<em>world.zip in the bundles/hello</em>world directory, this the actual bundle.<br />
+A bundle on its own has no real value, so lets setup a deployment and run the Apache Celix framwork with these bundles.</p>
+
+<h3>Running</h3>
+
+<p>To create a deployment for the hello world bundles two things are needed: </p>
+
+<ol>
+<li>Add a <code>add_deploy</code> statement in the <code>CMakeLists.txt</code> file declaring what to deploy and under which name.</li>
+</ol>
+
+<div class="codehilite"><pre><span></span><code><span class="c">#${WS}/myproject/CMakeLists.txt</span>
+<span class="nb">add_deploy</span><span class="p">(</span><span class="s">myproject</span> 
+    <span class="s">BUNDLES</span> 
+        <span class="o">${</span><span class="nv">CELIX_BUNDLES_DIR</span><span class="o">}</span><span class="s">/shell.zip</span> 
+        <span class="o">${</span><span class="nv">CELIX_BUNDLES_DIR</span><span class="o">}</span><span class="s">/shell_tui.zip</span>
+        <span class="o">${</span><span class="nv">CELIX_BUNDLES_DIR</span><span class="o">}</span><span class="s">/dm_shell.zip</span> 
+        <span class="s">hello_world</span> <span class="c">#C bundle</span>
+        <span class="s">HelloWorld</span> <span class="c">#C++ bundle</span>
+<span class="p">)</span>       
+</code></pre></div>
+
+<p>Rerun make again form the build project. the make files generated by CMake will ensure cmake is run it again to update the actual make files.</p>
+
+<div class="codehilite"><pre><span></span><code><span class="nb">cd</span> <span class="si">${</span><span class="nv">WS</span><span class="si">}</span>/myproject-build
+make -j
+<span class="c1">#or</span>
+<span class="c1">#ninja</span>
+</code></pre></div>
+
+<p>Now a deploy directory myproject should be available in the deploy directory. This directory contains - among other files - a release.sh script. This can be used to setup the required environment variables (like LD<em>LIBRARY</em>PATH).</p>
+
+<div class="codehilite"><pre><span></span><code><span class="nb">cd</span> <span class="si">${</span><span class="nv">WS</span><span class="si">}</span>/myproject-build/deploy/myproject
+. ./release.sh
+celix
+<span class="c1">#or ./hello</span>
+</code></pre></div>
+
+<p>The hello<em>world bundle should be started with the famous "Hello World" text printed twice from the C and C++ bundle. The shell and shell</em>tui bundle are also deployed and these can be used to query and control the running framework. Below some commands are shown for querying the installed bundles, listing all known shell command, showing the help of a specific command and stopping a specific bundle (note that bundle 0 is the framework "bundle"):</p>
+
+<pre><code>lb 
+help
+help inspect
+stop 0
+</code></pre>
+
+<h2>Apache Celix Bundle Project in Eclipse</h2>
+
+<p>A nice feature of CMake is the ability to generate Eclipse project files, with this feature bundles can also be developed with use of Eclipse. This should help speed up the development process.<br />
+To get started change directory to the build directory and generate a eclipse project file.</p>
+
+<pre><code>cd ${WS}/myproject-build 
+cmake -G "Eclipse CDT4 - Unix Makefiles" .
+</code></pre>
+
+<p>Startup the Eclipse EDI and a chose the <code>${WS}</code></p>
+
+<p><img src="getting_started_img1.png" alt="select workspace" /></p>
+
+<p>Import the project with existing project. </p>
+
+<p><img src="getting_started_img2.png" alt="import project" /></p>
+
+<p>To build the project, use Project->Build All. To run or debug from Eclipse navigate to the myproject deploy directory and right click on the 'myproject-deploy.launch' file. And select Run As or Debug As to run or debug the bundle.</p>
+
+<p><img src="getting_started_img3.png" alt="run project" /> </p>
+
+<h2>Next</h2>
+
+<p>The idea behind service oriented programming is that functionality is provided and used by abstract service, which hide implementation details.<br />
+For a guide how to provide and use services see</p>
+
+<ul>
+<li><a href="using_services_with_c.md">Apache Celix - Getting Started Guide: Using Services with C</a></li>
+<li><a href="using_services_with_cxx.md">Apache Celix - Getting Started Guide: Using Services with C++</a></li>
+</ul>
+
+</div></div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/downloads.html
----------------------------------------------------------------------
diff --git a/site/downloads.html b/site/downloads.html
new file mode 100644
index 0000000..aad5f75
--- /dev/null
+++ b/site/downloads.html
@@ -0,0 +1,138 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<h1>Download Celix</h1>
+
+<p>Celix is an implementation of the OSGi specification adapted to C.</p>
+
+<h2>Releases</h2>
+
+<p>Apache Celix only releases source distributions, information about building and running van be found inside the release tarball.</p>
+
+<h3>Mirrors</h3>
+
+<p>The currently selected mirror is <strong>[preferred]</strong>. If you encounter a problem with this mirror, please select another mirror. If all mirrors are failing, there are <em>backup</em><br />
+mirrors (at the end of the mirrors list) that should be available. </p>
+
+<form action="[location]" method="get" id="SelectMirror">Other mirrors:
+    <select name="Preferred">
+        [if-any http] [for http]<option value="[http]">[http]</option>[end] [end] 
+        [if-any ftp] [for ftp]<option value="[ftp]">[ftp]</option>[end] [end] 
+        [if-any backup] [for backup]<option value="[backup]">[backup] (backup)</option>[end] [end]
+    </select>
+    <input type="submit" value="Change"></input>
+</form>
+
+<p>You may also consult the <a href="http://www.apache.org/mirrors/">complete list of mirrors</a>.</p>
+
+<h3>Downloads</h3>
+
+<ul>
+<li>Source: <a href="[preferred]/celix/celix-2.0.0/celix-2.0.0.tar.gz">celix-2.0.0.tar.gz</a><br />
+<a href="http://www.apache.org/dist/celix/celix-2.0.0/celix-2.0.0.tar.gz.asc">PGP</a><br />
+<a href="http://www.apache.org/dist/celix/celix-2.0.0/celix-2.0.0.tar.gz.md5">MD5</a><br />
+<a href="http://www.apache.org/dist/celix/celix-2.0.0/celix-2.0.0.tar.gz.sha">SHA1</a></li>
+</ul>
+</div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/import/friendly.css
----------------------------------------------------------------------
diff --git a/site/import/friendly.css b/site/import/friendly.css
new file mode 100644
index 0000000..adb781c
--- /dev/null
+++ b/site/import/friendly.css
@@ -0,0 +1,69 @@
+.codehilite .hll { background-color: #ffffcc }
+.codehilite  { background: #f0f0f0; }
+.codehilite .c { color: #60a0b0; font-style: italic } /* Comment */
+.codehilite .err { border: 1px solid #FF0000 } /* Error */
+.codehilite .k { color: #007020; font-weight: bold } /* Keyword */
+.codehilite .o { color: #666666 } /* Operator */
+.codehilite .ch { color: #60a0b0; font-style: italic } /* Comment.Hashbang */
+.codehilite .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */
+.codehilite .cp { color: #007020 } /* Comment.Preproc */
+.codehilite .cpf { color: #60a0b0; font-style: italic } /* Comment.PreprocFile */
+.codehilite .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */
+.codehilite .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */
+.codehilite .gd { color: #A00000 } /* Generic.Deleted */
+.codehilite .ge { font-style: italic } /* Generic.Emph */
+.codehilite .gr { color: #FF0000 } /* Generic.Error */
+.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.codehilite .gi { color: #00A000 } /* Generic.Inserted */
+.codehilite .go { color: #888888 } /* Generic.Output */
+.codehilite .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
+.codehilite .gs { font-weight: bold } /* Generic.Strong */
+.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.codehilite .gt { color: #0044DD } /* Generic.Traceback */
+.codehilite .kc { color: #007020; font-weight: bold } /* Keyword.Constant */
+.codehilite .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
+.codehilite .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
+.codehilite .kp { color: #007020 } /* Keyword.Pseudo */
+.codehilite .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */
+.codehilite .kt { color: #902000 } /* Keyword.Type */
+.codehilite .m { color: #40a070 } /* Literal.Number */
+.codehilite .s { color: #4070a0 } /* Literal.String */
+.codehilite .na { color: #4070a0 } /* Name.Attribute */
+.codehilite .nb { color: #007020 } /* Name.Builtin */
+.codehilite .nc { color: #0e84b5; font-weight: bold } /* Name.Class */
+.codehilite .no { color: #60add5 } /* Name.Constant */
+.codehilite .nd { color: #555555; font-weight: bold } /* Name.Decorator */
+.codehilite .ni { color: #d55537; font-weight: bold } /* Name.Entity */
+.codehilite .ne { color: #007020 } /* Name.Exception */
+.codehilite .nf { color: #06287e } /* Name.Function */
+.codehilite .nl { color: #002070; font-weight: bold } /* Name.Label */
+.codehilite .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */
+.codehilite .nt { color: #062873; font-weight: bold } /* Name.Tag */
+.codehilite .nv { color: #bb60d5 } /* Name.Variable */
+.codehilite .ow { color: #007020; font-weight: bold } /* Operator.Word */
+.codehilite .w { color: #bbbbbb } /* Text.Whitespace */
+.codehilite .mb { color: #40a070 } /* Literal.Number.Bin */
+.codehilite .mf { color: #40a070 } /* Literal.Number.Float */
+.codehilite .mh { color: #40a070 } /* Literal.Number.Hex */
+.codehilite .mi { color: #40a070 } /* Literal.Number.Integer */
+.codehilite .mo { color: #40a070 } /* Literal.Number.Oct */
+.codehilite .sa { color: #4070a0 } /* Literal.String.Affix */
+.codehilite .sb { color: #4070a0 } /* Literal.String.Backtick */
+.codehilite .sc { color: #4070a0 } /* Literal.String.Char */
+.codehilite .dl { color: #4070a0 } /* Literal.String.Delimiter */
+.codehilite .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */
+.codehilite .s2 { color: #4070a0 } /* Literal.String.Double */
+.codehilite .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */
+.codehilite .sh { color: #4070a0 } /* Literal.String.Heredoc */
+.codehilite .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */
+.codehilite .sx { color: #c65d09 } /* Literal.String.Other */
+.codehilite .sr { color: #235388 } /* Literal.String.Regex */
+.codehilite .s1 { color: #4070a0 } /* Literal.String.Single */
+.codehilite .ss { color: #517918 } /* Literal.String.Symbol */
+.codehilite .bp { color: #007020 } /* Name.Builtin.Pseudo */
+.codehilite .fm { color: #06287e } /* Name.Function.Magic */
+.codehilite .vc { color: #bb60d5 } /* Name.Variable.Class */
+.codehilite .vg { color: #bb60d5 } /* Name.Variable.Global */
+.codehilite .vi { color: #bb60d5 } /* Name.Variable.Instance */
+.codehilite .vm { color: #bb60d5 } /* Name.Variable.Magic */
+.codehilite .il { color: #40a070 } /* Literal.Number.Integer.Long */

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/import/style.css
----------------------------------------------------------------------
diff --git a/site/import/style.css b/site/import/style.css
index dbcb978..849fa52 100755
--- a/site/import/style.css
+++ b/site/import/style.css
@@ -233,6 +233,12 @@ a {
 	filter: drop-shadow(2px 2px 1px rgba(0,0,0,0.5));
 }
 
+.codehilite {
+	display: inline-block;
+	border-radius: 8px;
+	padding: 5px;
+}
+
 @media screen and (max-width: 1140px) {
 	#APbig{display:none}
 	#APsmall{display:block}

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/index.html
----------------------------------------------------------------------
diff --git a/site/index.html b/site/index.html
new file mode 100644
index 0000000..9af2837
--- /dev/null
+++ b/site/index.html
@@ -0,0 +1,137 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<div id="banner">
+
+<p><img class="bannerImage shadowed" src="media/celix_notext.png"><br />
+<div class="bannertext"></p>
+
+<h1>Apache Celix</h1>
+
+<p>Apache Celix is an implementation of the OSGi specification adapted to C and C++. It is a provides a framework to develop (dynamic) modular software applications using component and/or service-oriented programming.</p>
+
+<p>Apache Celix is primarily developed in C and adds an additional abstraction, in the form of a library, to support for C++.<br />
+</div></div><div class="container"><div class="item"></p>
+
+<h3>How to install</h3>
+
+<p></div><div class="item"></p>
+
+<h3>Documentation</h3>
+
+<p></div><div class="item"></p>
+
+<h3>Tips</h3>
+
+<p></div><div class="item"></p>
+
+<h3>Contributing</h3>
+
+<p></div><div class="item"></p>
+
+<h3>Example projects</h3>
+
+</div></div>
+</div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/issuetracking.html
----------------------------------------------------------------------
diff --git a/site/issuetracking.html b/site/issuetracking.html
new file mode 100644
index 0000000..d352f46
--- /dev/null
+++ b/site/issuetracking.html
@@ -0,0 +1,125 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<h1>Issue Tracking</h1>
+
+<p>Celix uses Jira for bug reports, feature requests, enhancements and tasks of all kind.</p>
+
+<p>Anyone can use Jira to report bugs. But before doing so, please make sure that:</p>
+
+<ul>
+<li>the bug isn't already reported,</li>
+<li>the problem is actually a bug (the <a href="/support/mailinglist.html">mailing list</a> can be used for support),</li>
+<li>you attach enough information to replicate the bug (preferably a unit test)</li>
+</ul>
+
+<p>If you have fixed a bug, the patch can be attached to a bug report.</p>
+
+<p>The Celix Jira Issue Tracker can be found at:</p>
+
+<ul>
+<li><a href="https://issues.apache.org/jira/browse/celix">https://issues.apache.org/jira/browse/celix</a></li>
+</ul>
+</div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/mailinglist.html
----------------------------------------------------------------------
diff --git a/site/mailinglist.html b/site/mailinglist.html
new file mode 100644
index 0000000..e3e8721
--- /dev/null
+++ b/site/mailinglist.html
@@ -0,0 +1,133 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<h1>Mailing List</h1>
+
+<p>Celix users and developers can be reached using mailing lists. Currently there is only one list for development and<br />
+support questions.</p>
+
+<ul>
+<li><a href="mailto:dev@celix.apache.org">Celix Developers Mailing List</a><br />
+<ul><br />
+<li><a href="mailto:dev-subscribe@celix.apache.org">Subscribe</a></li><br />
+<li><a href="mailto:dev-unsubscribe@celix.apache.org">Unsubscribe</a></li><br />
+<li><a href="http://mail-archives.apache.org/mod_mbox/celix-dev/">Archives</a></li><br />
+</ul></li>
+</ul>
+
+<p>If the Celix community grows, and there is a need for a dedicated users mailing list, it will be created.</p>
+
+<p>There is a second mailing list which is used to publish changes from the<br />
+<a href="/support/issuetracking.html">Issue Tracker</a>.</p>
+
+<ul>
+<li><a href="mailto:commits@celix.apache.org">Celix Commits Mailing List</a><br />
+<ul><br />
+<li><a href="mailto:commits-subscribe@celix.apache.org">Subscribe</a></li><br />
+<li><a href="mailto:commits-unsubscribe@celix.apache.org">Unsubscribe</a></li><br />
+<li><a href="http://mail-archives.apache.org/mod_mbox/celix-commits/">Archives</a></li><br />
+</ul></li>
+</ul>
+</div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/releasing.html
----------------------------------------------------------------------
diff --git a/site/releasing.html b/site/releasing.html
new file mode 100644
index 0000000..ef70152
--- /dev/null
+++ b/site/releasing.html
@@ -0,0 +1,386 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<h1>Releasing Apache Celix</h1>
+
+<p>Note: This information is only of use to Apache Celix Release Managers!</p>
+
+<p>Steps to follow:</p>
+
+<ul>
+<li>Create signing KEYs</li>
+<li>Update release related files</li>
+<li>Compile and test</li>
+<li>Create SVN tag</li>
+<li>Create, sign and publish artefacts</li>
+<li>Run the vote</li>
+<li>Post the vote results</li>
+<li>Roll out the release artefacts</li>
+<li>Announce the release</li>
+</ul>
+
+<p>Interesting links:</p>
+
+<ul>
+<li><a href="http://www.apache.org/dev/release.html">Apache Release Guide</a></li>
+<li><a href="http://www.apache.org/dev/release-signing.html">Apache Release Signing</a></li>
+<li><a href="http://creadur.apache.org/rat/apache-rat/index.html">Apache RAT</a></li>
+<li><a href="http://www.apache.org/dev/openpgp.html">Apache OpenPGP Howto</a></li>
+</ul>
+
+<h2>Create signing KEYs</h2>
+
+<p>Each Release Manager must have his own signing keys. Information about and instruction for the generation of these keys can be found on the<br />
+<a href="http://www.apache.org/dev/release-signing.html#generate">Signing Releases page</a> and <a href="http://www.apache.org/dev/openpgp.html#generate-key">How To OpenPGP</a>. Be sure to follow the information provided on that site and its references.</p>
+
+<p>The generated key can be uploaded to the <a href="http://pgp.mit.edu">MIT PGP Public Key Server</a>.</p>
+
+<p>Next, the public key signature must be added to the KEYS file. Again, read the <a href="http://www.apache.org/dev/release-signing.html#keys-policy">Signing Releases page</a><br />
+for more information. This updated file needs to be uploaded to SVN, be sure to upload it to:</p>
+
+<ul>
+<li><a href="https://dist.apache.org/repos/dist/dev/incubator/celix/KEYS">Apache Celix release development area KEYS</a></li>
+<li><a href="https://dist.apache.org/repos/dist/release/incubator/celix/KEYS">Apache Celix release distribution area KEYS</a></li>
+</ul>
+
+<h2>Update release related files</h2>
+
+<p>For every release the related files must be updated. The following files are relevant:</p>
+
+<ul>
+<li><p>CHANGES</p>
+
+<p>Add a list of fixed issues which can be created using Jira.</p></li>
+<li><p>RELEASE_NOTES</p>
+
+<p>Add additional notes regarding this release, eg known short comings.</p></li>
+<li><p>BUILDING</p>
+
+<p>Even though the BUILDING file doesn't have any specific release information, it should be verified before making a release.  </p></li>
+<li><p>NOTICE</p>
+
+<p>If needed, add any new license related information to this file.</p></li>
+</ul>
+
+<p>Besides this information, the version needs to be bumped. Even though every bundle has its own version, a release is made with one overall version. This version<br />
+is defined in the top-level CMakeLists.txt file.<br />
+Update the following pieces:</p>
+
+<pre><code>SET(CELIX_MAJOR "X")
+SET(CELIX_MINOR "Y")
+SET(CELIX_MICRO "Z")
+</code></pre>
+
+<p>Note: The DEFAULT_VERSION property is used as default version for new bundles and as such does not need to be updated when making a release.</p>
+
+<h2>Compile and test</h2>
+
+<p>Before creating a branch, be sure that the source compiles and tests run successfully. If there are any known shortcomings, make sure they are listed in the<br />
+RELEASE_NOTES. Details for compiling and testing are available in the BUILDING file.</p>
+
+<pre><code>// Create a directory as sibling of the celix release directory
+&gt; mkdir celix-build
+&gt; cd celix-build
+// Run CMake to generate the makefiles. Enable all BUILD options.
+&gt; ccmake ../celix
+&gt; make
+&gt; make deploy
+&gt; make test
+</code></pre>
+
+<p>Also verify that the provides examples work as expected. If needed ask other committers to test parts, eg the GTK examples.</p>
+
+<pre><code>// Go to the deploy directory to see all examples
+&gt; cd deploy
+// Test the different examples, eg
+&gt; cd hello_world
+&gt; sh run.sh
+// Depending on the example the output might be different. Most examples provide a shell to inspect the framework.
+// To list the commands use the "help" command.
+-&gt; help
+....
+</code></pre>
+
+<p>After verifying the build, run Apache RAT to check for any licensing problems. If Apache RAT is configured in the CMake build the "rat" target can be used to run<br />
+the check.</p>
+
+<pre><code>// From the celix-build directory
+// Run CMake to set the APACHE_RAT library (path to the JAR file).
+&gt; ccmake ../celix
+// Run RAT
+&gt; make rat
+</code></pre>
+
+<p>Apache RAT should not raise any concers, if there are, check the source files for<br />
+a license header. If it is a false positive update the rat-excludes.txt file in the root of the project. Be sure it is a false positive! If in doubt, ask the<br />
+mailing list! Third party licenses may need to be mentioned in the NOTICE file.</p>
+
+<h2>Create SVN tag</h2>
+
+<p>After changing all files a tag for the new release must be made. Before doing so, make sure all changed files are committed.</p>
+
+<p>The tag should be named like this: celix-X.Y.Z</p>
+
+<p>To make a tag use the following command:</p>
+
+<pre><code>svn copy http://svn.apache.org/repos/asf/celix/trunk/ \
+    http://svn.apache.org/repos/asf/celix/tags/celix-X.Y.Z \
+    -m "X.Y.Z release of the Apache Celix project."
+</code></pre>
+
+<p>Note: Make sure there are no new changes made on trunk while working on the release. Discuss: Use a branch for staging the release and the files? Or possibly use a revision nr?</p>
+
+<h2>Create, sign and publish artefacts</h2>
+
+<p>Since Celix only releases source artefacts, creating the artefact is simple and straightforward</p>
+
+<pre><code>// Create symbolic link so the archive has a directory with version information
+&gt; ln -s celix celix-X.Y.Z
+// Create GZip archive
+&gt; tar -hczf celix-X.Y.Z.tar.gz celix-X.Y.Z
+// The create symbolic link can be removed
+&gt; celix celix-X.Y.Z
+</code></pre>
+
+<p>After creating the artefact, the file has to be signed. More information about signing can be found at (http://www.apache.org/dev/release-signing.html).</p>
+
+<pre><code>// Generate MD5 checksum
+&gt; md5 celix-X.Y.Z.tar.gz &gt; celix-X.Y.Z.tar.gz.md5
+// Generate SHA512 checksum
+&gt; gpg --print-md SHA512 celix-X.Y.Z.tar.gz &gt; celix-X.Y.Z.tar.gz.sha
+// Generate ASCII signature
+&gt; gpg --armor --output celix-X.Y.Z.tar.gz.asc --detach-sig celix-X.Y.Z.tar.gz
+</code></pre>
+
+<p>Copy the archive of the source to the <a href="https://dist.apache.org/repos/dist/dev/incubator/celix/KEYS">Apache Celix release development area</a> (using SVN).</p>
+
+<p>See the <a href="http://www.apache.org/dev/release.html#host-rc">Apache Release Guide</a> for more information.</p>
+
+<h2>Run the vote</h2>
+
+<p>Before a release is official a vote has to be held. More information on voting can be found on <a href="http://www.apache.org/foundation/voting.html">Apache Voting Process</a>.</p>
+
+<p>The first vote has to be done on the public mailinglist of the project itself (dev@celix.apache.org). The following template must be used for this vote:</p>
+
+<p>================================================================================================================</p>
+
+<blockquote>
+  <p>To: dev@celix.apache.org<br />
+  Subject: [VOTE] Release Celix version X.Y.Z</p>
+  
+  <p>This is the release vote for Apache Celix, version X.Y.Z.</p>
+  
+  <p>It fixes the following issues:<br />
+  {Create Release Note link using https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12323511}</p>
+  
+  <p>Source files:<br />
+  https://dist.apache.org/repos/dist/dev/celix/celix-X.Y.Z/</p>
+  
+  <p>The tag to be voted upon:<br />
+  http://svn.apache.org/repos/asf/celix/tags/celix-X.Y.Z/</p>
+  
+  <p>Celix's keys can be found at:<br />
+  https://dist.apache.org/repos/dist/dev/incubator/celix/KEYS</p>
+  
+  <p>Information for voting on a release can be found at http://www.apache.org/dev/release.html#approving-a-release</p>
+  
+  <p>Please vote to approve this release:</p>
+  
+  <p>[ ] +1 Approve the release<br />
+  [ ] -1 Disapprove the release (please provide specific comments)</p>
+  
+  <p>This vote will be open for at least 72 hours.</p>
+</blockquote>
+
+<p>================================================================================================================</p>
+
+<p>After this first vote the results must be posted to the "dev" list, see below for more information.</p>
+
+<p>================================================================================================================</p>
+
+<p>Note: Be sure to use the [VOTE] tag, this is used by the automated vote tracking system to keep track of outstanding vote threads.</p>
+
+<h2>Post the vote results</h2>
+
+<p>As mentioned before, after each vote the results must be posted to the corresponding list. This "Result" vote contains the number of votes made, including<br />
+wether a vote is binding or not. For a successful vote the following template can be used.</p>
+
+<p>================================================================================================================</p>
+
+<blockquote>
+  <p>To: dev@celix.apache.org<br />
+  Subject: [RESULT][VOTE] Release Celix version X.Y.Z</p>
+  
+  <p>The vote has passed with the following result:</p>
+  
+  <p>+1 Name of Approver (apache ID) (binding|not binding)<br />
+  +1 Name of Approver (apache ID) (binding|not binding)<br />
+  ...</p>
+  
+  <p>{include additional details if needed}</p>
+  
+  <p>The released artifact will be moved to the release area for mirroring. After the mirroring period the release will be announced.</p>
+  
+  <p>Thanks for voting.</p>
+</blockquote>
+
+<p>================================================================================================================</p>
+
+<p>Note: Be sure to post the vote result with the same topic as the original message. Also prepend the subject with [RESULT]. This is, again, needed to be able to keep track<br />
+of vote threads. </p>
+
+<h2>Roll out release artefacts</h2>
+
+<p>If the vote is passed successfully the release can be moved from the "dev" area to "release". The automated svnpubsub will move the artifact to the correct<br />
+server for mirroring. Mirroring typically can take up to 24 hours.</p>
+
+<p>Besides uploading the new release, the old release should be archived. Since archiving is already automated, it is only needed to delete the previous version from the release<br />
+area. See the <a href="http://www.apache.org/dev/release.html#when-to-archive">Apache Release Guide</a> for more information.</p>
+
+<p>See the <a href="http://www.apache.org/dev/release.html#upload-ci">Apache Release Guide</a> for more information.</p>
+
+<p>After these 24 hours the release can be announced.</p>
+
+<h2>Announce the release</h2>
+
+<p>Update website's <a href="http://celix.apache.org/index.html">News</a> and <a href="http://celix.apache.org/download.html">Download</a> sections to include the new release.</p>
+
+<p>On the "Download" page, the old release can be replaced with the new one, there is no need to keep a link to archived versions. The "News" section can simply be extended<br />
+with an additional entry.</p>
+
+<p>Additionally it is a good idea to post a message to "announce@apache.org" and "dev@celix.apache.org". (note: the from address must be a ...@apache.org address).</p>
+
+<p>The following template must be used:</p>
+
+<p>================================================================================================================</p>
+
+<blockquote>
+  <p>To: announce@apache.org, dev@celix.apache.org<br />
+  Subject: [ANNOUNCE] Apache Celix X.Y.Z released</p>
+  
+  <p>The Apache Celix team is pleased to announce the release of Celix X.Y.Z.</p>
+  
+  <p>Celix is an implementation of the OSGi specification adapted to C. It will follow the API<br />
+  as close as possible, but since the OSGi specification is written primarily for Java, there<br />
+  will be differences. An important aspect of the implementation is interoperability between<br />
+  Java and C. This interoperability is achieved by porting and implementing the Remote<br />
+  Services specification in Celix.</p>
+  
+  <p>This new release focusses on .... {add additional information for this release}</p>
+  
+  <p>The release is available here:<br />
+  http://celix.apache.org/download.cgi</p>
+  
+  <p>The full change log is available here:<br />
+  {Create Release Note link using https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12323511}</p>
+  
+  <p>We welcome your help and feedback. For more information on how to report problems,<br />
+  and to get involved, visit the project website at http://celix.apache.org/</p>
+  
+  <p>The Apache Celix Team</p>
+</blockquote>
+
+<p>================================================================================================================</p>
+</div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/support.html
----------------------------------------------------------------------
diff --git a/site/support.html b/site/support.html
new file mode 100644
index 0000000..c95e14c
--- /dev/null
+++ b/site/support.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<h1>Support</h1>
+
+<p>As detailed on the <a href="/community/community.html">Community</a> page, Celix is a community driven project. Support is<br />
+given by developers and users.</p>
+
+<p>To get in touch with developers and users, please use our:</p>
+
+<ul>
+<li><a href="/support/mailinglist.html">Mailing List</a></li>
+<li><a href="/support/issuetracking.html">Issue Tracking</a></li>
+</ul>
+</div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/src/bottom.html
----------------------------------------------------------------------
diff --git a/src/bottom.html b/src/bottom.html
index 8e2417f..8063802 100755
--- a/src/bottom.html
+++ b/src/bottom.html
@@ -3,4 +3,4 @@
 Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
 Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
 </div></div>
-<script src='import/javascript.js'></script>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/src/noprocess/import/friendly.css
----------------------------------------------------------------------
diff --git a/src/noprocess/import/friendly.css b/src/noprocess/import/friendly.css
new file mode 100644
index 0000000..adb781c
--- /dev/null
+++ b/src/noprocess/import/friendly.css
@@ -0,0 +1,69 @@
+.codehilite .hll { background-color: #ffffcc }
+.codehilite  { background: #f0f0f0; }
+.codehilite .c { color: #60a0b0; font-style: italic } /* Comment */
+.codehilite .err { border: 1px solid #FF0000 } /* Error */
+.codehilite .k { color: #007020; font-weight: bold } /* Keyword */
+.codehilite .o { color: #666666 } /* Operator */
+.codehilite .ch { color: #60a0b0; font-style: italic } /* Comment.Hashbang */
+.codehilite .cm { color: #60a0b0; font-style: italic } /* Comment.Multiline */
+.codehilite .cp { color: #007020 } /* Comment.Preproc */
+.codehilite .cpf { color: #60a0b0; font-style: italic } /* Comment.PreprocFile */
+.codehilite .c1 { color: #60a0b0; font-style: italic } /* Comment.Single */
+.codehilite .cs { color: #60a0b0; background-color: #fff0f0 } /* Comment.Special */
+.codehilite .gd { color: #A00000 } /* Generic.Deleted */
+.codehilite .ge { font-style: italic } /* Generic.Emph */
+.codehilite .gr { color: #FF0000 } /* Generic.Error */
+.codehilite .gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.codehilite .gi { color: #00A000 } /* Generic.Inserted */
+.codehilite .go { color: #888888 } /* Generic.Output */
+.codehilite .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
+.codehilite .gs { font-weight: bold } /* Generic.Strong */
+.codehilite .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.codehilite .gt { color: #0044DD } /* Generic.Traceback */
+.codehilite .kc { color: #007020; font-weight: bold } /* Keyword.Constant */
+.codehilite .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
+.codehilite .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
+.codehilite .kp { color: #007020 } /* Keyword.Pseudo */
+.codehilite .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */
+.codehilite .kt { color: #902000 } /* Keyword.Type */
+.codehilite .m { color: #40a070 } /* Literal.Number */
+.codehilite .s { color: #4070a0 } /* Literal.String */
+.codehilite .na { color: #4070a0 } /* Name.Attribute */
+.codehilite .nb { color: #007020 } /* Name.Builtin */
+.codehilite .nc { color: #0e84b5; font-weight: bold } /* Name.Class */
+.codehilite .no { color: #60add5 } /* Name.Constant */
+.codehilite .nd { color: #555555; font-weight: bold } /* Name.Decorator */
+.codehilite .ni { color: #d55537; font-weight: bold } /* Name.Entity */
+.codehilite .ne { color: #007020 } /* Name.Exception */
+.codehilite .nf { color: #06287e } /* Name.Function */
+.codehilite .nl { color: #002070; font-weight: bold } /* Name.Label */
+.codehilite .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */
+.codehilite .nt { color: #062873; font-weight: bold } /* Name.Tag */
+.codehilite .nv { color: #bb60d5 } /* Name.Variable */
+.codehilite .ow { color: #007020; font-weight: bold } /* Operator.Word */
+.codehilite .w { color: #bbbbbb } /* Text.Whitespace */
+.codehilite .mb { color: #40a070 } /* Literal.Number.Bin */
+.codehilite .mf { color: #40a070 } /* Literal.Number.Float */
+.codehilite .mh { color: #40a070 } /* Literal.Number.Hex */
+.codehilite .mi { color: #40a070 } /* Literal.Number.Integer */
+.codehilite .mo { color: #40a070 } /* Literal.Number.Oct */
+.codehilite .sa { color: #4070a0 } /* Literal.String.Affix */
+.codehilite .sb { color: #4070a0 } /* Literal.String.Backtick */
+.codehilite .sc { color: #4070a0 } /* Literal.String.Char */
+.codehilite .dl { color: #4070a0 } /* Literal.String.Delimiter */
+.codehilite .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */
+.codehilite .s2 { color: #4070a0 } /* Literal.String.Double */
+.codehilite .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */
+.codehilite .sh { color: #4070a0 } /* Literal.String.Heredoc */
+.codehilite .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */
+.codehilite .sx { color: #c65d09 } /* Literal.String.Other */
+.codehilite .sr { color: #235388 } /* Literal.String.Regex */
+.codehilite .s1 { color: #4070a0 } /* Literal.String.Single */
+.codehilite .ss { color: #517918 } /* Literal.String.Symbol */
+.codehilite .bp { color: #007020 } /* Name.Builtin.Pseudo */
+.codehilite .fm { color: #06287e } /* Name.Function.Magic */
+.codehilite .vc { color: #bb60d5 } /* Name.Variable.Class */
+.codehilite .vg { color: #bb60d5 } /* Name.Variable.Global */
+.codehilite .vi { color: #bb60d5 } /* Name.Variable.Instance */
+.codehilite .vm { color: #bb60d5 } /* Name.Variable.Magic */
+.codehilite .il { color: #40a070 } /* Literal.Number.Integer.Long */

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/src/noprocess/import/style.css
----------------------------------------------------------------------
diff --git a/src/noprocess/import/style.css b/src/noprocess/import/style.css
index dbcb978..849fa52 100755
--- a/src/noprocess/import/style.css
+++ b/src/noprocess/import/style.css
@@ -233,6 +233,12 @@ a {
 	filter: drop-shadow(2px 2px 1px rgba(0,0,0,0.5));
 }
 
+.codehilite {
+	display: inline-block;
+	border-radius: 8px;
+	padding: 5px;
+}
+
 @media screen and (max-width: 1140px) {
 	#APbig{display:none}
 	#APsmall{display:block}


[14/14] celix-site git commit: added doc Anchors

Posted by pn...@apache.org.
added doc Anchors


Project: http://git-wip-us.apache.org/repos/asf/celix-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix-site/commit/3214a1d0
Tree: http://git-wip-us.apache.org/repos/asf/celix-site/tree/3214a1d0
Diff: http://git-wip-us.apache.org/repos/asf/celix-site/diff/3214a1d0

Branch: refs/heads/asf-site
Commit: 3214a1d0272cb8c5d36690f026e1d3af3253cc26
Parents: ece5efd
Author: ESmink <ed...@nl.thalesgroup.com>
Authored: Thu Dec 7 11:38:01 2017 +0100
Committer: ESmink <ed...@nl.thalesgroup.com>
Committed: Thu Dec 7 11:38:01 2017 +0100

----------------------------------------------------------------------
 build.py                           |  1 -
 src/noprocess/import/javascript.js | 13 +++++++++++--
 src/noprocess/import/style.css     | 12 ++++++++++++
 3 files changed, 23 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/celix-site/blob/3214a1d0/build.py
----------------------------------------------------------------------
diff --git a/build.py b/build.py
index 00d4097..7928cce 100755
--- a/build.py
+++ b/build.py
@@ -92,7 +92,6 @@ for title in root:
 			if(i2 > i3 or i3 > file.find('\n', i + 3)):
 				i += 3
 				continue
-			print(file[i:i3] + "|" + file[i2 + 1:i3])
 			# copy images here
 			with open(fl.find('path').text[:fl.find('path').text.rfind('/') + 1] + file[i2 + 1:i3]) as src:
 				with open(fl.find('dest').text[:fl.find('dest').text.rfind('/') + 1] + file[i2 + 1:i3], 'w') as dest:dest.write(src.read())

http://git-wip-us.apache.org/repos/asf/celix-site/blob/3214a1d0/src/noprocess/import/javascript.js
----------------------------------------------------------------------
diff --git a/src/noprocess/import/javascript.js b/src/noprocess/import/javascript.js
index 400e09d..3464e37 100755
--- a/src/noprocess/import/javascript.js
+++ b/src/noprocess/import/javascript.js
@@ -1,7 +1,16 @@
 //make links to the same page unclickable
 links = document.getElementsByTagName('a')
+url = location.origin + location.pathname
 for(i = 0;i < links.length;i++){	
-	if(links[i].href == window.location.href){
-		links[i].style = 'font-weight: bold;pointer-events: none;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none'	
+	if(links[i].href == url){
+		links[i].style = 'font-weight: bold;pointer-events: none;cursor: default;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none'
+		//add doc anchors
+		if(links[i].parentElement.tagName == 'TD'){
+			titles = document.getElementsByTagName('h2')
+			for(o = 0;o < titles.length;o++){
+				titles[o].id = titles[o].innerHTML.replace(/ /g, '_')
+				links[i].parentElement.innerHTML += '<br><a style="font-family: timesnewroman;" href="#' + titles[o].id + '">' + titles[o].innerHTML + '</a>'
+			}
+		}
 	}
 }

http://git-wip-us.apache.org/repos/asf/celix-site/blob/3214a1d0/src/noprocess/import/style.css
----------------------------------------------------------------------
diff --git a/src/noprocess/import/style.css b/src/noprocess/import/style.css
index 849fa52..461bbf9 100755
--- a/src/noprocess/import/style.css
+++ b/src/noprocess/import/style.css
@@ -239,6 +239,18 @@ a {
 	padding: 5px;
 }
 
+#docContent h2{
+	padding-top: 80px;
+	margin-top: -80px;
+}
+
+#footText {
+	color: white;
+	font-size: 12px;
+	background: #2CB9EC;
+	padding: 4px;
+}
+
 @media screen and (max-width: 1140px) {
 	#APbig{display:none}
 	#APsmall{display:block}


[11/14] celix-site git commit: fixed gitmodules using wrong url + gitignored 'site/'

Posted by pn...@apache.org.
fixed gitmodules using wrong url + gitignored 'site/'


Project: http://git-wip-us.apache.org/repos/asf/celix-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix-site/commit/bb0b379e
Tree: http://git-wip-us.apache.org/repos/asf/celix-site/tree/bb0b379e
Diff: http://git-wip-us.apache.org/repos/asf/celix-site/diff/bb0b379e

Branch: refs/heads/asf-site
Commit: bb0b379e88115d363529942e4ee6559bc270cdf7
Parents: e5fdd62
Author: ESmink <ed...@nl.thalesgroup.com>
Authored: Mon Nov 27 11:43:11 2017 +0100
Committer: ESmink <ed...@nl.thalesgroup.com>
Committed: Mon Nov 27 11:43:11 2017 +0100

----------------------------------------------------------------------
 .gitignore  | 2 +-
 .gitmodules | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/celix-site/blob/bb0b379e/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
index c4605e6..adeaf6e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,4 +10,4 @@ vendor/
 .jekyll-metadata
 .bundle/
 .testcontent/
-
+site/

http://git-wip-us.apache.org/repos/asf/celix-site/blob/bb0b379e/.gitmodules
----------------------------------------------------------------------
diff --git a/.gitmodules b/.gitmodules
index 14a489b..0e2e52d 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,3 @@
 [submodule "celix"]
 	path = celix
-	url = https://github.com/apache/celix.git
+	url = git://git.apache.org/celix.git


[13/14] celix-site git commit: removed unused 404, removed unused metadata in contributing, small build fix

Posted by pn...@apache.org.
removed unused 404, removed unused metadata in contributing, small build fix


Project: http://git-wip-us.apache.org/repos/asf/celix-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix-site/commit/ece5efd1
Tree: http://git-wip-us.apache.org/repos/asf/celix-site/tree/ece5efd1
Diff: http://git-wip-us.apache.org/repos/asf/celix-site/diff/ece5efd1

Branch: refs/heads/asf-site
Commit: ece5efd1d8cd40d2a8af61a750cb77f4471ffd3b
Parents: 0bf1094
Author: ESmink <ed...@nl.thalesgroup.com>
Authored: Tue Nov 28 12:29:39 2017 +0100
Committer: ESmink <ed...@nl.thalesgroup.com>
Committed: Tue Nov 28 12:29:39 2017 +0100

----------------------------------------------------------------------
 build.py                     | 2 +-
 src/markdown/contributing.md | 6 ------
 src/noprocess/404.html       | 2 --
 3 files changed, 1 insertion(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/celix-site/blob/ece5efd1/build.py
----------------------------------------------------------------------
diff --git a/build.py b/build.py
index ceff165..00d4097 100755
--- a/build.py
+++ b/build.py
@@ -63,7 +63,7 @@ for title in root:
 	docT += '\n\t<tr><th>' + title.attrib['name'] + '</th></tr>'
 	for fl in title:
 		docT += '\n\t<tr><td><a href=/' + fl.find('dest').text[len(out) + 1:] + '>' + fl.attrib['name'] + '</a></td></tr>'
-docT += '\n</table></div>\n'
+docT = docT.replace('/index.html', '/') + '\n</table></div>\n'
 
 #register site markdown
 md = ''

http://git-wip-us.apache.org/repos/asf/celix-site/blob/ece5efd1/src/markdown/contributing.md
----------------------------------------------------------------------
diff --git a/src/markdown/contributing.md b/src/markdown/contributing.md
index a911993..5806cb1 100644
--- a/src/markdown/contributing.md
+++ b/src/markdown/contributing.md
@@ -1,8 +1,3 @@
-<!--
-Meta-Name:	Name
--->
-<? instruction ?>
-
 # Contributing
 
 The Celix community is open for everyone to participate in. Discussions are done over the 
@@ -11,4 +6,3 @@ seen by everyone.
 
 If you would like to join the Celix community, a good start would be to follow the mailing list and participate in the 
 discussions, use Celix and report bugs you find, possibly with patches.
-

http://git-wip-us.apache.org/repos/asf/celix-site/blob/ece5efd1/src/noprocess/404.html
----------------------------------------------------------------------
diff --git a/src/noprocess/404.html b/src/noprocess/404.html
deleted file mode 100755
index 84a21b3..0000000
--- a/src/noprocess/404.html
+++ /dev/null
@@ -1,2 +0,0 @@
-404 :(
-


[07/14] celix-site git commit: changed doc generation to use xml. also added pygment 'friendly'

Posted by pn...@apache.org.
changed doc generation to use xml. also added pygment 'friendly'


Project: http://git-wip-us.apache.org/repos/asf/celix-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix-site/commit/757e797e
Tree: http://git-wip-us.apache.org/repos/asf/celix-site/tree/757e797e
Diff: http://git-wip-us.apache.org/repos/asf/celix-site/diff/757e797e

Branch: refs/heads/asf-site
Commit: 757e797e93f369c5a04314c0134c6b5d36e21657
Parents: 74b6041
Author: ESmink <ed...@nl.thalesgroup.com>
Authored: Mon Nov 27 10:52:35 2017 +0100
Committer: ESmink <ed...@nl.thalesgroup.com>
Committed: Mon Nov 27 10:52:35 2017 +0100

----------------------------------------------------------------------
 build.py                          | 138 ++++----
 docTableIndex.xml                 |  28 ++
 site/boardreports.html            | 558 +++++++++++++++++++++++++++++++++
 site/community.html               | 122 +++++++
 site/contributing.html            |  19 +-
 site/doc/index.html               | 159 ++++++++++
 site/doc/one/file_one.html        | 262 ++++++++++++++++
 site/doc/two/file_three.html      | 125 ++++++++
 site/doc/two/file_two.html        | 427 +++++++++++++++++++++++++
 site/downloads.html               | 138 ++++++++
 site/import/friendly.css          |  69 ++++
 site/import/style.css             |   6 +
 site/index.html                   | 137 ++++++++
 site/issuetracking.html           | 125 ++++++++
 site/mailinglist.html             | 133 ++++++++
 site/releasing.html               | 386 +++++++++++++++++++++++
 site/support.html                 | 117 +++++++
 src/bottom.html                   |   2 +-
 src/noprocess/import/friendly.css |  69 ++++
 src/noprocess/import/style.css    |   6 +
 src/top.html                      |   1 +
 21 files changed, 2933 insertions(+), 94 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/build.py
----------------------------------------------------------------------
diff --git a/build.py b/build.py
index fabb410..1c68a10 100755
--- a/build.py
+++ b/build.py
@@ -20,15 +20,14 @@ __copyright__ = "Copyright 2011 The Apache Software Foundation"
 __license__ = "Apache-2.0"
 __version__ = "1.0.0"
 
-import os, inspect, markdown2, shutil, sys
+import os, inspect, markdown2, shutil, sys, xml.etree.ElementTree as ET
 
 #define urls
 markdown = 'src/markdown'
 copy = 'src/noprocess'
 snippets = 'src'
 out = 'site'
-celixIndex = 'celix/documents/intro/readme.md'
-ref = {}
+docIndex = 'docTableIndex.xml'
 
 #combines two paths to files from a common root directory
 #to a path from the parent directory of file one to file two
@@ -52,93 +51,64 @@ shutil.copytree(copy, out)
 if not os.path.exists(out):
 	os.makedirs(out)
 
+# read index document
+root = ET.parse(docIndex).getroot()
+for title in root:
+	for fl in title:	
+		fl.append(ET.fromstring('<dest>' + out + '/doc/' + (title.attrib['name'] + '/' + fl.attrib['name']).replace(' ', '_') + '.html</dest>'))
+
+# create doctable
+docT = '<div id=docTable><table>'
+for title in root:
+	docT += '\n\t<tr><th>' + title.attrib['name'] + '</th></tr>'
+	for fl in title:
+		docT += '\n\t<tr><td><a href=/' + fl.find('dest').text[len(out) + 1:] + '>' + fl.attrib['name'] + '</a></td></tr>'
+docT += '\n</table></div>\n'
+
 #register site markdown
+md = ''
 for f in os.listdir(markdown):
-	ref[markdown + '/' + f] = f[:-3] + '.html'
-ref[celixIndex + '/index.md'] = 'doc/index.html'
-
-#read index document
-<<<<<<< HEAD
-with open(celixIndex + '/index.md') as f:
-	docT = '<div id=docTable><table>'
-=======
-with open(celixIndex) as f:
->>>>>>> upstream/asf-site
-	for line in f:
-		if(line[0] is '#' and line[1] is '#'):
-			if(line[2] != '#'):
-				# declares title
-				title = line[3:-1].replace(' ', '_')
-				docT += '\n\t<tr><th>' + title + '</th></tr>'
-			elif(line[3] != '#'):
-				# checks if document declaration is valid
-				if 'title' not in globals():
-					sys.tracebacklimit = 0
-					raise NameError("A directory was declared before any title in the index.md file")
-				if(not os.path.isdir(out + '/doc/' + title)):
-					os.makedirs(out + '/doc/' + title)
-				# declares document
-				key = celixIndex + '/' + line[line.find('(') + 1:line.find(')')]
-				value = 'doc/' + title + '/' + line[line.find('[') + 1:line.find(']')]
-				value = value.replace(' ', '_') + '.html'
-				# crash when declared document exists
-				if key in ref:
-					sys.tracebacklimit = 0
-					raise NameError('document "' + value + '" was defined multiple times')
-				# crash when files cant be reached
-				try:
-					with open(key) as n:
-						try:
-							with open(out + '/' + value, 'w') as n:
-								# add file to registry
-								ref[key] = value
-						except IOError:
-							sys.tracebacklimit = 0
-							raise IOError('coud not read to file "' + out + '/' + ref[key] + '"')
-				except IOError:
-					sys.tracebacklimit = 0
-					raise IOError('could not read file "' + key + '"')
-				docT += '\n\t<tr><td><a href=/' + value + '>' + value[5 + len(title):].replace('_', ' ')[:-5] + '</a></td></tr>'
-	docT += '\n</table></div>\n'
+	md += '<file name="' + f[:-3] +'"><path>' + markdown + '/' + f + '</path><dest>site/' + f[:-3].replace(' ', '_') + '.html</dest></file>'
+root.append(ET.fromstring('<markdown>' + md + '</markdown>'))
 
 # write documents
-for key in ref:
-	try:
-		f = open(key)
-		o = open(out + '/' + ref[key], 'w')
-	except IOError:
-		print("failed to convert document: \nsource: " + key + "\ndestination: " + out + '/' + ref[key] + "\ncheck if urls are valid, the source file is readable and the destination is creatable.")
-		continue
-	file = f.read()
-	
-	# import other files
-	i = 0
-	while True:
-		i = file.find("{{", i)
-		if(i == -1):break
-		i2 = file.find("}}", i)
-		if(i2 == -1):break
-		f2 = open(key[:key.rfind('/') + 1] + file[i + 2:i2])
-		file = file[:i] + f2.read() + file[i2 + 2:]
-		f2.close()
-		i = i2 + 2
+for title in root:
+	if(title.tag != 'markdown'):
+		os.makedirs(out + '/doc/' + title.attrib['name'])
+	for fl in title:
+		with open(fl.find('path').text) as f:
+			file = f.read()
+		o = open(fl.find('dest').text, 'w')
+
+		# import other files
+		if fl.find('url'):
+			i = 0
+			url = fl.find('url').text.split('url')
+			while True:
+				i = file.find(url[0], i)
+				if(i == -1):break
+				i2 = file.find(url[1], i)
+				if(i2 == -1):break
+				f2 = open(key[:key.rfind('/') + 1] + file[i + len(url[0]):i2])
+				file = file[:i] + f2.read() + file[i2 + len(url[1]):]
+				f2.close()
+				i = i2 + 2
+
+		# correct markdown links
+		for fl2 in root.findall('./title/file'):
+			file = file.replace(combinePaths(fl.find('path').text,fl2.find('path').text), combinePaths(fl.find('dest').text, fl2.find('dest').text))
 
-	# correct markdown links
-	for key2 in ref:
-		file = file.replace(combinePaths(key, key2), combinePaths(ref[key], ref[key2]))
+		# convert markdown to html, also add top and bottom html files
+		file = markdown2.markdown(file, extras=["markdown-in-html", "break-on-newline", "fenced-code-blocks"])
+		if(title.tag != 'markdown'):
+				file = docT + '<div id=docContent>\n' + file + '\n</div>'
+		with open(snippets + '/top.html') as top:
+			file = top.read() + file
+		with open(snippets + '/bottom.html') as bottom:
+			file = file.encode() + bottom.read()
 
-	# convert markdown to html, also add top and bottom html files
-	file = markdown2.markdown(file, extras=["markdown-in-html"])
-	if ref[key].startswith('doc/'):
-			file = docT + '<div id=docContent>\n' + file + '\n</div>'
-	with open(snippets + '/top.html') as top:
-		file = top.read() + file
-	with open(snippets + '/bottom.html') as bottom:
-		file = file.encode() + bottom.read()
-		
-	o.write(file)
-	f.close()
-	o.close()
+		o.write(file)
+		o.close()
 
 # run test-server
 print('attempting to start a test-server on "http://localhost:8000/"')

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/docTableIndex.xml
----------------------------------------------------------------------
diff --git a/docTableIndex.xml b/docTableIndex.xml
new file mode 100644
index 0000000..3efd473
--- /dev/null
+++ b/docTableIndex.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0"?>
+<!--
+possible arguments:
+path: the sourcepath for this file (required)
+dest: destination where the path is to be placed (defaults out/doc/titlename/filename.html)
+import: configure how a file to be imported is signified in a file. "url" is where the import url should be in the actual file.
+mdHtml: set true to parse the document from markdown to html (defaults true)
+-->
+<root>
+	<title name="one">
+		<file name="main">
+			<path>README.md</path>
+			<dest>site/doc/index.html</dest>
+		</file>
+		<file name="file one">
+			<path>celix/documents/intro/readme.md</path>
+			<import>{{url}}</import>
+		</file>
+	</title>
+	<title name="two">
+		<file name="file two">
+			<path>celix/documents/getting_started/creating_a_simple_bundle.md</path>
+		</file>
+		<file name="file three">
+			<path>celix/documents/getting_started/readme.md</path>
+		</file>
+	</title>
+</root>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/boardreports.html
----------------------------------------------------------------------
diff --git a/site/boardreports.html b/site/boardreports.html
new file mode 100644
index 0000000..37be753
--- /dev/null
+++ b/site/boardreports.html
@@ -0,0 +1,558 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<h1>Board Reports</h1>
+
+<p>To monitor incubator project, the Apache Software Foundation board holds monthly meetings.<br />
+For these meetings a board report must be delivered to the Incubator PMC.</p>
+
+<p>On this page the reports for Celix are shown.</p>
+
+<h2><a href="http://wiki.apache.org/incubator/October2013">2013-10</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
+
+<p>Celix has been incubating since 2010-11-02.</p>
+
+<p>Three most important issues to address in the move towards graduation:</p>
+
+<ol>
+<li>Grow the community</li>
+<li>Find more committers</li>
+<li>Publish a new release</li>
+</ol>
+
+<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be<br />
+aware of?</p>
+
+<p>None</p>
+
+<p>How has the community developed since the last report?</p>
+
+<p>Several new people are working on additional code for the project. One person is working on a GSoC project, someone else is working on a new remote services protocol and is actively communicating over the list and using jira to post patches. Overall this is an increase in activity.<br />
+The Native-OSGi project is still progressing, but rather slow. So there isn't anything new on that end. Celix is still the reference implementation, so I still expect this to be a great drive for Celix, for the code as well as the committers.</p>
+
+<p>How has the project developed since the last report?</p>
+
+<p>As mentioned above, a student is working on a GSoC project and has implemented an Event Admin which will be included in Celix. Also a additional Remote Services implementation based on shared memory is being made.<br />
+Work for a new release is still ongoing, the focus is slightly changing, one of the main users has requested a release. Since they don't use Win32, Win32 support can be stripped from the release plan and postponed to a later release.</p>
+
+<p>Date of last release: </p>
+
+<ul>
+<li>16-12-2012</li>
+</ul>
+
+<p>When were the last committers or PMC members elected?</p>
+
+<ul>
+<li>2013-01-07 Roman Shaposhnik joins as a mentor.</li>
+<li>2012-03-20 Pepijn elected as committer.</li>
+</ul>
+
+<h2><a href="http://wiki.apache.org/incubator/July2013">2013-07</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
+
+<p>Celix has been incubating since 2010-11-02.</p>
+
+<p>Three most important issues to address in the move towards graduation:</p>
+
+<ol>
+<li>Grow the community</li>
+<li>Find more committers</li>
+<li>...</li>
+</ol>
+
+<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?<br />
+None.</p>
+
+<p>How has the community developed since the last report?<br />
+Activity on the mailing list is still a bit slow, but there is still progress. But more importantly, the Native-OSGi effort has taken a few big steps. The most important one is the publication of an RFP at the OSGi Alliance [ 1 ]. The purpose of this RFP is to standardise OSGi for native (C and C++) languages. After the RFP is finalised work will be started on a RFC, this will be done in conjunction with writing a reference implementation. For this purpose Apache Celix will be used. This also means that C++ will be introduced in the Celix project. Most likely large parts of C++ code will be donated by 2 participants of the Native-OSGi project. This gives us a great opportunity to add extra committers and increase the diversity of Celix.</p>
+
+<p>How has the project developed since the last report?<br />
+As mentioned above, to be able to write a reference implementation for Native-OSGi the scope of Celix will be extended to also include C++. Details of this extension still need to be worked out. But for continuity the current (C) code base will (for now) remain the same. So any work related to Native-OSGi will (for now) be done independently from the current implementation.<br />
+Also work is underway to make a second release. Whereas the first release focused primarily on the releasing itself, this second release will focus on the actual implementation. Important points are:</p>
+
+<ul>
+<li>API consistency</li>
+<li>Win32 support</li>
+<li>APR usage</li>
+</ul>
+
+<p>More details can be found in [ 2 ]</p>
+
+<p>A (Mini) Hackathon for Apache Celix was organised at June the 30th. There where 4 people present on the hackathon (2 committers) and focus for the hackathon was the remote services implementation. The hackathon was received well and we like to do this more often to encourage community growth of Apache Celix.</p>
+
+<p>Apache Celix is now also involved the Google Summer of Code for 2013. Erik Jansman is doing a project on the Event Admin for Apache Celix and Pepijn Noltes is mentoring him. The idea is to discuss the result on the mailing list. This is a new experience for Apache Celix and we hope that helps the community and also provide technical progress.</p>
+
+<p>Date of last release:<br />
+16-12-2012</p>
+
+<p>[ 1 ] https://www.osgi.org/bugzilla/show_bug.cgi?id=165</p>
+
+<p>[ 2 ] http://incubator.markmail.org/thread/fza43iypjutcw2rm</p>
+
+<h2><a href="http://wiki.apache.org/incubator/April2013">2013-04</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
+
+<p>Celix has been incubating since 2010-11-02.</p>
+
+<p>Three most important issues to address in the move towards graduation:</p>
+
+<ol>
+<li>Grow a community</li>
+<li>Find more committers</li>
+<li>..</li>
+</ol>
+
+<p>Celix is maintained by 2 committers and a small group of users. Questions to the mailing list are (most of the time) answered quickly. We are also trying to give talks on Celix or related stuff on conferences.<br />
+We see and recognise the problem of the small community, but are also confident that Celix and its community will grow. </p>
+
+<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?<br />
+None.</p>
+
+<p>How has the community developed since the last report?<br />
+There is no active growth, but there is currently one students doing his intership with Apache Celix and we are trying hoping to get some projects in the Google Summer of Code 2013. We hope that this will lead in more activity on the mailing-list and hopefully to extra committers.</p>
+
+<p>How has the project developed since the last report?<br />
+Technically progress has been slow the last months. There was a hackaton organized for remote services in Java [ 1 ], which although not directly related to Apache Celix, should eventually work together with the Apache Celix and as result the committers of Apache Celix where present. We also expect an increase in contributions the coming months because of the student intership / GSoC activities.</p>
+
+<p>[ 1 ] http://lists.amdatu.org/pipermail/dev/2013-March/000020.html</p>
+
+<h2><a href="http://wiki.apache.org/incubator/January2013">2013-01</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an OSGi like implementation in C with a distinct focus on interoperability between Java and C.</p>
+
+<p>Celix has been incubating since 2010-11-02.</p>
+
+<p>Three most important issues to address in the move towards graduation:</p>
+
+<ol>
+<li>Grow a community</li>
+<li>Find more committers</li>
+<li>..</li>
+</ol>
+
+<p>Celix is maintained by 2 committers and a small group of users. Questions to the mailing list are (most of the time) answered quickly. We are also trying to give talks on Celix or related stuff on conferences.<br />
+We see and recognise the problem of the small community, but are also confident that Celix and its community will grow. Especially the Native-OSGi work might be important for this (see below).</p>
+
+<p>Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of?<br />
+None.</p>
+
+<p>How has the community developed since the last report?</p>
+
+<p>There is no active growth, but in the past few months talks have been given on Native-OSGi. Native-OSGi is an effort to standardise C/C++ implementations of OSGi. The goal of this is to be able to reuse bundles from other OSGi like implementations. Also working together might attract more users/committers. The talks are attended by a good group of people, and reactions are positive.</p>
+
+<p>How has the project developed since the last report?</p>
+
+<p>A first release has been made. After struggling with several problems, consensus has been reached to solve these in a next release.<br />
+On a technical note, Celix now also compiles and runs on Win32 platforms.</p>
+
+<h2><a href="http://wiki.apache.org/incubator/October2012">2012-10</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an implementation of the OSGi Specification in C. </p>
+
+<p>Celix entered incubation on November 2, 2010. </p>
+
+<p>Over the last months we have focused on creating a first release for Celix.<br />
+As is mentioned in the graduation plan [1] we hope that a release will create<br />
+more community.<br />
+We have prepared the code base and website for release and we are very close to making a release.</p>
+
+<p>The previous report [2] mentioned that we are working on a "Native-OSGi", which could attract more community.<br />
+This discussion continued in Juli on the mailling, but got quiet after that. There will be a talk about Native-OSGi for ApacheCon EU and EclipseCon EU and we expect that this will create attention for Celix.</p>
+
+<ul>
+<li><p>Most important issues to address before we can graduate:<br />
+Make a first release, growing the community and attracting more committers.  </p></li>
+<li><p>Any issues the Incubator PMC or ASF board need to be aware of:<br />
+None at this time </p></li>
+<li><p>How has the community developed since the last report:<br />
+There has been a small decrease on activity on the mailing list, hopefully this is a temporary decrease due to the holidays. We did receive patches from a contributor. </p></li>
+<li><p>How has the project developed since the last report:<br />
+We are still working towards a first release. The code base has been prepared for release and the website got some attention<br />
+based on the shepherd's view from last report. </p></li>
+</ul>
+
+<p>Signed off by mentor: marrs</p>
+
+<h2><a href="http://wiki.apache.org/incubator/July2012">2012-07</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an implementation of the OSGi Specification in C.</p>
+
+<p>Celix entered incubation on November 2, 2010.</p>
+
+<p>Over the last months we have started working on "Native-OSGi" which is an effort to make a specification for a C and C++ bases OSGi implementation. As detailed in the graduation plan [1] in the previous report we hope to attract more community members with this move.<br />
+Details for Native-OSGi can be found at [2].</p>
+
+<p>Also the donation of the Device Access code has been finished and committed to the SVN repository. This has been a good experience from both a technical and a process point of view.</p>
+
+<p>Furthermore there has been a slight increase on the mailing list, hopefully this is a trend that will continue in the coming months.</p>
+
+<ul>
+<li><p>Most important issues to address before we can graduate</p>
+
+<p>Make a first release and grow a larger community. It is also needed to attract some more committers, there are currently 2. We are in the process of cleaning up the code and project structure so a first release can be made.</p></li>
+<li><p>Any issues the Incubator PMC or ASF board not te be aware of</p>
+
+<p>None at this time</p></li>
+<li><p>How has the community developed since the last report</p>
+
+<p>There has been an increase on the mailing list, furthermore with the start of the Native-OSGi project we hope this will increase in the coming months.</p></li>
+<li><p>How has the project developed since the last report </p>
+
+<p>From a technical point of view, we are working towards a first release. The build files have been updated to support a more modular project structure.<br />
+Since the implementation is moving forward (al be it slowly), the community growth is the biggest concern for Celix.</p></li>
+</ul>
+
+<p>Signed off by mentor:</p>
+
+<p>Shepherd: Matt Franklin</p>
+
+<h2><a href="http://wiki.apache.org/incubator/April2012">2012-04</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an implementation of the OSGi Specification in C.</p>
+
+<p>Celix entered incubation on November 2, 2010.</p>
+
+<p>The last month we received or first large code donation, the code still has to be added to the project. This code is an implementation of the OSGi Device Access specification for Celix and has been made by Thales Netherlands. Together with this donation a new committer (Pepijn Noltes) is accepted. Pepijn has developed and will maintain the Device Access code.</p>
+
+<p>We have also been working on a graduation plan which is included below.</p>
+
+<p>Most important issues are:</p>
+
+<pre><code>Improve robustness (APR, error handling etc), resulting in a first release
+Update/Implement remote services for interoperability with Java OSGi (Apache Felix)
+Generate awareness and grow a community!
+</code></pre>
+
+<p>Graduation Plan</p>
+
+<p>Celix is in incubation since November 2010. During the first one and a half year talks where given at several conferences (EclipseCon, ApacheCon, OSGi User Group meetings, etc).<br />
+Even though there seems to be an interest in the project, two important questions keep coming up:</p>
+
+<ul>
+<li>What is the state of the project?</li>
+<li>Why no support for C++?</li>
+</ul>
+
+<p>Trying to answer/solve these two questions might make it able to attract more community members. So this plan will focus mostly on these two items.</p>
+
+<p>= State of the project</p>
+
+<p>== Releases</p>
+
+<p>Celix entered incubation in its early stage. There was only a proof of concept, but no complete implementation.<br />
+This is an important reason for people to hold back and not yet use/improve Celix, on the other hand,  being hesitant also keeps Celix from growing towards a more stable/robust solution.<br />
+To be able to use Celix the implementation has to reach, at least, a more stable state. Over the past year lots of effort has been put into this.<br />
+Within the next half year a release has to be made of the core component of Celix. Hopefully this will attract more users/testers (and potentially committers).<br />
+Since a formal release takes quite some effort, it might also make sense to provide snapshots (with documentation) to be able to reach more people.</p>
+
+<p>== Committers</p>
+
+<p>During the last months there has been an interest from Thales Netherlands to use Celix in its middleware. In a research project they are working on an implementation of the Device Access specification. This implementation is donated to Celix, and the main developer has expressed the intention to maintain the code base. Via this path a new committer has been added to Celix <a href="http://markmail.org/message/q4n7562jvngd33s5">1</a>.<br />
+But to be able to have a diverse community more committers are needed.<br />
+Having a release makes it easier for people to use and improve Celix. This is one step towards more committers.</p>
+
+<p>== Technical state</p>
+
+<p>One of the important aspects of Celix is interoperability with Java OSGi through remote services. Currently Celix has basic support for Celix to Celix remote services, following the Remote Service Admin specification of OSGi. This implementation has to be improved and extended to comply better to the specification. Also a Java OSGi implementation has to be made which can interact with the Celix implementation. Some existing opensource solutions are available, but are either to large for our intended target platforms or rely on to many other libraries (for example XML handling etc). To be able to have an implementation which fits the environment ((de)serialization and protocol) it makes sense to implement a simple solution ourselves.<br />
+Having functional remote services makes it easier to use Celix in a mixed Java/C environment. This solution can also be positioned as an alternative to JNI with the benefit that the Java and C components are separate processes. If either one crashes the other part is kept running, resulting in a more robust solution.</p>
+
+<p>= C++ Support</p>
+
+<p>== Technical Scope</p>
+
+<p>Currently Celix is limited to C only. This was a deliberate choice since Celix tries to target  embedded/constrained platforms. But during talks people also seem to be interested in C++ support. Extending the technical scope of the project might attract more users and committers.<br />
+Over the next half year we will work out a plan how C++ support can be added without impacting the current supported platforms. A start with the discussions has been made on the mailinglist, see [2] for more information.</p>
+
+<p>== Cooperate with existing C++ OSGi like implementations</p>
+
+<p>In [3] a list of similar projects is mentioned. Reaching out to these projects and trying to find a common ground on requirements/API etc could benefit Celix (and those projects as well).<br />
+To see if there is a common ground we need to contact those projects and plan a meeting.</p>
+
+<p>Signed off by mentor:</p>
+
+<h2><a href="http://wiki.apache.org/incubator/January2012">2012-01</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an implementation of the OSGi Specification in C.</p>
+
+<p>Celix entered incubation on November 2, 2010.</p>
+
+<p>Over the last few months lots of work has been put into integrating APR and updating the Celix code base to the proposed code style. This code style has partially been documented on [1]. Also some effort has been put into updating the source for Visual Studio, even though not yet finished some interesting and helpful patches where submitted and applied.</p>
+
+<p>In Oktober an event was held to create more awareness for services, OSGi and Celix in the Dutch embedded community. The attendance was great, and a follow-up will be planned. Also, in November a talk was given at the ApacheCon.</p>
+
+<p>As listed below, one of the most important issues is the slow growth of the Celix community. With the current discussion about poddlings and how long a poddling is in the incubator, we are discussing a plan how we can move to a more diverse community and be able to graduate. This plan will be included in the next board report.</p>
+
+<p>Most important issues are:</p>
+
+<pre><code>Improve robustness (APR, error handling etc), resulting in a first release
+Generate awareness and grow a community!
+</code></pre>
+
+<p>Signed off by mentor: marrs</p>
+
+<h2><a href="http://wiki.apache.org/incubator/October2011">2011-10</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an implementation of the OSGi Specification in C.</p>
+
+<p>Celix entered incubation on November 2, 2010.</p>
+
+<p>In the code not much has changed during the past few months, mostly due to vacations. Some (reported) bugs have been fixed, and some interesting examples have been added. These example where donated by a user, and follow the OSGi in Action book. This makes them a great addition to Celix.<br />
+Furthermore, some work has been done to make testing from CMake easier, and we are also looking into a method for mocking services to be able to test only one service without all its dependencies.</p>
+
+<p>On the community site, Luminis and Thales are organizing an event (in Dutch) to introduce embedded/distributed companies to OSGi. During this event OSGi will be explained, Celix and PojoSR will be introduced. Also a small introduction in Apache and the "Apache Way" will be given, with the goal to invite people to use/join Celix.<br />
+Also, in november a talk and demo will be given at the ApacheCon.</p>
+
+<p>Most important issues are:</p>
+
+<pre><code>Improve robustness (APR, error handling etc)
+Generate awareness and grow a community!
+</code></pre>
+
+<p>Signed off by mentor:</p>
+
+<h2><a href="http://wiki.apache.org/incubator/July2011">2011-07</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an implementation of the OSGi Specification in C.</p>
+
+<p>Celix entered incubation on November 2, 2010.</p>
+
+<p>Over the past few months work has been done on integration and usage of the Apache Portable Runtim (APR) in Celix.<br />
+The work has mostly focusses on stability and robustness of the codebase, but some new features were added:</p>
+
+<pre><code>Log Service and Writer: for logging and reading the log
+Service Factories: needed for the log service
+</code></pre>
+
+<p>Also, in March, a talk was given to the OSGi User Group France. There is a lot interest in the project, but people seem to be waiting for a more stable version.<br />
+For community building it might be interesting to work towards a release later this year to make it easier to download and use Celix.<br />
+A talk on Celix has also been accepted for the ApacheCon in November, which is a good opportunity to show Celix to the world.<br />
+Also parts of Celix have been ported to Windows. Mostly the utils used by the framework, and not yet the framework itself. This is a lengthy job because Celix is using C99, and Windows (Visual Studio) only support C89/C90.</p>
+
+<p>Most important issues are:</p>
+
+<pre><code>Improve robustness (APR, error handling etc)
+Generate awareness and grow a community!
+</code></pre>
+
+<p>Signed off by mentor:</p>
+
+<h2><a href="http://wiki.apache.org/incubator/April2011">2011-04</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an implementation of the OSGi Specification in C.</p>
+
+<p>Celix entered incubation on November 2, 2010.</p>
+
+<p>During the EclipseCon a talk was given over Celix, also spoke with several OSGi<br />
+people who are interested in the progress, especially related to Universal OSGi<br />
+(which details specification and requirements for OSGi in other languages).<br />
+During the last few weeks work has been done to get rid of memory leaks and null<br />
+pointers.<br />
+Currently we are looking at the requirements/details for bundle deployment and<br />
+updating, possibly in combination with Apache Ace.</p>
+
+<p>Most important issues are:</p>
+
+<pre><code>Define a status overview of what is and isn't working.
+Move all "sub" project to the new structure.
+Use APR for all file handling, threading etc.
+Generate awareness and grow a community
+</code></pre>
+
+<p>Signed off by mentor:</p>
+
+<h2><a href="http://wiki.apache.org/incubator/February2011">2011-02</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an implementation of the OSGi Specification in C.</p>
+
+<p>Celix entered incubation on November 2, 2010.</p>
+
+<p>A new structure for the project has been used for the framework. In this structure public and private files are<br />
+separated. This structure has not yet been applied to all "sub" project in Celix.<br />
+We are also looking at Apache APR for OS abstraction. Using APR would involve replacing all file handing, threading<br />
+etc with APR functions.</p>
+
+<p>Finally, work is being done for the talk on the EclipseCon.</p>
+
+<p>Most important issues are:</p>
+
+<p>Add more information to the wiki (ongoing process)<br />
+Move all "sub" project to the new structure.<br />
+Use APR for all file handling, threading etc.</p>
+
+<p>Signed off by mentor:</p>
+
+<h2><a href="http://wiki.apache.org/incubator/January2011">2011-01</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an implementation of the OSGi Specification in C.</p>
+
+<p>Celix entered incubation on November 2, 2010.</p>
+
+<p>Currently the source tree is being cleaned and correct header information is being added. We are also looking at the<br />
+project structure and how it can be changed to get a better/simpler overview. Most important aspect is separating the<br />
+actual framework from the additional bundles.</p>
+
+<p>Additionally, last December a proposal for a Celix talk was sent to, and accepted by the EclipseCon/OSGi DevCon. This<br />
+provides a great opportunity to increase awareness and build a community.</p>
+
+<p>Most important issues are:</p>
+
+<pre><code>Add more information to the wiki (ongoing process)
+Cleanup project, rearrange structure
+Generate awareness and grow a community!
+</code></pre>
+
+<p>Signed off by mentor: marrs </p>
+
+<h2><a href="http://wiki.apache.org/incubator/December2010">2010-12</a></h2>
+
+<p>= Celix =</p>
+
+<p>Celix is an implementation of the OSGi Specification in C.</p>
+
+<p>Celix entered incubation on November 2, 2010.</p>
+
+<p>As we are just accepted into the Incubator, startup is in progress. The donated code has been committed to<br />
+SVN, and the project site is being created.</p>
+
+<p>Most important issues are:</p>
+
+<pre><code>Get everything (Jira, SVN, Website etc) up and running
+Cleanup code
+Generate awareness and grow a community.
+</code></pre>
+
+<p>Signed off by mentor: marrs</p>
+</div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/community.html
----------------------------------------------------------------------
diff --git a/site/community.html b/site/community.html
new file mode 100644
index 0000000..f57e917
--- /dev/null
+++ b/site/community.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<h1>Celix Community</h1>
+
+<p>Celix is a community driven project, where everyone is free to download and use it. Besides using Celix we encourage<br />
+everyone to participate in the development. This can be as simple as providing feedback and reporting bugs but could as<br />
+well mean bug fixes and code contributions.</p>
+
+<ul>
+<li><a href="/community/contributing/contributing.html">Contribute</a></li>
+</ul>
+
+<p>While Celix was in incubation at the Apache Incubator, the status had to be reported to the Incubator PMC. These<br />
+reports are also available on this site.</p>
+
+<ul>
+<li><a href="/community/boardreports/boardreports.html">Board Reports</a></li>
+</ul>
+</div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/contributing.html
----------------------------------------------------------------------
diff --git a/site/contributing.html b/site/contributing.html
index 684dc18..8468cc8 100644
--- a/site/contributing.html
+++ b/site/contributing.html
@@ -20,6 +20,7 @@
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
 <!--page info-->
 <title>Welcome to Apache Celix</title>
 <meta name="description" content="">
@@ -33,7 +34,7 @@
 	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
 		<option value="">navigate</option>
 		<option value="/">Home</option>
-		<option value="">Documentation</option>
+		<option value="/doc/">Documentation</option>
 		<option value="/downloads.html">Downloads</option>
 		<optgroup label="Community">
 			<option value="/contributing.html">Contributing</option>
@@ -56,7 +57,7 @@
 	<div id="dropmenu" class="shadowed">
 		<a href="/"><div class="dropbutton">
 			Home
-		</div></a><a href=""><div class="dropbutton">
+		</div></a><a href="/doc/"><div class="dropbutton">
 			Documentation
 		</div></a><a href="/downloads.html"><div class="dropbutton">
 			Download
@@ -97,22 +98,22 @@
 			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
 </a>
 <div class="spacer">
-<p><!--
-Meta-Name:  Name
--->
+<p><!--<br />
+Meta-Name:  Name<br />
+--><br />
 <? instruction ?></p>
 
 <h1>Contributing</h1>
 
-<p>The Celix community is open for everyone to participate in. Discussions are done over the 
-<a href="/support/mailinglist.html">mailing lists</a>, and <a href="/support/issuetracking.html">issues</a> can be created and 
+<p>The Celix community is open for everyone to participate in. Discussions are done over the<br />
+<a href="/support/mailinglist.html">mailing lists</a>, and <a href="/support/issuetracking.html">issues</a> can be created and<br />
 seen by everyone.</p>
 
-<p>If you would like to join the Celix community, a good start would be to follow the mailing list and participate in the 
+<p>If you would like to join the Celix community, a good start would be to follow the mailing list and participate in the<br />
 discussions, use Celix and report bugs you find, possibly with patches.</p>
 </div><div id="foot">
 <div id="footText">
 Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
 Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
 </div></div>
-<script src='import/javascript.js'></script>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/doc/index.html
----------------------------------------------------------------------
diff --git a/site/doc/index.html b/site/doc/index.html
new file mode 100644
index 0000000..e61bd84
--- /dev/null
+++ b/site/doc/index.html
@@ -0,0 +1,159 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<div id=docTable><table>
+	<tr><th>one</th></tr>
+	<tr><td><a href=/doc/index.html>main</a></td></tr>
+	<tr><td><a href=/doc/one/file_one.html>file one</a></td></tr>
+	<tr><th>two</th></tr>
+	<tr><td><a href=/doc/two/file_two.html>file two</a></td></tr>
+	<tr><td><a href=/doc/two/file_three.html>file three</a></td></tr>
+</table></div>
+<div id=docContent>
+<h1>Apache Celix website</h1>
+
+<p>This is the website for <a href="https://celix.apache.org/">Apache Celix</a>, hosted at:</p>
+
+<pre><code>https://celix.apache.org/
+</code></pre>
+
+<h3>Repository Structure</h3>
+
+<p>This repository contains:</p>
+
+<ol>
+<li><code>src/</code>: the source of the site, including markdown files containing the bulk of the content</li>
+<li><code>site/</code>: html generated from the markdown (which is what is actually hosted on the website)</li>
+<li><code>celix/</code>: the celix sourcecode</li>
+</ol>
+
+<h3>Cloning this repo</h3>
+
+<p>This repository can be cloned as usual. Because the website is using the offical celix repository as submodule, some extra commands need to be executed. Run this after cloning and the 'celix' directory will be initialized:</p>
+
+<div class="codehilite"><pre><span></span><code>$ git submodule init
+$ git submodule update
+</code></pre></div>
+
+<p>More about submodules can be found <a href="https://git-scm.com/book/en/v2/Git-Tools-Submodules">here</a></p>
+
+<h1>Server build instructions</h1>
+
+<h3>building</h3>
+
+<div class="codehilite"><pre><span></span><code><span class="nb">cd</span> path/to/build.py
+./build.py
+</code></pre></div>
+
+<p>A test-server will run on <a href="https://localhost:8000/">localhost:8000</a></p>
+
+<h3>installing</h3>
+
+<ol>
+<li>install <a href="https://www.python.org/">python</a> (tested versions: 2.7.10)</li>
+<li>install <a href="https://github.com/trentm/python-markdown2/blob/master/README.md#install">markdown2</a></li>
+</ol>
+
+</div></div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/doc/one/file_one.html
----------------------------------------------------------------------
diff --git a/site/doc/one/file_one.html b/site/doc/one/file_one.html
new file mode 100644
index 0000000..a9b9f4e
--- /dev/null
+++ b/site/doc/one/file_one.html
@@ -0,0 +1,262 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<div id=docTable><table>
+	<tr><th>one</th></tr>
+	<tr><td><a href=/doc/index.html>main</a></td></tr>
+	<tr><td><a href=/doc/one/file_one.html>file one</a></td></tr>
+	<tr><th>two</th></tr>
+	<tr><td><a href=/doc/two/file_two.html>file two</a></td></tr>
+	<tr><td><a href=/doc/two/file_three.html>file three</a></td></tr>
+</table></div>
+<div id=docContent>
+<h1>Apache Celix Introduction</h1>
+
+<h2>What is Apache Celix</h2>
+
+<p>Apache Celix is an implementation of the <a href="https://www.osgi.org/developer/specifications">OSGi specification</a> adapted to C and C++. It is a provides a framework to develop (dynamic) modular software applications using component and/or service-oriented programming.</p>
+
+<p>Apache Celix is primarily developed in C and adds an additional abstraction, in the form of a library, to support for C++. </p>
+
+<h2>C and Objects</h2>
+
+<p>C is a procedural programming language and as result has no direct support for the notion of a object.<br />
+To be able to follow the OSGi specification, a standard mapping from C to Java is used. This mapping takes care of how instances, parameters, return values and exceptions (error codes) work in Apache Celix.</p>
+
+<h3>Example</h3>
+
+<p>Before going into detail, here is an example of the mapping from a method in Java to a function in C:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="c1">//Java signature</span>
+<span class="kd">public</span> <span class="kd">interface</span> <span class="nc">BundleContext</span> <span class="o">{</span>
+    <span class="kd">public</span> <span class="n">ServiceReference</span><span class="o">[]</span> <span class="nf">getServiceReferences</span><span class="o">(</span><span class="n">String</span> <span class="n">clazz</span><span class="o">,</span> <span class="n">String</span> <span class="n">filter</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">InvalidSyntaxException</span><span class="o">;</span>
+<span class="o">}</span>
+</code></pre></div>
+
+<div class="codehilite"><pre><span></span><code><span class="c1">//bundle_context.h</span>
+
+<span class="c1">//C prototype</span>
+<span class="n">celix_status_t</span> <span class="nf">bundleContext_getServiceReferences</span><span class="p">(</span><span class="n">bundle_context_pt</span> <span class="n">context</span><span class="p">,</span> <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">serviceName</span><span class="p">,</span> <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">filter</span><span class="p">,</span> <span class="n">array_list_pt</span><span class="o">*</span> <span class="n">service_references</span><span class="p">);</span>
+</code></pre></div>
+
+<h3>Object methods</h3>
+
+<p>Using the provided example, the following templates can be extracted for mapping a object method to a C function:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="cm">/**</span>
+<span class="cm"> * 1st template</span>
+<span class="cm"> * celix_status_t: return type of the status code</span>
+<span class="cm"> * </span>
+<span class="cm"> * typeName: name of the object/type this function is part of</span>
+<span class="cm"> * functionName: the name of the function</span>
+<span class="cm"> * </span>
+<span class="cm"> * typeName_t: The actual instance to &quot;invoke&quot; this function on</span>
+<span class="cm"> * parameters: default function parameters</span>
+<span class="cm"> * output parameter: the output which the caller can use</span>
+<span class="cm"> */</span>
+<span class="n">celix_status_t</span> <span class="o">&lt;</span><span class="n">typeName</span><span class="o">&gt;</span><span class="n">_</span><span class="o">&lt;</span><span class="n">functionName</span><span class="o">&gt;</span><span class="p">(</span><span class="o">&lt;</span><span class="n">typeName</span><span class="o">&gt;</span><span class="n">_t</span><span class="o">*</span> <span class="n">self</span> <span class="p">[,</span><span class="n">parameters</span><span class="p">,</span> <span class="p">]</span> <span class="p">[,</span> <span class="n">output</span> <span class="n">parameter</span><span class="p">]);</span>
+
+<span class="c1">//OR</span>
+
+<span class="cm">/**</span>
+<span class="cm">* 2nd template</span>
+<span class="cm"> * celix_status_t: return type of the status code</span>
+<span class="cm"> * </span>
+<span class="cm"> * typeName: name of the object/type this function is part of</span>
+<span class="cm"> * functionName: the name of the function</span>
+<span class="cm"> * </span>
+<span class="cm"> * typeName_t: The actual instance to &quot;invoke&quot; this function on</span>
+<span class="cm"> * parameters: default function parameters</span>
+<span class="cm"> * output parameter: the output which the caller can use</span>
+<span class="cm"> */</span>
+<span class="n">celix_status_t</span> <span class="o">&lt;</span><span class="n">typeName</span><span class="o">&gt;</span><span class="n">_</span><span class="o">&lt;</span><span class="n">functionName</span><span class="o">&gt;</span><span class="p">(</span><span class="o">&lt;</span><span class="n">typeName</span><span class="o">&gt;</span><span class="n">_pt</span> <span class="n">self</span> <span class="p">[,</span><span class="n">parameters</span><span class="p">,</span> <span class="p">]</span> <span class="p">[,</span> <span class="n">output</span> <span class="n">parameter</span><span class="p">]);</span>
+</code></pre></div>
+
+<p>Note that although the first template is preferred, Apache Celix still uses the second template. </p>
+
+<p>Unless stated otherwise, the caller is owner of the output and should destroy/deallocate the result.<br />
+An exception is a const output parameters, this indicates the callee is still owner.</p>
+
+<h3>Creating and destroying Objects</h3>
+
+<p>Objects in Apache Celix can generally be created and destroyed using a create and destroy functions.<br />
+For example:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="n">celix_status_t</span> <span class="nf">bundleContext_create</span><span class="p">(</span><span class="n">framework_pt</span> <span class="n">framework</span><span class="p">,</span> <span class="n">framework_logger_pt</span><span class="p">,</span> <span class="n">bundle_pt</span> <span class="n">bundle</span><span class="p">,</span> <span class="n">bundle_context_pt</span> <span class="o">*</span><span class="n">bundle_context</span><span class="p">);</span>
+<span class="n">celix_status_t</span> <span class="nf">bundleContext_destroy</span><span class="p">(</span><span class="n">bundle_context_pt</span> <span class="n">context</span><span class="p">);</span>
+</code></pre></div>
+
+<p>For some types a separate allocate and init and a separate deallocate and deinit are also available.<br />
+This gives a user the option the initialize and deinitialize a object on the stack. the hash<em>map</em>iterator uses this:</p>
+
+<div class="codehilite"><pre><span></span><code><span class="n">hash_map_iterator_pt</span> <span class="nf">hashMapIterator_create</span><span class="p">(</span><span class="n">hash_map_pt</span> <span class="n">map</span><span class="p">);</span>
+<span class="kt">void</span> <span class="nf">hashMapIterator_destroy</span><span class="p">(</span><span class="n">hash_map_iterator_pt</span> <span class="n">iterator</span><span class="p">);</span>
+
+<span class="n">hash_map_iterator_pt</span> <span class="nf">hashMapIterator_alloc</span><span class="p">(</span><span class="kt">void</span><span class="p">);</span>
+<span class="kt">void</span> <span class="nf">hashMapIterator_dealloc</span><span class="p">(</span><span class="n">hash_map_iterator_pt</span> <span class="n">iterator</span><span class="p">);</span>
+
+<span class="kt">void</span> <span class="nf">hashMapIterator_init</span><span class="p">(</span><span class="n">hash_map_pt</span> <span class="n">map</span><span class="p">,</span> <span class="n">hash_map_iterator_pt</span> <span class="n">iterator</span><span class="p">);</span>
+<span class="kt">void</span> <span class="nf">hashMapIterator_deinit</span><span class="p">(</span><span class="n">hash_map_iterator_pt</span> <span class="n">iterator</span><span class="p">);</span>
+</code></pre></div>
+
+<h3>OSGi documentation and Apache Celix</h3>
+
+<p>Apache Celix follows the OSGi API as close as possible, but since the OSGi specification is written primarily for Java, there will be differences (Java is OO, C is procedural).<br />
+Taking into account those differences and mapping explained before the OSGi javadoc can be used for a more in depth description of what the Apache Celix API offers. </p>
+
+<ul>
+<li><a href="https://osgi.org/javadoc/r4v43/core/index.html">OSGi core specification 4.3</a></li>
+<li><a href="https://osgi.org/javadoc/r4v43/cmpn/index.html">OSGi compendium specification 4.3</a></li>
+</ul>
+
+<h2>What is a OSGi service?</h2>
+
+<p>A OSGi service is a Java object register to the OSGi framework under a certain set of properties.<br />
+OSGi services are generally registered as a well known interface (using the <code>objectClass</code> property).</p>
+
+<p>Consumers can dynamically lookup the services providing a filter to specify what kind of services their are interested in.   </p>
+
+<h2>C services in Apache Celix</h2>
+
+<p>As mentioned OSGi uses Java Interfaces to define a service. Since C does not have Interfaces as compilable unit, this is not possible for Celix.  To be able to define a service which hides implementation details, Celix uses structs with function pointers.</p>
+
+<p>See <a href="../best_practices/readme.md">Apache Celix Best Practices</a> for a more in depth look at services and service usage.</p>
+
+<h2>Impact of dynamic services</h2>
+
+<p>Services in Apache Celix are dynamic, meaning that they can come and go at any moment.<br />
+How to cope with this dynamic behaviour is very critical for creating a stable solution.</p>
+
+<p>For Java OSGi this is already a challenge to program correctly, but less critical because generally speaking the garbage collector will arrange that objects still exists even if the providing bundle is deinstalled.<br />
+Taking into account that C has no garbage collection handling the dynamic behaviour correctly is even more critical; If a bundle providing a certain services is removed the code segment / memory allocated for the service will be removed / deallocated.</p>
+
+<p>Apache Celix offers different solutions how to cope with this dynamic behaviour:</p>
+
+<ul>
+<li>Bundle Context &amp; Service References  - This (low level) <a href="../../framework/public/include/bundle_context.h">API</a> exists to be compatible with the OSGi standard. This should not be used in production code, because no locking/syncing mechanisms are available.   </li>
+<li>Service Listener - This (log level) <a href="../../framework/public/include/service_listener.h">API</a> can be used to retrieve event when services are being removed or are added. Combined with locking this can be used to safely monitor and use services. </li>
+<li>Service Tracker - This <a href="../../framework/public/include/service_tracker.h">API</a> can be used to register callbacks function when services are being removed or are added. Combined with locking this can be used to safely use services.</li>
+<li><a href="../../dependency_manager/readme.md">Dependency Manager</a> - This library can be used to add service dependency is a declarative way.  A locking or syncing mechanism can be selected to safely use services. Note that this is not part of the OSGi standard.</li>
+</ul>
+
+<p>Even though the dependency manager is not part of the OSGi specification, this is the preferred way because it uses a higher abstraction and removes a lot boilerplate code. </p>
+
+<h2>C++ Support</h2>
+
+<p>One of the reasons why C was chosen as implementation language is that C can act as a common denominator for (service oriented) interoperability between a range of languages.<br />
+C++ support is added with the use of a <a href="../../dependency_manager_cxx/readme.md">C++ Dependency Manager</a>.<br />
+The Dependency Manager is arguably the most convenient way to interact with services, confers most uses cases and eliminates the necessity to port the rest of the (large) API to C++.</p>
+
+<h2>Documentation</h2>
+
+<p>For more information see:</p>
+
+<ul>
+<li>[Apache Celix - Building and Installing] (../building/readme.md)</li>
+<li><a href="../two/file_three.html">Apache Celix - Getting Started Guide</a></li>
+<li><a href="../cmake_commands/readme.md">Apache Celix - CMake Commands</a></li>
+</ul>
+
+</div></div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>

http://git-wip-us.apache.org/repos/asf/celix-site/blob/757e797e/site/doc/two/file_three.html
----------------------------------------------------------------------
diff --git a/site/doc/two/file_three.html b/site/doc/two/file_three.html
new file mode 100644
index 0000000..f04da1c
--- /dev/null
+++ b/site/doc/two/file_three.html
@@ -0,0 +1,125 @@
+<!DOCTYPE html> 
+<html lang="en">
+<head>
+<!--
+    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.
+-->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta name="viewport" content="width=device-width, initial-scale=1.0">
+<link href="/import/style.css" rel="stylesheet">
+<link href="/import/friendly.css" rel="stylesheet">
+<!--page info-->
+<title>Welcome to Apache Celix</title>
+<meta name="description" content="">
+<meta name="author" content="me">
+</head>
+<body>
+<div id="imgbackground"></div>
+<nav class = "shadowed">
+	<a href="/"><img class="shadowed" src="/media/celix.png"></a>
+	<div id="mobmenu">
+	<select class="mobbutton" onchange="if (this.value) window.location.href=this.value">
+		<option value="">navigate</option>
+		<option value="/">Home</option>
+		<option value="/doc/">Documentation</option>
+		<option value="/downloads.html">Downloads</option>
+		<optgroup label="Community">
+			<option value="/contributing.html">Contributing</option>
+			<option value="/boardreports.html">Board Reports</option>
+			<option value="/releasing.html">Releasing</option>
+		</optgroup>
+		<optgroup label="Support">
+			<option value="/mailinglist.html">Mailing List</option>
+			<option value="/issuetracking.html">Issue Tracking</option>
+		</optgroup>
+		<optgroup label="ASF">
+			<option value="http://www.apache.org/">ASF Home</option>
+			<option value="http://www.apache.org/foundation/how-it-works.html">How it works</option>
+			<option value="http://www.apache.org/licenses/">License</option>
+			<option value="http://www.apache.org/foundation/sponsorship.html">Sponsorship</option>
+			<option value="http://www.apache.org/foundation/thanks.html">Thanks</option>
+			<option value="http://www.apache.org/security">Security</option>
+		</optgroup>
+	</select>
+	<div id="dropmenu" class="shadowed">
+		<a href="/"><div class="dropbutton">
+			Home
+		</div></a><a href="/doc/"><div class="dropbutton">
+			Documentation
+		</div></a><a href="/downloads.html"><div class="dropbutton">
+			Download
+		</div></a><div class="dropdown">
+			<div class="dropbutton">Community<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/contributing.html">Contributing</a>
+				<a href="/boardreports.html">Board Reports</a>
+				<a href="/releasing.html">Releasing</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">Support<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="/mailinglist.html">Mailing List</a>
+				<a href="/issuetracking.html">Issue Tracking</a>
+			</div>
+		</div><div class="dropdown">
+			<div class="dropbutton">ASF<div class="triangle"></div></div>
+			<div class="dropdown-content">
+				<a href="http://www.apache.org/">ASF Home</a>
+				<a href="http://www.apache.org/foundation/how-it-works.html">How it works</a>
+				<a href="http://www.apache.org/licenses/">License</a>
+				<a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
+				<a href="http://www.apache.org/foundation/thanks.html">Thanks</a>
+				<a href="http://www.apache.org/security">Security</a>
+			</div>
+		</div>
+	</div>
+	</div>
+</nav>
+<a href="https://github.com/apache/celix">
+			<img class="GHImg shadowed" src="/media/forkmeongithub.png" alt="Fork me on GitHub"
+			data-canonical-src="https://s3.amazonaws.com/github/ribbons/forkme_left_orange_ff7600.png">
+			<img class="GHImgSmall shadowed" src="/media/forkmesmall.png" alt="Fork me on GitHub">
+</a>
+<a href="http://apache.org/">
+			<img id="APbig" class="logoAP shadowed" src="/media/Apache_full.svg">
+			<img id="APsmall" class="logoAP shadowed" src="/media/Apache_Feather.svg">
+</a>
+<div class="spacer">
+<div id=docTable><table>
+	<tr><th>one</th></tr>
+	<tr><td><a href=/doc/index.html>main</a></td></tr>
+	<tr><td><a href=/doc/one/file_one.html>file one</a></td></tr>
+	<tr><th>two</th></tr>
+	<tr><td><a href=/doc/two/file_two.html>file two</a></td></tr>
+	<tr><td><a href=/doc/two/file_three.html>file three</a></td></tr>
+</table></div>
+<div id=docContent>
+<h1>Apache Celix - Getting Started Guide</h1>
+
+<h2>Guides</h2>
+
+<p>There are several guide to help you get started. The first guide is <a href="file_two.html">Getting Started: Creating a simple bundle</a><br />
+and this should get you started for your first C and/or C++ bundle.</p>
+
+<p>After that you can extend the example by providing and use services using the<br />
+guide <a href="using_services_with_c.md">Getting Started: Using Services with C</a> or <a href="using_services_with_cxx.md">Getting Started: Using Services with C++</a>. </p>
+
+</div></div><div id="foot">
+<div id="footText">
+Copyright © 2011 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+Apache Celix, Celix, Apache, the Apache feather logo and the Apache Celix logo are trademarks of The Apache Software Foundation. 
+</div></div>
+<script src='/import/javascript.js'></script>


[03/14] celix-site git commit: update fork

Posted by pn...@apache.org.
update fork


Project: http://git-wip-us.apache.org/repos/asf/celix-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix-site/commit/f9a9dcbc
Tree: http://git-wip-us.apache.org/repos/asf/celix-site/tree/f9a9dcbc
Diff: http://git-wip-us.apache.org/repos/asf/celix-site/diff/f9a9dcbc

Branch: refs/heads/asf-site
Commit: f9a9dcbc5797f829047edfd3e30c5bb54e35af1a
Parents: 404ed81 7e241a0
Author: ESmink <ed...@nl.thalesgroup.com>
Authored: Tue Nov 21 12:53:27 2017 +0100
Committer: ESmink <ed...@nl.thalesgroup.com>
Committed: Tue Nov 21 12:53:27 2017 +0100

----------------------------------------------------------------------
 .gitmodules                      |   3 +
 README.md                        |  15 ++++-
 build.py                         |   6 +-
 celix/documentation/fivetwoone   |  12 ----
 celix/documentation/index.md     |  14 ----
 celix/documentation/seventwozero |  11 ----
 celix/importFile                 |   3 -
 celix/nineeightfive              |  10 ---
 site/contributing.html           | 118 ++++++++++++++++++++++++++++++++++
 site/doc/one/file_one.html       |   0
 site/doc/two/file_three.html     |   0
 site/doc/two/file_two.html       |   0
 src/markdown/contributing.md     |   5 ++
 13 files changed, 144 insertions(+), 53 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/celix-site/blob/f9a9dcbc/build.py
----------------------------------------------------------------------
diff --cc build.py
index e9bd8f2,5bb0238..fabb410
--- a/build.py
+++ b/build.py
@@@ -55,11 -55,9 +55,15 @@@ if not os.path.exists(out)
  #register site markdown
  for f in os.listdir(markdown):
  	ref[markdown + '/' + f] = f[:-3] + '.html'
 +ref[celixIndex + '/index.md'] = 'doc/index.html'
  
  #read index document
++<<<<<<< HEAD
 +with open(celixIndex + '/index.md') as f:
 +	docT = '<div id=docTable><table>'
++=======
+ with open(celixIndex) as f:
++>>>>>>> upstream/asf-site
  	for line in f:
  		if(line[0] is '#' and line[1] is '#'):
  			if(line[2] != '#'):