Release 2019-09

Change-Id: I01a47782ab667b7c88c266fa92738474ed187e57
Signed-off-by: Eric Poirier <eric.poirier@eclipse-foundation.org>
diff --git a/2019-09/content/en_index.html b/2019-09/content/en_index.html
new file mode 100644
index 0000000..f54c2e2
--- /dev/null
+++ b/2019-09/content/en_index.html
@@ -0,0 +1,175 @@
+<div class="container text-center padding-top-30 padding-bottom-50">
+  <h2 class="fw-600">Better Than Ever</h2>
+  <p class="margin-bottom-30">The Eclipse IDE delivers what you need to rapidly innovate.</p>
+  <div class="row">
+
+    <div class="col-sm-8 featured-new-items margin-bottom-60">
+      <span class="featured-circle-outline" style="padding-top:15px;">
+        <i class="fa fa-code icon"></i>
+      </span>
+      <h3 class="fw-600">Polyglot language support</h3>
+      <p class="big">First class support for Java, JavaScript/TypeScript, C/C++, PHP, Rust, and others</p>
+    </div>
+
+    <div class="col-sm-8 featured-new-items margin-bottom-60">
+      <span class="featured-circle-outline" style="padding-top:17px;">
+        <i class="fa fa-users icon"></i>
+      </span>
+      <h3 class="fw-600">Community powered</h3>
+      <p class="big">More and more the Eclipse IDE is being powered by individual contributors all around the world</p>
+    </div>
+
+    <div class="col-sm-8 featured-new-items margin-bottom-60">
+      <span class="featured-circle-outline" style="padding-top:18px;">
+        <i class="fa fa-rocket icon"></i>
+      </span>
+      <h3 class="fw-600">Improved Java development tooling</h3>
+      <p class="big">Improved code templates and added various quick fixes</p>
+    </div>
+
+  </div>
+  <div class="row">
+
+    <div class="col-sm-8 featured-new-items margin-bottom-60">
+      <span class="featured-circle-outline" style="padding-top:16px;padding-left:10px;">
+        <i class="fa fa-mouse-pointer icon"></i>
+      </span>
+      <h3 class="fw-600">Better UI</h3>
+      <p class="big">Streamlined the UI through inline rename, a brand new Quick Search dialog and a better dark theme</p>
+    </div>
+
+    <div class="col-sm-8 featured-new-items margin-bottom-60">
+      <span class="featured-circle-outline" style="padding-top:17px;">
+        <i class="fa fa-cogs icon"></i>
+      </span>
+      <h3 class="fw-600">Proven extensibility</h3>
+      <p class="big">A huge variety of platform plug-ins</p>
+    </div>
+
+    <div class="col-sm-8 featured-new-items margin-bottom-60">
+      <span class="featured-circle-outline" style="padding-top:17px;">
+        <i class="fa fa-thumbs-up icon"></i>
+      </span>
+      <h3 class="fw-600">Free and open source</h3>
+      <p class="big">Free and open source released under the terms of the Eclipse Public License&nbsp;2.0</p>
+    </div>
+  </div>
+
+  <ul class="list-inline featured-new-links">
+    <li><a style="width:245px;" class="btn btn-purple btn-lg" href="/eclipseide/2019-09/noteworthy">New and Noteworthy</a></li>
+    <li><a style="width:245px;" class="btn btn-primary btn-lg" href="https://help.eclipse.org">Documentation</a></li>
+    <li><a style="width:245px;" class="btn btn-primary btn-lg" href="/downloads/packages">Other Packages</a></li>
+  </ul>
+</div>
+
+<div class="featured-stats">
+  <div class="container">
+    <h2 class="fw-600 white">Code Meets Community</h2>
+
+    <div class="row padding-top-30">
+      <div class="col-sm-6">
+        <div class="row">
+          <div class="col-xs-12 featured-stats-icon-container">
+            <span class="featured-circle featured-circle-stats"><i data-feather="share-2" stroke-width="1"></i></span>
+          </div>
+          <div class="col-xs-12 featured-stats-text-container">
+            <a class="white" href="https://projects.eclipse.org/releases/2019-09">
+              <span class="featured-stats-number">76</span><br>
+              <span class="featured-stats-title">Projects</span>
+            </a>
+
+          </div>
+        </div>
+      </div>
+
+      <div class="col-sm-6">
+        <div class="row">
+          <div class="col-xs-12 featured-stats-icon-container">
+            <span class="featured-circle featured-circle-stats"><i data-feather="users" stroke-width="1"></i></span>
+          </div>
+          <div class="col-xs-12 featured-stats-text-container">
+            <span class="featured-stats-number">143</span><br>
+            <span class="featured-stats-title">Committers</span>
+          </div>
+        </div>
+      </div>
+
+      <div class="col-sm-6">
+        <div class="row">
+          <div class="col-xs-12 featured-stats-icon-container">
+            <span class="featured-circle featured-circle-stats"><i data-feather="code" stroke-width="1"></i></span>
+          </div>
+          <div class="col-xs-12 featured-stats-text-container">
+            <span class="featured-stats-number">69.2</span><br>
+            <span class="featured-stats-title">million lines of code</span>
+          </div>
+        </div>
+      </div>
+
+      <div class="col-sm-6">
+        <div class="row">
+          <div class="col-xs-12 featured-stats-icon-container">
+            <span class="featured-circle featured-circle-stats"><i data-feather="thumbs-up" stroke-width="1"></i></span>
+          </div>
+          <div class="col-xs-12 featured-stats-text-container">
+            <span class="featured-stats-number">242</span><br>
+            <span class="featured-stats-title">Contributors</span>
+          </div>
+        </div>
+      </div>
+    </div>
+  </div>
+</div>
+
+<div class="container text-center padding-top-20 padding-bottom-30">
+  <h2 class="margin-bottom-20 fw-600">Next Release</h2>
+  <p class="margin-bottom-30 big">The next Eclipse IDE release is coming in 2019-12</p>
+  <p><a style="width:250px;" class="btn btn-primary btn-lg" href="https://wiki.eclipse.org/Simultaneous_Release">Learn More</a></p>
+</div>
+
+<div class="featured-community text-center padding-top-30 padding-bottom-50">
+  <div class="container">
+    <h2 class="margin-bottom-20 fw-600 white">Powered by Participation</h2>
+    <div class="row">
+      <div class="col-lg-12 col-lg-offset-6">
+        <p class="big">With a vast ecosystem of plug-ins from an active community, do everything you want to do, without limitation.</p>
+        <p class="big">The best part? It’s still 100% free and open source.</p>
+        <ul class="list-inline margin-top-30 featured-community-links">
+          <li><a style="width:245px;border:none;" class="btn btn-simple btn-lg" href="/contribute">Get Involved</a></li>
+          <li><a style="width:245px;border:none;" class="btn btn-white btn-lg" href="/donate"><i class="fa fa-star"></i> Donate</a></li>
+        </ul>
+      </div>
+    </div>
+  </div>
+</div>
+
+<div class="container text-center padding-top-30 padding-bottom-50">
+  <h2 class="fw-600">Stay Connected with Eclipse Projects</h2>
+  <div class="row">
+    <div class="col-md-24">
+      <h3 class="orange"><strong>Get Social</strong></h3>
+      <p class="big margin-bottom-20">Stay up-to-date with the Eclipse IDE by following us on social media!</p>
+      <ul class="list-inline featured-social-links margin-bottom-30">
+        <li>
+          <a class="fa-stack fa-xl" href="https://twitter.com/EclipseJavaIDE">
+            <i class="fa fa-circle fa-stack-2x"></i>
+            <i class="fa fa-twitter fa-stack-1x white"></i>
+          </a>
+        </li>
+        <li>
+          <a class="fa-stack fa-xl" href="https://www.facebook.com/eclipse.org/">
+            <i class="fa fa-circle fa-stack-2x"></i>
+            <i class="fa fa-facebook fa-stack-1x white"></i>
+          </a>
+        </li>
+        <li>
+          <a class="fa-stack fa-xl" href="https://www.youtube.com/playlist?list=PLy7t4z5SYNaSNjL60ofpwVhfA7mOF3Pgk">
+            <i class="fa fa-circle fa-stack-2x"></i>
+            <i class="fa fa-youtube fa-stack-1x white"></i>
+          </a>
+        </li>
+      </ul>
+    </div>
+  </div>
+
+</div>
\ No newline at end of file
diff --git a/2019-09/documentation.php b/2019-09/documentation.php
new file mode 100644
index 0000000..a1443ae
--- /dev/null
+++ b/2019-09/documentation.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Copyright (c) 2019 Eclipse Foundation and others.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ *
+ * Contributors:
+ * Eric Poirier (Eclipse Foundation) - Initial implementation
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
+
+header("Location: https://help.eclipse.org");
+exit();
\ No newline at end of file
diff --git a/2019-09/images/community_participation.jpg b/2019-09/images/community_participation.jpg
new file mode 100644
index 0000000..f690406
--- /dev/null
+++ b/2019-09/images/community_participation.jpg
Binary files differ
diff --git a/2019-09/images/header.jpg b/2019-09/images/header.jpg
new file mode 100644
index 0000000..2922cb5
--- /dev/null
+++ b/2019-09/images/header.jpg
Binary files differ
diff --git a/2019-09/images/videosection.jpg b/2019-09/images/videosection.jpg
new file mode 100644
index 0000000..e3765b4
--- /dev/null
+++ b/2019-09/images/videosection.jpg
Binary files differ
diff --git a/2019-09/index.php b/2019-09/index.php
new file mode 100644
index 0000000..dfd83b7
--- /dev/null
+++ b/2019-09/index.php
@@ -0,0 +1,57 @@
+<?php
+/**
+ * Copyright (c) 2019 Eclipse Foundation and others.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ *
+ * Contributors:
+ * Christopher Guindon (Eclipse Foundation) - Initial implementation
+ * Eric Poirier (Eclipse Foundation)
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
+
+require_once (realpath(dirname(__FILE__) . "/../../eclipse.org-common/system/app.class.php"));
+$App = new App();
+include ($App->getProjectCommon());
+
+$pageTitle = 'Eclipse IDE 2019-09';
+$Theme->setPageKeywords("eclipse 2019-09, release, simultaneous, release train, 2019-09");
+$Theme->setPageTitle($pageTitle);
+
+ob_start();
+?>
+<div class="jumbotron featured-jumbotron margin-bottom-0">
+  <div class="container">
+    <div class="row">
+      <div class="col-md-20 col-md-offset-2 col-sm-18 col-sm-offset-3">
+        <h1 class="jumbotron-title">Eclipse IDE</h1>
+        <h2 class="h3 fw-600">The Leading Open Platform for Professional Developers</h2>
+        <hr>
+        <?php if(time() >= strtotime("18 september 2019 10:00")): ?>
+          <a style="width:245px;" class="btn btn-white btn-lg margin-bottom-20" href="/downloads/packages/installer"><i class="fa fa-download"></i> Download 2019-09</a>
+          <p><small><a class="white" href="/downloads/packages">Other Packages</a></small></p>
+        <?php else: ?>
+          <p>September 18, 2019</p>
+        <?php endif; ?>
+      </div>
+    </div>
+  </div>
+</div>
+<?php
+$extra_header_html = ob_get_clean();
+$Theme->setExtraHeaderHtml($extra_header_html);
+
+// Place your html content in a file called content/en_pagename.php
+ob_start();
+include ("content/en_index.html");
+$html = ob_get_clean();
+
+$Theme->setHtml($html);
+
+$Theme->setExtraHeaders('<link href="/eclipseide/2019-09/style.css" media="screen" rel="stylesheet" type="text/css"/>');
+$Theme->setAttributes('header-wrapper', 'header-eclipseide');
+$Theme->setThemeVariables(array('hide_breadcrumbs' => TRUE, 'main_container_classes' => 'container-full footer-offset'));
+$Theme->generatePage();
\ No newline at end of file
diff --git a/2019-09/noteworthy/content/en_index.php b/2019-09/noteworthy/content/en_index.php
new file mode 100644
index 0000000..18f34f7
--- /dev/null
+++ b/2019-09/noteworthy/content/en_index.php
@@ -0,0 +1,35 @@
+<?php
+/**
+ * Copyright (c) 2019 Eclipse Foundation and others.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ *
+ * Contributors:
+ * Christopher Guindon (Eclipse Foundation) - Initial implementation
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
+
+$links = $SimultaneousRelease->getNewAndNoteworthyLinks();
+
+?>
+<div class="container">
+  <h1>New &amp; Noteworthy</h1>
+  <p>
+    The 2019-09 release is the Eclipse Foundation's third quarterly simultaneous release in 2019 with
+    <a href="https://projects.eclipse.org/releases/2019-09">seventy-six participating projects</a>, available September 18, 2019.
+  </p>
+  <p>
+    Here are the new and noteworthy items of various projects in the 2019-09 release train:
+  </p>
+
+  <ul>
+    <?php foreach($links as $link): ?>
+      <li><?php print $link; ?></li>
+    <?php endforeach; ?>
+  </ul>
+
+  <!-- List of links to the new and noteworthy pages of projects -->
+</div>
diff --git a/2019-09/noteworthy/index.php b/2019-09/noteworthy/index.php
new file mode 100644
index 0000000..0fc7483
--- /dev/null
+++ b/2019-09/noteworthy/index.php
@@ -0,0 +1,34 @@
+<?php
+/**
+ * Copyright (c) 2019 Eclipse Foundation and others.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ *
+ * Contributors:
+ * Christopher Guindon (Eclipse Foundation) - Initial implementation
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
+
+require_once (realpath(dirname(__FILE__) . "/../../../eclipse.org-common/system/app.class.php"));
+require_once (realpath(dirname(__FILE__) . "/../../../eclipse.org-common/classes/releases/simultaneous_release.class.php"));
+$App = new App();
+$SimultaneousRelease = new SimultaneousRelease();
+$SimultaneousRelease->setFilePath('/home/data/httpd/writable/community/sr-eclipse-2019-09.json');
+
+$pageTitle = 'New &amp; Noteworthy';
+
+include ($App->getProjectCommon());
+
+$Theme->setPageKeywords("eclipse 2019-09, release, simultaneous, release train, 2019-09");
+$Theme->setPageTitle($pageTitle . ' | Eclipse IDE 2019-09');
+
+// Place your html content in a file called content/en_pagename.php
+ob_start();
+include ("content/en_" . $App->getScriptName());
+$html = ob_get_clean();
+
+$Theme->setHtml($html);
+$Theme->generatePage();
diff --git a/2019-09/other_packages.php b/2019-09/other_packages.php
new file mode 100644
index 0000000..ec9f83f
--- /dev/null
+++ b/2019-09/other_packages.php
@@ -0,0 +1,16 @@
+<?php
+/**
+ * Copyright (c) 2019 Eclipse Foundation and others.
+ *
+ * This program and the accompanying materials are made
+ * available under the terms of the Eclipse Public License 2.0
+ * which is available at https://www.eclipse.org/legal/epl-2.0/
+ *
+ * Contributors:
+ * Eric Poirier (Eclipse Foundation) - Initial implementation
+ *
+ * SPDX-License-Identifier: EPL-2.0
+ */
+
+header("Location: https://www.eclipse.org/downloads/packages");
+exit();
\ No newline at end of file
diff --git a/2019-09/style.css b/2019-09/style.css
new file mode 100644
index 0000000..7d226a2
--- /dev/null
+++ b/2019-09/style.css
@@ -0,0 +1,96 @@
+/*
+ * Copyright (c) 2019 Eclipse Foundation, Inc.
+ * 
+ * This program and the accompanying materials are made available under the
+ * terms of the Eclipse Public License v. 2.0 which is available at
+ * http://www.eclipse.org/legal/epl-2.0.
+ * 
+ * Contributors:
+ *   Eric Poirier <eric@eclipse.org>
+ * 
+ * SPDX-License-Identifier: EPL-2.0
+*/
+.header-eclipseide {
+  background-image:url("/eclipseide/2019-09/images/header.jpg");
+  background-position:center;
+  background-size:cover;
+}
+
+.featured-jumbotron a:not(.btn):not(.jumbotron-icon),
+.featured-jumbotron a:not(.btn):not(.jumbotron-icon):visited,
+.featured-jumbotron a:not(.btn):not(.jumbotron-icon):hover {
+  color:#fff;
+}
+
+.header-eclipseide h1 {
+  font-size:92px;
+}
+.header-eclipseide h1:after {
+  display:none;
+}
+.header-eclipseide hr {
+  width:60%;
+  border-top:4px solid #f7941e;
+  margin-bottom:24px;
+}
+.header-eclipseide .btn-white:hover {
+  background-color:#e2e2e2;
+  color:#333;
+}
+.featured-circle-outline {
+  width:80px;
+  height:80px;
+  border-radius:80px;
+}
+.featured-circle-outline .icon{
+  font-size:42px;
+  color:#f7941e;
+}
+.featured-stats {
+  background-image:url("/eclipseide/2019-09/images/videosection.jpg");
+  background-position:center;
+  background-size:cover;
+}
+.featured-community {
+  background-image:url("/eclipseide/2019-09/images/community_participation.jpg");
+  background-position:bottom center;
+  background-size:cover;
+  color:#fff;
+}
+.featured-community p {
+  font-size:18px;
+}
+
+.featured-social-links a, .featured-social-links a:visited {
+  color:#2d2252;
+}
+
+.featured-social-links a:hover {
+  color:#110c23;
+}
+
+@media (min-width: 768px) {
+  .featured-new-links li:not(:last-child){
+    margin-right:30px;
+  }
+}
+
+.featured-stats-text-container a,
+.featured-stats-text-container a:hover,
+.featured-stats-text-container a:visited {
+  color:#fff;
+}
+
+
+@media (max-width: 768px) {
+  .header-eclipseide h1 {
+    font-size:72px;
+  }
+  .featured-new-links li:not(:last-child){
+    margin-bottom:20px;
+  }
+  
+  .featured-community-links li:not(:last-child) {
+    margin-bottom:20px;
+  }
+}
\ No newline at end of file