| <?php |
| /******************************************************************************* |
| * Copyright (c) 2015, 2016 Eclipse Foundation and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * Eric Poirier (Eclipse Foundation) - Initial implementation |
| * Christopher Guindon (Eclipse Foundation) |
| *******************************************************************************/ |
| // This file must be included |
| if(basename(__FILE__) == basename($_SERVER['PHP_SELF'])){exit();} |
| ?> |
| <table border="0" cellpadding="0" cellspacing="0" height="100%" width="<?php print $email_body_width; ?>" id="emailBody"> |
| |
| <!-- MODULE ROW // --> |
| <!-- |
| To move or duplicate any of the design patterns |
| in this email, simply move or copy the entire |
| MODULE ROW section for each content block. |
| --> |
| |
| <tr class="banner_Container"> |
| <td align="center" valign="top"> |
| |
| <?php if (isset($path_to_index)): ?> |
| <p style="text-align:right;"><a href="<?php print $path_to_index; ?>">Read in your browser</a></p> |
| <?php endif; ?> |
| |
| <!-- CENTERING TABLE // --> |
| <!-- |
| The centering table keeps the content |
| tables centered in the emailBody table, |
| in case its width is set to 100%. |
| --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="100%" class="flexibleContainer"> |
| <tr> |
| <td background="<?php print $path; ?>/community/eclipse_newsletter/assets/public/images/Banner.png" id="bannerTop" |
| class="flexibleContainerCell textContent"> |
| <p id="date">Eclipse Newsletter - 2018.12.21</p> <br /> |
| |
| <!-- PAGE TITLE --> |
| |
| <h2><?php print $pageTitle; ?></h2> |
| |
| <!-- PAGE TITLE --> |
| |
| </td> |
| </tr> |
| </table> <!-- // CENTERING TABLE --> |
| </td> |
| </tr> |
| <!-- // MODULE ROW --> |
| |
| |
| <!-- MODULE ROW // --> |
| <tr class="ImageText_TwoTier"> |
| <td align="center" valign="top"> |
| <!-- CENTERING TABLE // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="100%"> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- FLEXIBLE CONTAINER // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="<?php print $email_body_width; ?>" class="flexibleContainer"> |
| <tr> |
| <td align="center" valign="top" width="<?php print $email_body_width; ?>" |
| class="flexibleContainerCell"> |
| <!-- CONTENT TABLE // --> |
| <table align="Left" border="0" cellpadding="0" |
| cellspacing="0" width="85%" |
| class="flexibleContainer marginLeft text_TwoTier"> |
| <tr> |
| <td valign="top" class="textContent"> |
| <img class="float-left margin-right-20" src="<?php print $path; ?>/community/eclipse_newsletter/2018/december/images/stephanie.jpg" /> |
| <h3>Editor's Note</h3> |
| <p>Welcome to the December edition of the Eclipse newsletter!</p> |
| <p>This month we've dedicated the newsletter to LocationTech, an Eclipse Foundation Working Group developing advanced location-aware technologies. With a variety of members and contributors collaborating on opensource, geospatial technologies, LocationTech is home to some big development tools and Geospatial Data processing and visualization components.</p> |
| <p>Here are this month's articles:<br> |
| ➜ <a style="color:#000;" target="_blank" href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/geomesa.php">Cloud-Native Geo-Indexing with LocationTech GeoMesa</a><br> |
| ➜ <a style="color:#000;" target="_blank" href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/geotrellis.php">Cloud-Native Geospatial technologies: COG, STAC, and the future of GeoTrellis</a><br> |
| ➜ <a style="color:#000;" target="_blank" href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/rasterframes.php">RasterFrames: Enabling DataFrame-Based Analysis of Big Spatiotemporal Raster Data</a><br> |
| ➜ <a style="color:#000;" target="_blank" href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/geowave.php">GeoWave 1.0 - Scalable Retrieval and Analysis to Massive Spatial Datasets</a><br> |
| ➜ <a style="color:#000;" target="_blank" href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/jts.php">The JTS TestBuilder - a Multitool for Geometry</a><br> |
| <p>In these articles, learn to scale LocationTech Intelligence with Cloud-Native technologies and LocationTech GeoMesa. Read how to enable geospatial technology for cloud computing infrastructure with LocationTech Geotrellis. Check out LocationTech JTS TestBuilder, a full-featured multitool for working with geometry. Learn about LocationTech GeoWave, an open source software library that connects the scalability of distributed computing frameworks. Finally, see how LocationTech RasterFrames takes the Spark SQL DataFrame and extends it to support standard EO operations!</p> |
| <p>Relax, read, and enjoy!</p> |
| <p>P.S. Happy holidays to all of our readers! We will see you in the new year!</p> |
| <p>Stephanie Swart<br> |
| <a style="color:#000;" target="_blank" href="https://twitter.com/stephaniejswart">@stephaniejswart</a></p> |
| </td> |
| </tr> |
| </table> <!-- // CONTENT TABLE --> |
| </td> |
| </tr> |
| </table> <!-- // FLEXIBLE CONTAINER --> |
| </td> |
| </tr> |
| </table> <!-- // CENTERING TABLE --> |
| </td> |
| </tr> |
| <!-- // MODULE ROW --> |
| |
| <!-- MODULE ROW // --> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- CENTERING TABLE // --> |
| <hr> |
| <h3 style="text-align: left;">Articles</h3> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="100%"> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- FLEXIBLE CONTAINER // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="<?php print $email_body_width; ?>" class="flexibleContainer"> |
| <tr> |
| <td valign="top" width="<?php print $email_body_width; ?>" |
| class="flexibleContainerCell"> |
| <!-- CONTENT TABLE // --> |
| <table align="Left" border="0" cellpadding="0" |
| cellspacing="0" width="<?php print $col_2_table; ?>" |
| class="flexibleContainer"> |
| <tr> |
| <td valign="top" class="imageContentLast"> |
| <a href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/geomesa.php"><img |
| src="<?php print $path; ?>/community/eclipse_newsletter/2018/december/images/geomesa.png" |
| width="<?php print $col_2_img; ?>" class="flexibleImage" |
| style="max-width: <?php print $col_2_img; ?>;" /></a> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <a href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/geomesa.php"><h3>Cloud-Native Geo-Indexing with LocationTech GeoMesa</h3></a> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <p></p> |
| </td> |
| </tr> |
| </table> <!-- // CONTENT TABLE --> <!-- CONTENT TABLE // --> |
| <table align="Right" border="0" |
| cellpadding="0" cellspacing="0" width="<?php print $col_2_table; ?>" |
| class="flexibleContainer"> |
| <tr> |
| <td valign="top" class="imageContentLast"> |
| <a href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/geotrellis.php"><img |
| src="<?php print $path; ?>/community/eclipse_newsletter/2018/december/images/geotrellis.png" |
| width="<?php print $col_2_img; ?>" class="flexibleImage" |
| style="max-width: <?php print $col_2_img; ?>;" /></a> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <a href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/geotrellis.php"><h3>Cloud-Native Geospatial technologies: COG, STAC, and the future of GeoTrellis</h3></a> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <p></p> |
| </td> |
| </tr> |
| </table> <!-- // CONTENT TABLE --> |
| </td> |
| </tr> |
| </table> <!-- // FLEXIBLE CONTAINER --> |
| </td> |
| </tr> |
| </table> <!-- // CENTERING TABLE --> |
| </td> |
| </tr> |
| <!-- // MODULE ROW --> |
| |
| <!-- MODULE ROW // --> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- CENTERING TABLE // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="100%"> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- FLEXIBLE CONTAINER // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="<?php print $email_body_width; ?>" class="flexibleContainer"> |
| <tr> |
| <td valign="top" width="<?php print $email_body_width; ?>" |
| class="flexibleContainerCell"> |
| <!-- CONTENT TABLE // --> |
| <table align="Left" border="0" cellpadding="0" |
| cellspacing="0" width="<?php print $col_2_table; ?>" |
| class="flexibleContainer"> |
| <tr> |
| <td valign="top" class="imageContentLast"> |
| <a href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/rasterframes.php"><img |
| src="<?php print $path; ?>/community/eclipse_newsletter/2018/december/images/raster.png" |
| width="<?php print $col_2_img; ?>" class="flexibleImage" |
| style="max-width: <?php print $col_2_img; ?>;" /></a> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <a href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/rasterframes.php"><h3>RasterFrames: Enabling DataFrame-Based Analysis of Big Spatiotemporal Raster Data</h3></a> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <p></p> |
| </td> |
| </tr> |
| </table> <!-- // CONTENT TABLE --> <!-- CONTENT TABLE // --> |
| <table align="Right" border="0" |
| cellpadding="0" cellspacing="0" width="<?php print $col_2_table; ?>" |
| class="flexibleContainer"> |
| <tr> |
| <td valign="top" class="imageContentLast"> |
| <a href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/geowave.php"><img |
| src="<?php print $path; ?>/community/eclipse_newsletter/2018/december/images/geowave.png" |
| width="<?php print $col_2_img; ?>" class="flexibleImage" |
| style="max-width: <?php print $col_2_img; ?>;" /></a> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <a href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/geowave.php"><h3>GeoWave 1.0 - Scalable Retrieval and Analysis to Massive Spatial Datasets</h3></a> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <p></p> |
| </td> |
| </tr> |
| </table> <!-- // CONTENT TABLE --> |
| </td> |
| </tr> |
| </table> <!-- // FLEXIBLE CONTAINER --> |
| </td> |
| </tr> |
| </table> <!-- // CENTERING TABLE --> |
| </td> |
| </tr> |
| <!-- // MODULE ROW --> |
| |
| <!-- MODULE ROW // --> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- CENTERING TABLE // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="100%"> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- FLEXIBLE CONTAINER // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="<?php print $email_body_width; ?>" class="flexibleContainer"> |
| <tr> |
| <td valign="top" width="<?php print $email_body_width; ?>" |
| class="flexibleContainerCell"> |
| <!-- CONTENT TABLE // --> |
| <table align="Left" border="0" cellpadding="0" |
| cellspacing="0" width="<?php print $col_2_table; ?>" |
| class="flexibleContainer"> |
| <tr> |
| <td valign="top" class="imageContentLast"> |
| <a href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/jts.php"><img |
| src="<?php print $path; ?>/community/eclipse_newsletter/2018/december/images/jtsbuilder.png" |
| width="<?php print $col_2_img; ?>" class="flexibleImage" |
| style="max-width: <?php print $col_2_img; ?>;" /></a> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <a href="https://www.eclipse.org/community/eclipse_newsletter/2018/december/jts.php"><h3>The JTS TestBuilder - a Multitool for Geometry</h3></a> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <p></p> |
| </td> |
| </tr> |
| </table> <!-- // CONTENT TABLE --> |
| </td> |
| </tr> |
| </table> <!-- // FLEXIBLE CONTAINER --> |
| </td> |
| </tr> |
| </table> <!-- // CENTERING TABLE --> |
| </td> |
| </tr> |
| <!-- // MODULE ROW --> |
| |
| |
| <!-- MODULE ROW // --> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- CENTERING TABLE // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="100%"> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- FLEXIBLE CONTAINER // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="<?php print $email_body_width; ?>" class="flexibleContainer"> |
| <tr> |
| <td valign="top" width="<?php print $email_body_width; ?>" |
| class="flexibleContainerCell"> |
| <!-- CONTENT TABLE // --> |
| <table align="Left" border="0" cellpadding="0" |
| cellspacing="0" width="<?php print $col_2_table; ?>" |
| class="flexibleContainer"> |
| <tr> |
| <td valign="top" class="textContent"> |
| <h3>New Project Proposals</h3> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <ul> |
| <li><a target="_blank" style="color:#000;" href="https://projects.eclipse.org/proposals/eclipse-jemo-cloud-application-runtime">Eclipse Jemo</a> provides a platform, frameworks, and runtime support for building Cloud Native Applications which run across multiple clouds without the need for re-engineering.</li> |
| <li><a target="_blank" style="color:#000;" href="https://projects.eclipse.org/proposals/eclipse-yasham">Eclipse Yasham</a> is a highly modular cloud native platform that interconnects a wide range of consumer IoT & smart home services via extensible cloud software adapters.</li> |
| </ul> |
| <p>Interested in more project activity? <a target="_blank" style="color:#000;" href="http://www.eclipse.org/projects/project_activity.php">Read on</a> |
| </td> |
| </tr> |
| </table> <!-- // CONTENT TABLE --> <!-- CONTENT TABLE // --> |
| <table align="Right" border="0" |
| cellpadding="0" cellspacing="0" width="<?php print $col_2_table; ?>" |
| class="flexibleContainer"> |
| <tr> |
| <td valign="top" class="textContent"> |
| <h3>New Project Releases</h3> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <ul> |
| <li><a target="_blank" style="color:#000;" href="https://projects.eclipse.org/projects/eclipse">Eclipse Project 4.10.0</a></li> |
| <li><a target="_blank" style="color:#000;" href="https://projects.eclipse.org/projects/tools.tracecompass">Eclipse Trace Compass 4.2.0</a></li> |
| <li><a target="_blank" style="color:#000;" href="https://projects.eclipse.org/projects/technology.openj9">Eclipse OpenJ9 0.12.0</a></li> |
| <li><a target="_blank" style="color:#000;" href="https://projects.eclipse.org/projects/modeling.emf.emf">Eclipse EMF 2.16.0</a></li> |
| <li><a target="_blank" style="color:#000;" href="https://projects.eclipse.org/projects/technology.nebula">Eclipse Nebula 2.1.0</a></li> |
| <li><a target="_blank" style="color:#000;" href="https://projects.eclipse.org/projects/modeling.mdt.ocl">Eclipse OCL 6.6.0</a></li> |
| <li><a target="_blank" style="color:#000;" href="https://projects.eclipse.org/projects/modeling.mdt.xsd">Eclipse MDT XSD 2.16.0</a></li> |
| <li><a target="_blank" style="color:#000;" href="https://projects.eclipse.org/projects/technology.tm4e">Eclipse TM4E 0.3.0</a></li> |
| </ul> |
| <p>View all the project releases <a target="_blank" style="color:#000;" href="https://www.eclipse.org/projects/tools/reviews.php">here</a>.</p> |
| </td> |
| </tr> |
| </table> <!-- // CONTENT TABLE --> |
| </td> |
| </tr> |
| </table> <!-- // FLEXIBLE CONTAINER --> |
| </td> |
| </tr> |
| </table> <!-- // CENTERING TABLE --> |
| </td> |
| </tr> |
| <!-- // MODULE ROW --> |
| |
| |
| <!-- MODULE ROW // --> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- CENTERING TABLE // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="100%"> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- FLEXIBLE CONTAINER // --> |
| <table border="0" cellpadding="0" cellspacing="0" |
| width="<?php print $email_body_width; ?>" class="flexibleContainer"> |
| <tr> |
| <td valign="top" width="<?php print $email_body_width; ?>" |
| class="flexibleContainerCell"> |
| <!-- CONTENT TABLE // --> |
| <table align="Left" border="0" cellpadding="0" |
| cellspacing="0" width="<?php print $col_2_table; ?>" |
| class="flexibleContainer"> |
| <tr> |
| <td valign="top" class="textContent"> |
| <h3>Upcoming Eclipse Events</h3> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <p>Eclipse events are being hosted all over the world! Get involved by attending |
| or organizing an event. <a target="_blank" style="color:#000;" href="http://events.eclipse.org/">View all events</a>.</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="imageContentLast"> |
| <a target="_blank" href="http://events.eclipse.org/"><img |
| src="<?php print $path; ?>/community/eclipse_newsletter/2018/december/images/techtalks.png" |
| width="<?php print $col_2_img; ?>" class="flexibleImage" |
| style="max-width: <?php print $col_2_img; ?>;" /></a> |
| </td> |
| </tr> |
| </table> <!-- // CONTENT TABLE --> |
| <table align="Right" border="0" |
| cellpadding="0" cellspacing="0" width="<?php print $col_2_table; ?>" |
| class="flexibleContainer"> |
| <tr> |
| <td valign="top" class="textContent"> |
| <p>Here is the list of upcoming Eclipse and Eclipse related events:</p> |
| <p><a target="_blank" style="color:#000;" href="https://www.meetup.com/meetup-group-DAaStLqu/events/256980311/">Jakarta EE Meets NoSQL - Jakarta Tech Talks</a><br> |
| January 22, 2019 | Virtual Meetup</p> |
| <p><a target="_blank" style="color:#000;" href="https://www.eventbrite.de/e/eclipse-insight-cross-domain-engineering-tickets-52938065178">Eclipse Insight: cross domain engineering</a><br> |
| February 6, 2019 | Munich, Germany</p> |
| <p>Eclipse IoT Day Grenoble 2019<br> |
| February 19, 2019 | Saint-Martin-d'Heres,France</p> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" class="textContent"> |
| <p>Are you hosting an Eclipse event? Do you know about an Eclipse event happening in your community? Email us the details <a style="color:#000;" href="mailto:events@eclipse.org?Subject=Eclipse%20Event%20Listing">events@eclipse.org</a>!</p> |
| </td> |
| </tr> |
| </table> <!-- // CONTENT TABLE --> |
| |
| </td> |
| </tr> |
| </table> <!-- // FLEXIBLE CONTAINER --> |
| </td> |
| </tr> |
| </table> <!-- // CENTERING TABLE --> |
| </td> |
| </tr> |
| <!-- // MODULE ROW --> |
| |
| <!-- MODULE ROW // --> |
| <tr> |
| <td align="center" valign="top"> |
| <!-- CENTERING TABLE // --> |
| <!-- |
| The centering table keeps the content |
| tables centered in the emailBody table, |
| in case its width is set to 100%. |
| --> |
| <table background="<?php print $path; ?>/community/eclipse_newsletter/assets/public/images/footer.png" border="0" cellpadding="0" cellspacing="0" |
| width="100%" class="flexibleContainer" id="bannerBottom"> |
| <tr class="ThreeColumns"> |
| <td valign="top" class="imageContentLast" |
| style="position: relative; width: inherit;"> |
| <div |
| style="width: 160px; margin: 0 auto; margin-top: 30px;"> |
| <a href="http://www.eclipse.org/"><img |
| src="<?php print $path; ?>/community/eclipse_newsletter/assets/public/images/Eclipse_Logo.png" |
| width="100%" class="flexibleImage" |
| style="height: auto; max-width: 160px;" /></a> |
| </div> |
| </td> |
| </tr> |
| |
| <tr class="ThreeColumns"> |
| <td valign="top" class="textContent" |
| style="position: relative; width: inherit; margin-top: 12%;"> |
| <h3 style="padding-top: 25px;">Contact Us</h3> |
| <a href="mailto:newsletter@eclipse.org" |
| style="text-decoration: none; color:#ffffff;"> |
| <p id="emailFooter">newsletter@eclipse.org</p></a> |
| </td> |
| </tr> |
| |
| <tr class="ThreeColumns"> |
| <td valign="top" class="textContent followUs" |
| style="position: relative; width: inherit; margin-top: 12%;"> |
| <h3 style="padding-top: 25px;">Follow Us</h3> |
| <div id="iconSocial"> |
| <a href="https://twitter.com/EclipseFdn"><img |
| src="<?php print $path; ?>/community/eclipse_newsletter/assets/public/images/icon_Twitter.png" |
| width="23" class="flexibleImage" |
| style="max-width: 23px !important;" /></a> <a |
| href="https://www.facebook.com/eclipse.org"><img |
| src="<?php print $path; ?>/community/eclipse_newsletter/assets/public/images/icon_Facebook.png" |
| width="23" class="flexibleImage" |
| style="max-width: 23px !important;" /></a> <a |
| href="https://www.youtube.com/user/EclipseFdn"><img |
| src="<?php print $path; ?>/community/eclipse_newsletter/assets/public/images/icon_Youtube.png" |
| width="23" class="flexibleImage" |
| style="max-width: 23px !important;" /></a> |
| </div> |
| </td> |
| </tr> |
| </table> |
| <!-- // CENTERING TABLE --> |
| </td> |
| </tr> |
| |
| </table> <!-- // EMAIL CONTAINER --> |