You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by db...@apache.org on 2015/07/24 00:21:10 UTC

[66/75] docs commit: Adding Cordova website.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/_layouts/docs-zh.html
----------------------------------------------------------------------
diff --git a/www/_layouts/docs-zh.html b/www/_layouts/docs-zh.html
new file mode 100644
index 0000000..197ed70
--- /dev/null
+++ b/www/_layouts/docs-zh.html
@@ -0,0 +1,6 @@
+---
+layout: docs
+toc_text: 目录
+---
+
+{{ content }}

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/_layouts/docs.html
----------------------------------------------------------------------
diff --git a/www/_layouts/docs.html b/www/_layouts/docs.html
new file mode 100644
index 0000000..796080b
--- /dev/null
+++ b/www/_layouts/docs.html
@@ -0,0 +1,49 @@
+---
+layout: cordova
+---
+
+Language
+<ul>
+    {% for language_entry in site.data.languages %}
+    {% assign language_id = language_entry[0] %}
+    {% assign language    = language_entry[1] %}
+    <li>
+        {% if language.versions contains page.version %}
+        <a href="{{ site.baseurl }}/docs/{{ language_id }}/{{ page.version }}">
+        {% else %}
+        <a class="grayed-out" href="{{ site.baseurl }}/docs/{{ language_id }}/edge">
+        {% endif %}
+            {{ language.name }}
+        </a>
+    </li>
+    {% endfor %}
+</ul>
+
+Version
+<ul>
+    {% for version in site.data.languages.[page.language].versions %}
+    <li>
+        <a href="{{ site.baseurl }}/docs/{{ page.language }}/{{ version }}">{{ version }}</a>
+    </li>
+    {% endfor %}
+</ul>
+
+{% if page.version != 'edge' %}
+    {{ page.not_latest_warning_text }}
+{% endif %}
+
+<h2>{{ page.toc_text }}</h2>
+<ul>
+    {% for entry in site.data.toc.[page.tocfile] %}
+    <li>
+        <a href="{{ entry.url | prepend: site.baseurl }}">{{ entry.name }}</a>
+        {% if page.url == entry.url %}
+        <div id="page-toc"></div>
+        {% endif %}
+    </li>
+    {% endfor %}
+</ul>
+
+<div id="page-toc-source">
+    {{ content }}
+</div>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/_layouts/post.html
----------------------------------------------------------------------
diff --git a/www/_layouts/post.html b/www/_layouts/post.html
new file mode 100644
index 0000000..00aff25
--- /dev/null
+++ b/www/_layouts/post.html
@@ -0,0 +1,11 @@
+---
+layout: cordova
+---
+<div class="site">
+    <h2>{{ page.title }}</h2>
+    <div class="meta">Posted by: <a href="{{ page.author.url }}">{{ page.author.name }}</a></div>
+    <p class="meta">{{ page.date | date_to_string }}</p>
+    <div class="post">
+    {{ content }}
+    </div>
+</div>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/artwork.html
----------------------------------------------------------------------
diff --git a/www/artwork.html b/www/artwork.html
new file mode 100644
index 0000000..af55227
--- /dev/null
+++ b/www/artwork.html
@@ -0,0 +1,43 @@
+---
+layout: cordova
+title: Apache Cordova
+---
+
+<div class="wrap">
+    <h2 class="">Apache Cordova Artwork</h2>
+</div>
+<div class="grid">
+    <div class="wrap">
+        <div class="button-container middle">
+            <a class="button" href="http://cordova.apache.org/downloads/icons_3.zip">ICON SET<label>512x512~16x16</label></a>
+        </div>
+        <p>
+            <img src="{{ site.baseurl }}/static/img/cordova_256.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_128.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_64.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_48.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_32.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_24.png" alt=""/>
+            <img src="{{ site.baseurl }}/static/img/cordova_16.png" alt=""/>
+        </p>
+    </div>
+</div>
+<br/>
+<div class="grid">
+    <div class="wrap">
+        <div class="button-container middle">
+            <a class="button" href="http://cordova.apache.org/downloads/logos_2.zip">LOGO SET<label>2 Sets of 4 Variations</label></a>
+        </div>
+        <p><img src="{{ site.baseurl }}/static/img/logo_full.png" alt=""/></p>
+    </div>
+</div>
+<br/>
+<div class="grid">
+    <div class="wrap">
+        <div class="button-container middle">
+            <a class="button" href="http://cordova.apache.org/downloads/screens_4.zip">SPLASH SCREENS<label>For iPhone, iPad, etc.</label></a>
+        </div>
+        <p><br/><img src="{{ site.baseurl }}/static/img/splash.png" alt=""/></p>
+    </div>
+</div>
+

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/blog/index.html
----------------------------------------------------------------------
diff --git a/www/blog/index.html b/www/blog/index.html
new file mode 100644
index 0000000..c5f14f5
--- /dev/null
+++ b/www/blog/index.html
@@ -0,0 +1,17 @@
+---
+layout: cordova
+title: Apache Cordova Blog
+---
+
+<div class="site">
+<h1>Blog Posts</h1><a href="{{ site.baseurl }}{{ site.rss_path }}">Subscribe</a>
+<ul class="posts">
+  {% for post in site.posts %}
+    <li>
+    <span>{{ post.date | date_to_string }}</span> &raquo;
+    <a href="{{ site.baseurl }}{{ post.url }}">{{ post.title }}</a>
+    </li>
+  {% endfor %}
+</ul>
+<a href="http://feed1.w3.org/check.cgi?url={{ site.baseurl }}{{ site.rss_path }}"><img src="{{ site.baseurl }}/static/img/valid-rss-rogers.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a>
+</div>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/favicon.ico
----------------------------------------------------------------------
diff --git a/www/favicon.ico b/www/favicon.ico
new file mode 100644
index 0000000..fa7a758
Binary files /dev/null and b/www/favicon.ico differ

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/feed.xml
----------------------------------------------------------------------
diff --git a/www/feed.xml b/www/feed.xml
new file mode 100644
index 0000000..a6628bd
--- /dev/null
+++ b/www/feed.xml
@@ -0,0 +1,30 @@
+---
+layout: null
+---
+<?xml version="1.0" encoding="UTF-8"?>
+<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
+  <channel>
+    <title>{{ site.title | xml_escape }}</title>
+    <description>{{ site.description | xml_escape }}</description>
+    <link>{{ site.url }}{{ site.baseurl }}/</link>
+    <atom:link href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" rel="self" type="application/rss+xml"/>
+    <pubDate>{{ site.time | date_to_rfc822 }}</pubDate>
+    <lastBuildDate>{{ site.time | date_to_rfc822 }}</lastBuildDate>
+    <generator>Jekyll v{{ jekyll.version }}</generator>
+    {% for post in site.posts limit:10 %}
+      <item>
+        <title>{{ post.title | xml_escape }}</title>
+        <description>{{ post.content | xml_escape }}</description>
+        <pubDate>{{ post.date | date_to_rfc822 }}</pubDate>
+        <link>{{ post.url | prepend: site.baseurl | prepend: site.url }}</link>
+        <guid isPermaLink="true">{{ post.url | prepend: site.baseurl | prepend: site.url }}</guid>
+        {% for tag in post.tags %}
+        <category>{{ tag | xml_escape }}</category>
+        {% endfor %}
+        {% for cat in post.categories %}
+        <category>{{ cat | xml_escape }}</category>
+        {% endfor %}
+      </item>
+    {% endfor %}
+  </channel>
+</rss>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/index.html
----------------------------------------------------------------------
diff --git a/www/index.html b/www/index.html
new file mode 100644
index 0000000..c12c6f5
--- /dev/null
+++ b/www/index.html
@@ -0,0 +1,213 @@
+---
+layout: cordova
+title: Apache Cordova
+---
+
+<div class="grid leadin">
+    <div class="wrap">
+        <img src="{{ site.baseurl }}/static/img/cordova_bot.png" alt=""/>
+        <ul class="text-block">
+            <li><h1><strong>Apache Cordova</strong> is a platform</h1></li>
+            <li><h1>for building native mobile</h1></li>
+            <li><h1>applications using <strong>HTML</strong>, <strong>CSS</strong></h1></li>
+            <li><h1>and <strong>JavaScript</strong></h1></li>
+        </ul>
+        <div class="button-container">
+
+            <a class="button" href="#download">DOWNLOAD<label>Cordova version {{site.releases.version}}</label></a>
+
+        </div>
+    </div>
+</div>
+
+<a class="scroll-point pt-about" name="about"></a>
+<div class="wrap">
+    <h2 class="icon icon-about">About Apache Cordova&trade;</h2>
+    <p>Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.</p>
+    <p>When using the Cordova APIs, an app can be built without any native code (Java, Objective-C, etc) from the app developer. Instead, web technologies are used, and they are hosted in the app itself locally (generally not on a remote http server).</p>
+    <p>And because these JavaScript APIs are consistent across multiple device platforms and built on web standards, the app should be portable to other device platforms with minimal to no changes.</p>
+    <p>Apps using Cordova are still packaged as apps using the platform SDKs, and can be made available for installation from each device's app store.</p>
+    <p>Cordova provides a set of uniform JavaScript libraries that can be invoked, with device-specific native backing code for those JavaScript libraries. Cordova is available for the following platforms: iOS, Android, Blackberry, Windows Phone, Palm WebOS, Bada, and Symbian.</p>
+    <p>If you want to use Cordova in your mobile application, take a look at our <a href="{{site.data.index-config.sitemap.docs.url}}">documentation</a>. It includes Getting Started guides, the JavaScript APIs reference and examples, instructions on Upgrading from previous versions of Cordova, how to write your own Cordova plugin, and more. The selector in the top-right corner of the documentation will let you pick different Cordova versions and language translations. And there is a <a href="http://plugins.cordova.io">registry</a> of third-party plugins that can be used in your mobile application.</p>
+    <p>Apache Cordova graduated in October 2012 as a top level project within the Apache Software Foundation (ASF). Through the ASF, future Cordova development will ensure open stewardship of the project. It will always remain free and open source under the Apache License, Version 2.0.
+</p>
+    <p>Some additional information may be found on our <a href="http://projects.apache.org/projects/cordova.html">Apache project page</a>.</p>
+</div>
+<a class="scroll-point" name="news"></a>
+<hr/>
+
+<div class="wrap">
+  <h2>News <a href="/rss.xml" style="font-size:12pt; margin-left:10px">Subscribe</a></h2>
+  <ul class="posts">
+    {% for post in site.posts limit:3 %}
+      <li><span>{{ post.date | date_to_string }}</span> &raquo; <a href="{{ site.baseurl }}{{ post.url }}">{{ post.title }}</a>
+      {{post.excerpt}}
+      <div style="padding-bottom:2em"><a href="{{ site.baseurl }}{{ post.url }}">Read More</a></div>
+    {% endfor %}
+  </ul>
+  {% if  site.posts.size > 3 %}
+  <p>
+  <a href="{{ site.baseurl }}/blog" style="font-weight:bold">See all entries</a>
+  </p>
+  {% endif %}
+</div>
+
+<a class="scroll-point" name="contribute"></a>
+<hr/>
+
+<div class="wrap">
+    <h2 class="icon icon-contribute">Want to Contribute?</h2>
+  <p>Contributors are welcome! And we need your contributions to keep the project moving forward. You can report bugs, improve the documentation, or contribute code.</p>
+  <p>There is a specific <a href="http://wiki.apache.org/cordova/ContributorWorkflow">contributor workflow</a> we recommend. Start reading there. More information is available on <a href="http://wiki.apache.org/cordova">our wiki</a>.</p>
+  <p> The <a href="https://issues.apache.org/jira/browse/CB">JIRA issue tracker</a> and the <a href="#mailing-list">dev mailing list</a> are good places to identify areas to help out in.<br>
+  Search the issue tracker: <input placeholder="Search Query" id="jira-search-box" onkeypress="event.keyCode==13 &amp;&amp; submitJiraSearchForm()"><button id="jira-search-button" onclick="submitJiraSearchForm()">Search</button></p>
+    <p>To share your contributions with the community, you can send a pull request on GitHub to the Apache git mirrors. You can also advocate for your changes directly on our <a href="#mailing-list">developer mailing list</a>.</p>
+    <p>In order for your changes to be accepted, you need to sign and submit an Apache <a href="http://www.apache.org/licenses/#clas">ICLA</a> (Individual Contributor License Agreement). Then your name will appear on the list of CLAs signed by <a href="https://people.apache.org/committer-index.html#unlistedclas">non-committers</a> or <a href="http://people.apache.org/committers-by-project.html#cordova">Cordova committers</a>. </p>
+    <p>And don't forget to test and document your code.</p>
+    <p>Each component of Apache Cordova is in a separate git repository:</p>
+</div>
+
+<div class="grid">
+    <div class="wrap">
+        <div class="corner"></div>
+        <ul class="list platforms-list">
+
+            <p><strong>Platforms</strong></p>
+
+            {% for repo in site.data.index-config.repos.platforms %}
+                <li class="{{repo.css}}">{{repo.name}}<a class="link-apache" href="{{repo.apache}}"></a><a class="link-github" href="{{repo.github}}"></a></li>
+            {% endfor %}
+
+            <p><strong>Plugins</strong></p>
+
+            {% for repo in site.data.index-config.repos.plugins %}
+                <li class="{{repo.css}}">{{repo.name}}<a class="link-apache" href="{{repo.apache}}"></a><a class="link-github" href="{{repo.github}}"></a></li>
+            {% endfor %}
+
+
+        </ul>
+        <ul class="list platforms-list second">
+
+            <p><strong>Other</strong></p>
+
+            {% for repo in site.data.index-config.repos.other %}
+                <li class="{{repo.css}}">{{repo.name}}<a class="link-apache" href="{{repo.apache}}"></a><a class="link-github" href="{{repo.github}}"></a></li>
+            {% endfor %}
+
+        </ul>
+    </div>
+</div>
+
+<a class="scroll-point" name="mailing-list"></a>
+<hr/>
+
+<div class="wrap">
+    <h2 class="icon icon-mailing-list">Mailing List</h2>
+</div>
+
+<div class="grid">
+    <div class="wrap">
+        <div class="corner"></div>
+        <br/>
+        <div class="list-header">
+            <strong>Dev Mailing List</strong>
+            <p>Dev mailing list is a place for discussion about developing Apache Cordova.<br/>If you are a Cordova user looking for help, use the cordova tag on <a href="http://stackoverflow.com/questions/tagged/cordova">Stack Overflow</a>.</p>
+        </div>
+        <ul class="list mailing-list">
+            <li>Writing to the list<a href="mailto:dev@cordova.apache.org">dev@cordova.apache.org<span></span></a></li>
+            <li>Subscription address<a href="mailto:dev-subscribe@cordova.apache.org">dev-subscribe@cordova.apache.org<span></span></a></li>
+            <li>Digest subscription address<a href="mailto:dev-digest-subscribe@cordova.apache.org">dev-digest-subscribe@cordova.apache.org<span></span></a></li>
+            <li>Unsubscription addresses<a href="mailto:dev-unsubscribe@cordova.apache.org">dev-unsubscribe@cordova.apache.org<span></span></a></li>
+            <li>Getting help with the list<a href="mailto:dev-help@cordova.apache.org">dev-help@cordova.apache.org<span></span></a></li>
+            <li>Browse online <a href="http://callback.markmail.org/search/?q=#query:%20list%3Aorg.apache.incubator.callback-dev+page:1+state:facets">&nbsp;<span></span></a></li>
+        </ul>
+        <br/>
+        <div class="list-header">
+            <strong>Commits Mailing List</strong>
+            <p>Commits mailing list tracks commit logs for Apache Cordova repos.</p>
+        </div>
+        <ul class="list mailing-list">
+            <li>Writing to the list<a href="mailto:commits@cordova.apache.org">commits@cordova.apache.org<span></span></a></li>
+            <li>Subscription address<a href="mailto:commits-subscribe@cordova.apache.org">commits-subscribe@cordova.apache.org<span></span></a></li>
+            <li>Digest subscription address<a href="mailto:commits-digest-subscribe@cordova.apache.org">commits-digest-subscribe@cordova.apache.org<span></span></a></li>
+            <li>Unsubscription addresses<a href="mailto:commits-unsubscribe@cordova.apache.org">commits-unsubscribe@cordova.apache.org<span></span></a></li>
+            <li>Getting help with the list<a href="mailto:commits-help@cordova.apache.org">commits-help@cordova.apache.org<span></span></a></li>
+            <li>Browse online <a href="http://callback.markmail.org/search/?q=#query:%20list%3Aorg.apache.incubator.callback-commits+page:1+state:facets">&nbsp;<span></span></a></li>
+        </ul>
+        <br/>
+        <div class="list-header">
+            <strong>Issues Mailing List</strong>
+            <p>Issues mailing list tracks comments and updates to <a href="http://issues.apache.org/jira/browse/CB">Jira items</a> regarding Apache Cordova.</p>
+        </div>
+        <ul class="list mailing-list">
+            <li>Writing to the list<a href="mailto:issues@cordova.apache.org">issues@cordova.apache.org<span></span></a></li>
+            <li>Subscription address<a href="mailto:issues-subscribe@cordova.apache.org">issues-subscribe@cordova.apache.org<span></span></a></li>
+            <li>Digest subscription address<a href="mailto:issues-digest-subscribe@cordova.apache.org">issues-digest-subscribe@cordova.apache.org<span></span></a></li>
+            <li>Unsubscription addresses<a href="mailto:issues-unsubscribe@cordova.apache.org">issues-unsubscribe@cordova.apache.org<span></span></a></li>
+            <li>Getting help with the list<a href="mailto:issues-help@cordova.apache.org">issues-help@cordova.apache.org<span></span></a></li>
+            <li>Browse online <a href="http://callback.markmail.org/search/?q=#query:%20list%3Aorg.apache.incubator.callback-issues+page:1+state:facets">&nbsp;<span></span></a></li>
+        </ul>
+    </div>
+</div>
+
+<a class="scroll-point" name="download"></a>
+<hr/>
+
+<div class="wrap download-pane">
+    <h2 class="icon icon-download">Download &amp; Archives</h2>
+    <p>It is recommended that the cordova CLI be installed from npm rather than downloading this .zip version.  For more information on installing the npm version see the <a href="{{site.data.index-config.sitemap.docs.url}}/guide_cli_index.md.html#The%20Command-Line%20Interface">Command-Line Interface</a> section of the documentation. </p>
+    <p>You can find our release zips with corresponding OpenPGPkeys, MD5 and SHA files on the <a onclick="_gaq.push(['_trackEvent', 'Download', '{{site.releases.version}}'])" href="{{site.releases.directory}}">Apache Cordova dist page</a>.</p>
+
+    <p>Our <a href="artwork.html">artwork</a> is also available.</p>
+    <p>Older versions can be downloaded from the <a href="http://archive.apache.org/dist/cordova/">archive</a>.</p>
+
+</div>
+
+<div class="grid">
+    <div class="wrap download-pane">
+        <div class="corner"></div>
+        <br>
+        <br>
+    </div>
+</div>
+
+<script>
+  function submitJiraSearchForm() {
+    var queryTemplate1 = '(summary ~ "%1" OR description ~ "%1" OR comment ~ "%1") AND ';
+    var queryTemplate2 = 'project = CB AND resolution = Unresolved %2ORDER BY created';
+    var componentKeywords = [
+        /\b(ios|iphone|ipad|ipod)\b/ig, 'iOS',
+        /\b(android)\b/ig, 'Android',
+        /\b(blackberry|rim|bb.?|bb10|webworks)\b/ig, 'BlackBerry',
+        /\b(webos)\b/ig, 'webOS',
+        /\b(wp7|windows phone)\b/ig, 'WP7',
+        /\b(wp8|windows phone)\b/ig, 'WP8'
+        ];
+    var query = document.getElementById('jira-search-box').value;
+    // Check for some platform keywords:
+    var components = [];
+    for (var i = 0; i < componentKeywords.length; i += 2) {
+        if (query.match(componentKeywords[i])) {
+            query = query.replace(componentKeywords[i], '');
+            components.push(componentKeywords[i + 1]);
+        }
+    }
+    var componentsQuery = '';
+    if (components.length) {
+        // Add in components that apply to all platforms.
+        components.push('Docs', 'mobile-spec', 'CordovaJS');
+        componentsQuery = 'AND component in (' + components.join(', ') + ') ';
+    }
+    // Remove quotes since we are adding them in.
+    query = query.replace(/"/g, '');
+    var tokens = query.split(/\s+/);
+    query = '';
+    for (var i = 0; i < tokens.length; ++i) {
+        if (tokens[i]) {
+            query += queryTemplate1.replace(/%1/g, tokens[i]);
+        }
+    }
+    query += queryTemplate2.replace('%2', componentsQuery)
+    window.open('https://issues.apache.org/jira/secure/IssueNavigator.jspa?mode=show&reset=true&navType=simple&jqlQuery=' + encodeURIComponent(query), '_newtab' + new Date);
+  }
+</script>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/infra/doap_Cordova.rdf
----------------------------------------------------------------------
diff --git a/www/infra/doap_Cordova.rdf b/www/infra/doap_Cordova.rdf
new file mode 100644
index 0000000..cb679b6
--- /dev/null
+++ b/www/infra/doap_Cordova.rdf
@@ -0,0 +1,152 @@
+<?xml version="1.0"?>
+<?xml-stylesheet type="text/xsl"?>
+<rdf:RDF xml:lang="en"
+         xmlns="http://usefulinc.com/ns/doap#" 
+         xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
+         xmlns:asfext="http://projects.apache.org/ns/asfext#"
+         xmlns:foaf="http://xmlns.com/foaf/0.1/">
+<!--
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+   
+         http://www.apache.org/licenses/LICENSE-2.0
+   
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+  <Project rdf:about="http://cordova.apache.org/">
+    <created>2013-01-11</created>
+    <license rdf:resource="http://usefulinc.com/doap/licenses/asl20" />
+    <name>Apache Cordova</name>
+    <homepage rdf:resource="http://cordova.apache.org" />
+    <!-- see the comment at the top of pmc_list.xml that explains asfext:pmc rdf:resource -->
+    <asfext:pmc rdf:resource="http://svn.apache.org/repos/asf/cordova/site/infra/doap_Cordova_PMC.rdf" />
+    <shortdesc>A platform for building native mobile applications using HTML, CSS and JavaScript.</shortdesc>
+    <description>Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.</description>
+    <bug-database rdf:resource="https://issues.apache.org/jira/browse/CB" />
+    <mailing-list rdf:resource="http://cordova.apache.org/#mailing-list" />
+    <download-page rdf:resource="http://cordova.apache.org/#download" />
+    <programming-language>JavaScript</programming-language>
+    <programming-language>Java</programming-language>
+    <programming-language>Objective-C</programming-language>
+    <programming-language>C++</programming-language>
+    <programming-language>C#</programming-language>
+    <programming-language>node.js</programming-language>
+    <category rdf:resource="http://projects.apache.org/category/mobile" />
+    <category rdf:resource="http://projects.apache.org/category/library" />
+    <release>
+       <Version>
+           <name>Latest Stable</name>
+           <created>2014-09-21</created>
+           <revision>3.6</revision>
+       </Version>
+   </release>
+   <release>
+       <Version>
+           <name>Legacy</name>
+           <created>2014-05-23</created>
+           <revision>3.5</revision>
+       </Version>
+   </release>
+   <release>
+       <Version>
+           <name>Legacy</name>
+           <created>2014-02-20</created>
+           <revision>3.4</revision>
+       </Version>
+   </release>
+   <release>
+       <Version>
+           <name>Legacy</name>
+           <created>2013-12-12</created>
+           <revision>3.3</revision>
+       </Version>
+   </release>
+   <release>
+       <Version>
+           <name>Legacy</name>
+           <created>2013-11-22</created>
+           <revision>3.2</revision>
+       </Version>
+   </release>
+   <release>
+       <Version>
+           <name>Legacy</name>
+           <created>2013-10-02</created>
+           <revision>3.1</revision>
+       </Version>
+   </release>
+   <release>
+       <Version>
+           <name>Legacy</name>
+           <created>2013-07-19</created>
+           <revision>3.0</revision>
+       </Version>
+   </release>
+   <release>
+       <Version>
+           <name>Legacy</name>
+           <created>2013-06-26</created>
+           <revision>2.9</revision>
+       </Version>
+   </release>
+   <release>
+       <Version>
+           <name>Legacy</name>
+           <created>2013-06-07</created>
+           <revision>2.8</revision>
+       </Version>
+   </release>
+   <release>
+       <Version>
+           <name>Legacy</name>
+           <created>2013-04-30</created>
+           <revision>2.7</revision>
+   	   </Version>
+   </release>
+   <release>
+        <Version>
+        <name>Legacy</name>
+        <created>2013-04-09</created>
+        <revision>2.6</revision>
+      </Version>
+  </release>
+  <release>
+      <Version>
+        <name>Legacy</name>
+        <created>2013-02-28</created>
+        <revision>2.5</revision>
+      </Version>
+  </release>
+  <release>
+      <Version>
+        <name>Legacy</name>
+        <created>2013-02-07</created>
+        <revision>2.4</revision>
+      </Version>
+  </release>
+  <release>
+      <Version>
+        <name>Legacy</name>
+        <created>2013-01-07</created>
+        <revision>2.3</revision>
+      </Version>
+  </release>
+    <!-- at some point we should list the W3C standards we support.
+         See http://projects.apache.org/docs/standards.html 
+         and the projects listed in the "Standards" index as example users of standards. -->
+    <repository>
+      <SVNRepository>
+        <location rdf:resource="http://cordova.apache.org/#contribute"/>
+        <browse rdf:resource="http://cordova.apache.org/#contribute"/>
+      </SVNRepository>
+    </repository>
+  </Project>
+</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/infra/doap_Cordova_PMC.rdf
----------------------------------------------------------------------
diff --git a/www/infra/doap_Cordova_PMC.rdf b/www/infra/doap_Cordova_PMC.rdf
new file mode 100644
index 0000000..cc84a68
--- /dev/null
+++ b/www/infra/doap_Cordova_PMC.rdf
@@ -0,0 +1,31 @@
+<?xml version="1.0"?>
+<!--
+   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.
+-->
+<rdf:RDF xml:lang="en"
+         xmlns="http://usefulinc.com/ns/doap#"
+         xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+         xmlns:asfext="http://projects.apache.org/ns/asfext#"
+         xmlns:foaf="http://xmlns.com/foaf/0.1/">
+  <asfext:pmc rdf:about="cordova">
+    <asfext:name>Apache Cordova</asfext:name>
+    <foaf:homepage rdf:resource="http://cordova.apache.org/"/>
+    <asfext:charter>
+Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.
+    </asfext:charter>
+    <asfext:chair><foaf:Person><foaf:name>Shazron Abdullah</foaf:name></foaf:Person></asfext:chair>
+  </asfext:pmc>
+</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/wiki-images/contributor-git.graphml
----------------------------------------------------------------------
diff --git a/www/wiki-images/contributor-git.graphml b/www/wiki-images/contributor-git.graphml
new file mode 100644
index 0000000..034172f
--- /dev/null
+++ b/www/wiki-images/contributor-git.graphml
@@ -0,0 +1,373 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
+  <!--Created by yFiles for Java 2.11-->
+  <key for="graphml" id="d0" yfiles.type="resources"/>
+  <key for="port" id="d1" yfiles.type="portgraphics"/>
+  <key for="port" id="d2" yfiles.type="portgeometry"/>
+  <key for="port" id="d3" yfiles.type="portuserdata"/>
+  <key attr.name="url" attr.type="string" for="node" id="d4"/>
+  <key attr.name="description" attr.type="string" for="node" id="d5"/>
+  <key for="node" id="d6" yfiles.type="nodegraphics"/>
+  <key attr.name="Description" attr.type="string" for="graph" id="d7"/>
+  <key attr.name="url" attr.type="string" for="edge" id="d8"/>
+  <key attr.name="description" attr.type="string" for="edge" id="d9"/>
+  <key for="edge" id="d10" yfiles.type="edgegraphics"/>
+  <graph edgedefault="directed" id="G">
+    <data key="d7"/>
+    <node id="n0">
+      <data key="d6">
+        <y:SVGNode>
+          <y:Geometry height="46.887996673583984" width="39.527000427246094" x="64.23649978637695" y="326.556001663208"/>
+          <y:Fill color="#CCCCFF" transparent="false"/>
+          <y:BorderStyle color="#000000" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="32.265625" modelName="custom" textColor="#3366FF" visible="true" width="128.6171875" x="-44.54509353637695" y="50.887996673583984">Local cordova-x repo
+(your workstation)<y:LabelModel>
+              <y:SmartNodeLabelModel distance="4.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/>
+            </y:ModelParameter>
+          </y:NodeLabel>
+          <y:SVGNodeProperties usingVisualBounds="true"/>
+          <y:SVGModel svgBoundsPolicy="0">
+            <y:SVGContent refid="1"/>
+          </y:SVGModel>
+        </y:SVGNode>
+      </data>
+    </node>
+    <node id="n1">
+      <data key="d6">
+        <y:SVGNode>
+          <y:Geometry height="46.887996673583984" width="39.527000427246094" x="305.23649978637695" y="326.556001663208"/>
+          <y:Fill color="#CCCCFF" transparent="false"/>
+          <y:BorderStyle color="#000000" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="32.265625" modelName="custom" textColor="#3366FF" visible="true" width="183.806640625" x="-72.13982009887695" y="50.887996673583984">github.com/you/cordova-x.git
+(origin)<y:LabelModel>
+              <y:SmartNodeLabelModel distance="4.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/>
+            </y:ModelParameter>
+          </y:NodeLabel>
+          <y:SVGNodeProperties usingVisualBounds="true"/>
+          <y:SVGModel svgBoundsPolicy="0">
+            <y:SVGContent refid="1"/>
+          </y:SVGModel>
+        </y:SVGNode>
+      </data>
+    </node>
+    <node id="n2">
+      <data key="d6">
+        <y:SVGNode>
+          <y:Geometry height="46.887996673583984" width="39.527000427246094" x="555.236499786377" y="326.556001663208"/>
+          <y:Fill color="#CCCCFF" transparent="false"/>
+          <y:BorderStyle color="#000000" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="32.265625" modelName="custom" textColor="#3366FF" visible="true" width="203.8046875" x="-82.13884353637695" y="50.887996673583984">github.com/apache/cordova-x.git
+(upstream)<y:LabelModel>
+              <y:SmartNodeLabelModel distance="4.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="-0.5" nodeRatioX="0.0" nodeRatioY="0.5" offsetX="0.0" offsetY="4.0" upX="0.0" upY="-1.0"/>
+            </y:ModelParameter>
+          </y:NodeLabel>
+          <y:SVGNodeProperties usingVisualBounds="true"/>
+          <y:SVGModel svgBoundsPolicy="0">
+            <y:SVGContent refid="1"/>
+          </y:SVGModel>
+        </y:SVGNode>
+      </data>
+    </node>
+    <node id="n3">
+      <data key="d6">
+        <y:SVGNode>
+          <y:Geometry height="46.887996673583984" width="39.527000427246094" x="555.236499786377" y="126.55600166320801"/>
+          <y:Fill color="#CCCCFF" transparent="false"/>
+          <y:BorderStyle color="#000000" type="line" width="1.0"/>
+          <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="32.265625" modelName="custom" textColor="#3366FF" visible="true" width="284.001953125" x="-122.23747634887695" y="-41.68881416320801">git-wip-us.apache.org/repos/asf/cordova-x.git
+(apache)<y:LabelModel>
+              <y:SmartNodeLabelModel distance="4.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.5" nodeRatioX="0.0" nodeRatioY="-0.5" offsetX="0.0" offsetY="-9.423189163208008" upX="0.0" upY="-1.0"/>
+            </y:ModelParameter>
+          </y:NodeLabel>
+          <y:SVGNodeProperties usingVisualBounds="true"/>
+          <y:SVGModel svgBoundsPolicy="0">
+            <y:SVGContent refid="1"/>
+          </y:SVGModel>
+        </y:SVGNode>
+      </data>
+    </node>
+    <edge id="e0" source="n1" target="n0">
+      <data key="d10">
+        <y:ArcEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
+            <y:Point x="204.5" y="256.8365783691406"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="54.35546875" x="-96.12358023976404" y="-51.939818382263184">git clone<y:LabelModel>
+              <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="10.0" distanceToCenter="false" position="center" ratio="0.5" segment="0"/>
+            </y:ModelParameter>
+            <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
+          </y:EdgeLabel>
+          <y:Arc height="-93.16341400146484" ratio="-1.5462807416915894" type="fixedRatio"/>
+        </y:ArcEdge>
+      </data>
+    </edge>
+    <edge id="e1" source="n2" target="n1">
+      <data key="d10">
+        <y:ArcEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
+            <y:Point x="450.0" y="260.5853576660156"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="dashed" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="69.390625" x="-109.20681131560724" y="-50.470001506525534">github fork<y:LabelModel>
+              <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="1.5767990410573955" distanceToCenter="true" position="left" ratio="0.5" segment="0"/>
+            </y:ModelParameter>
+            <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
+          </y:EdgeLabel>
+          <y:Arc height="-89.41464233398438" ratio="-1.4306342601776123" type="fixedRatio"/>
+        </y:ArcEdge>
+      </data>
+    </edge>
+    <edge id="e2" source="n0" target="n0">
+      <data key="d10">
+        <y:ArcEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
+            <y:Point x="84.0" y="350.0"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:Arc height="0.0" ratio="1.0" type="fixedRatio"/>
+        </y:ArcEdge>
+      </data>
+    </edge>
+    <edge id="e3" source="n0" target="n1">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="standard" target="standard"/>
+          <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="60.794921875" x="70.3624267578125" y="-28.1328125">push/pull<y:LabelModel>
+              <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="10.0" distanceToCenter="false" position="left" ratio="0.5" segment="0"/>
+            </y:ModelParameter>
+            <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
+          </y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e4" source="n3" target="n0">
+      <data key="d10">
+        <y:ArcEdge>
+          <y:Path sx="0.0" sy="0.0" tx="-8.5" ty="-13.0">
+            <y:Point x="284.849853515625" y="135.58621215820312"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="25.9375" x="-244.87165865518426" y="-14.964551115565058">pull<y:LabelModel>
+              <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.8474771531703278" segment="0"/>
+            </y:ModelParameter>
+            <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
+          </y:EdgeLabel>
+          <y:Arc height="-115.22827911376953" ratio="-0.8641744256019592" type="fixedRatio"/>
+        </y:ArcEdge>
+      </data>
+    </edge>
+    <edge id="e5" source="n3" target="n2">
+      <data key="d10">
+        <y:PolyLineEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="87.6015625" x="20.19921875" y="53.447265625">automatic pull<y:LabelModel>
+              <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="64.0" distanceToCenter="true" position="left" ratio="0.38798135187605237" segment="-1"/>
+            </y:ModelParameter>
+            <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
+          </y:EdgeLabel>
+          <y:BendStyle smoothed="false"/>
+        </y:PolyLineEdge>
+      </data>
+    </edge>
+    <edge id="e6" source="n1" target="n3">
+      <data key="d9"/>
+      <data key="d10">
+        <y:ArcEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
+            <y:Point x="400.0" y="187.5"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="40.966796875" x="97.03904268931029" y="-157.93853117268145">merge<y:LabelModel>
+              <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartEdgeLabelModelParameter angle="0.0" distance="30.0" distanceToCenter="true" position="center" ratio="0.3537368103709351" segment="-1"/>
+            </y:ModelParameter>
+            <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
+          </y:EdgeLabel>
+          <y:Arc height="80.03905487060547" ratio="1.0" type="fixedRatio"/>
+        </y:ArcEdge>
+      </data>
+    </edge>
+    <edge id="e7" source="n2" target="n0">
+      <data key="d9"/>
+      <data key="d10">
+        <y:BezierEdge>
+          <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0">
+            <y:Point x="420.5" y="323.0"/>
+            <y:Point x="407.5" y="509.0"/>
+            <y:Point x="221.5" y="408.0"/>
+          </y:Path>
+          <y:LineStyle color="#000000" type="line" width="1.0"/>
+          <y:Arrows source="none" target="standard"/>
+          <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="25.9375" x="-156.3099314674016" y="88.76307838846071">pull<y:LabelModel>
+              <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/>
+            </y:LabelModel>
+            <y:ModelParameter>
+              <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="30.0" distanceToCenter="false" position="center" ratio="0.6607427375765698" segment="1"/>
+            </y:ModelParameter>
+            <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/>
+          </y:EdgeLabel>
+        </y:BezierEdge>
+      </data>
+    </edge>
+  </graph>
+  <data key="d0">
+    <y:Resources>
+      <y:Resource id="1">&lt;?xml version="1.0" encoding="utf-8"?&gt;
+&lt;!-- Generator: Adobe Illustrator 15.0.2, SVG Export Plug-In  --&gt;
+&lt;!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+	&lt;!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/"&gt;
+]&gt;
+&lt;svg version="1.1"
+	 xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
+	 x="0px" y="0px" width="41px" height="48px" viewBox="-0.875 -0.887 41 48" enable-background="new -0.875 -0.887 41 48"
+	 xml:space="preserve"&gt;
+&lt;defs&gt;
+&lt;/defs&gt;
+&lt;linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="642.8008" y1="-979.1445" x2="682.0508" y2="-979.1445" gradientTransform="matrix(1 0 0 -1 -642.8008 -939.4756)"&gt;
+	&lt;stop  offset="0" style="stop-color:#3C89C9"/&gt;
+	&lt;stop  offset="0.1482" style="stop-color:#60A6DD"/&gt;
+	&lt;stop  offset="0.3113" style="stop-color:#81C1F0"/&gt;
+	&lt;stop  offset="0.4476" style="stop-color:#95D1FB"/&gt;
+	&lt;stop  offset="0.5394" style="stop-color:#9CD7FF"/&gt;
+	&lt;stop  offset="0.636" style="stop-color:#98D4FD"/&gt;
+	&lt;stop  offset="0.7293" style="stop-color:#8DCAF6"/&gt;
+	&lt;stop  offset="0.8214" style="stop-color:#79BBEB"/&gt;
+	&lt;stop  offset="0.912" style="stop-color:#5EA5DC"/&gt;
+	&lt;stop  offset="1" style="stop-color:#3C89C9"/&gt;
+&lt;/linearGradient&gt;
+&lt;path fill="url(#SVGID_1_)" d="M19.625,36.763C8.787,36.763,0,34.888,0,32.575v10c0,2.313,8.787,4.188,19.625,4.188
+	c10.839,0,19.625-1.875,19.625-4.188v-10C39.25,34.888,30.464,36.763,19.625,36.763z"/&gt;
+&lt;linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="642.8008" y1="-973.1445" x2="682.0508" y2="-973.1445" gradientTransform="matrix(1 0 0 -1 -642.8008 -939.4756)"&gt;
+	&lt;stop  offset="0" style="stop-color:#9CD7FF"/&gt;
+	&lt;stop  offset="0.0039" style="stop-color:#9DD7FF"/&gt;
+	&lt;stop  offset="0.2273" style="stop-color:#BDE5FF"/&gt;
+	&lt;stop  offset="0.4138" style="stop-color:#D1EEFF"/&gt;
+	&lt;stop  offset="0.5394" style="stop-color:#D9F1FF"/&gt;
+	&lt;stop  offset="0.6155" style="stop-color:#D5EFFE"/&gt;
+	&lt;stop  offset="0.6891" style="stop-color:#C9E7FA"/&gt;
+	&lt;stop  offset="0.7617" style="stop-color:#B6DAF3"/&gt;
+	&lt;stop  offset="0.8337" style="stop-color:#9AC8EA"/&gt;
+	&lt;stop  offset="0.9052" style="stop-color:#77B0DD"/&gt;
+	&lt;stop  offset="0.9754" style="stop-color:#4D94CF"/&gt;
+	&lt;stop  offset="1" style="stop-color:#3C89C9"/&gt;
+&lt;/linearGradient&gt;
+&lt;path fill="url(#SVGID_2_)" d="M19.625,36.763c10.839,0,19.625-1.875,19.625-4.188l-1.229-2c0,2.168-8.235,3.927-18.396,3.927
+	c-9.481,0-17.396-1.959-18.396-3.927l-1.229,2C0,34.888,8.787,36.763,19.625,36.763z"/&gt;
+&lt;path fill="#3C89C9" d="M19.625,26.468c10.16,0,19.625,2.775,19.625,2.775c-0.375,2.721-5.367,5.438-19.554,5.438
+	c-12.125,0-18.467-2.484-19.541-4.918C-0.127,29.125,9.465,26.468,19.625,26.468z"/&gt;
+&lt;linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="642.8008" y1="-965.6948" x2="682.0508" y2="-965.6948" gradientTransform="matrix(1 0 0 -1 -642.8008 -939.4756)"&gt;
+	&lt;stop  offset="0" style="stop-color:#3C89C9"/&gt;
+	&lt;stop  offset="0.1482" style="stop-color:#60A6DD"/&gt;
+	&lt;stop  offset="0.3113" style="stop-color:#81C1F0"/&gt;
+	&lt;stop  offset="0.4476" style="stop-color:#95D1FB"/&gt;
+	&lt;stop  offset="0.5394" style="stop-color:#9CD7FF"/&gt;
+	&lt;stop  offset="0.636" style="stop-color:#98D4FD"/&gt;
+	&lt;stop  offset="0.7293" style="stop-color:#8DCAF6"/&gt;
+	&lt;stop  offset="0.8214" style="stop-color:#79BBEB"/&gt;
+	&lt;stop  offset="0.912" style="stop-color:#5EA5DC"/&gt;
+	&lt;stop  offset="1" style="stop-color:#3C89C9"/&gt;
+&lt;/linearGradient&gt;
+&lt;path fill="url(#SVGID_3_)" d="M19.625,23.313C8.787,23.313,0,21.438,0,19.125v10c0,2.313,8.787,4.188,19.625,4.188
+	c10.839,0,19.625-1.875,19.625-4.188v-10C39.25,21.438,30.464,23.313,19.625,23.313z"/&gt;
+&lt;linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="642.8008" y1="-959.6948" x2="682.0508" y2="-959.6948" gradientTransform="matrix(1 0 0 -1 -642.8008 -939.4756)"&gt;
+	&lt;stop  offset="0" style="stop-color:#9CD7FF"/&gt;
+	&lt;stop  offset="0.0039" style="stop-color:#9DD7FF"/&gt;
+	&lt;stop  offset="0.2273" style="stop-color:#BDE5FF"/&gt;
+	&lt;stop  offset="0.4138" style="stop-color:#D1EEFF"/&gt;
+	&lt;stop  offset="0.5394" style="stop-color:#D9F1FF"/&gt;
+	&lt;stop  offset="0.6155" style="stop-color:#D5EFFE"/&gt;
+	&lt;stop  offset="0.6891" style="stop-color:#C9E7FA"/&gt;
+	&lt;stop  offset="0.7617" style="stop-color:#B6DAF3"/&gt;
+	&lt;stop  offset="0.8337" style="stop-color:#9AC8EA"/&gt;
+	&lt;stop  offset="0.9052" style="stop-color:#77B0DD"/&gt;
+	&lt;stop  offset="0.9754" style="stop-color:#4D94CF"/&gt;
+	&lt;stop  offset="1" style="stop-color:#3C89C9"/&gt;
+&lt;/linearGradient&gt;
+&lt;path fill="url(#SVGID_4_)" d="M19.625,23.313c10.839,0,19.625-1.875,19.625-4.188l-1.229-2c0,2.168-8.235,3.926-18.396,3.926
+	c-9.481,0-17.396-1.959-18.396-3.926l-1.229,2C0,21.438,8.787,23.313,19.625,23.313z"/&gt;
+&lt;path fill="#3C89C9" d="M19.476,13.019c10.161,0,19.625,2.775,19.625,2.775c-0.375,2.721-5.367,5.438-19.555,5.438
+	c-12.125,0-18.467-2.485-19.541-4.918C-0.277,15.674,9.316,13.019,19.476,13.019z"/&gt;
+&lt;linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="642.8008" y1="-952.4946" x2="682.0508" y2="-952.4946" gradientTransform="matrix(1 0 0 -1 -642.8008 -939.4756)"&gt;
+	&lt;stop  offset="0" style="stop-color:#3C89C9"/&gt;
+	&lt;stop  offset="0.1482" style="stop-color:#60A6DD"/&gt;
+	&lt;stop  offset="0.3113" style="stop-color:#81C1F0"/&gt;
+	&lt;stop  offset="0.4476" style="stop-color:#95D1FB"/&gt;
+	&lt;stop  offset="0.5394" style="stop-color:#9CD7FF"/&gt;
+	&lt;stop  offset="0.636" style="stop-color:#98D4FD"/&gt;
+	&lt;stop  offset="0.7293" style="stop-color:#8DCAF6"/&gt;
+	&lt;stop  offset="0.8214" style="stop-color:#79BBEB"/&gt;
+	&lt;stop  offset="0.912" style="stop-color:#5EA5DC"/&gt;
+	&lt;stop  offset="1" style="stop-color:#3C89C9"/&gt;
+&lt;/linearGradient&gt;
+&lt;path fill="url(#SVGID_5_)" d="M19.625,10.113C8.787,10.113,0,8.238,0,5.925v10c0,2.313,8.787,4.188,19.625,4.188
+	c10.839,0,19.625-1.875,19.625-4.188v-10C39.25,8.238,30.464,10.113,19.625,10.113z"/&gt;
+&lt;linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="642.8008" y1="-946.4946" x2="682.0508" y2="-946.4946" gradientTransform="matrix(1 0 0 -1 -642.8008 -939.4756)"&gt;
+	&lt;stop  offset="0" style="stop-color:#9CD7FF"/&gt;
+	&lt;stop  offset="0.0039" style="stop-color:#9DD7FF"/&gt;
+	&lt;stop  offset="0.2273" style="stop-color:#BDE5FF"/&gt;
+	&lt;stop  offset="0.4138" style="stop-color:#D1EEFF"/&gt;
+	&lt;stop  offset="0.5394" style="stop-color:#D9F1FF"/&gt;
+	&lt;stop  offset="0.6155" style="stop-color:#D5EFFE"/&gt;
+	&lt;stop  offset="0.6891" style="stop-color:#C9E7FA"/&gt;
+	&lt;stop  offset="0.7617" style="stop-color:#B6DAF3"/&gt;
+	&lt;stop  offset="0.8337" style="stop-color:#9AC8EA"/&gt;
+	&lt;stop  offset="0.9052" style="stop-color:#77B0DD"/&gt;
+	&lt;stop  offset="0.9754" style="stop-color:#4D94CF"/&gt;
+	&lt;stop  offset="1" style="stop-color:#3C89C9"/&gt;
+&lt;/linearGradient&gt;
+&lt;path fill="url(#SVGID_6_)" d="M19.625,10.113c10.839,0,19.625-1.875,19.625-4.188l-1.229-2c0,2.168-8.235,3.926-18.396,3.926
+	c-9.481,0-17.396-1.959-18.396-3.926L0,5.925C0,8.238,8.787,10.113,19.625,10.113z"/&gt;
+&lt;linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="644.0293" y1="-943.4014" x2="680.8223" y2="-943.4014" gradientTransform="matrix(1 0 0 -1 -642.8008 -939.4756)"&gt;
+	&lt;stop  offset="0" style="stop-color:#9CD7FF"/&gt;
+	&lt;stop  offset="1" style="stop-color:#3C89C9"/&gt;
+&lt;/linearGradient&gt;
+&lt;ellipse fill="url(#SVGID_7_)" cx="19.625" cy="3.926" rx="18.396" ry="3.926"/&gt;
+&lt;path opacity="0.24" fill="#FFFFFF" enable-background="new    " d="M31.04,45.982c0,0-4.354,0.664-7.29,0.781
+	c-3.125,0.125-8.952,0-8.952,0l-2.384-10.292l0.044-2.108l-1.251-1.154L9.789,23.024l-0.082-0.119L9.5,20.529l-1.65-1.254
+	L5.329,8.793c0,0,4.213,0.903,7.234,1.07s8.375,0.25,8.375,0.25l3,9.875l-0.25,1.313l1.063,2.168l2.312,9.645l-0.521,1.416
+	l1.46,1.834L31.04,45.982z"/&gt;
+&lt;/svg&gt;
+</y:Resource>
+    </y:Resources>
+  </data>
+</graphml>

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/fcb4d7c1/www/wiki-images/contributor-git.png
----------------------------------------------------------------------
diff --git a/www/wiki-images/contributor-git.png b/www/wiki-images/contributor-git.png
new file mode 100644
index 0000000..eeb3c81
Binary files /dev/null and b/www/wiki-images/contributor-git.png differ


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org