blob: 1b91216038983f36f722323a89a74e075f46a292 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Eclipse Newsletter - JavaScript Development Tools Rebooted</title>
</head>
<body link="#2c2454" alink="#2c2454" vlink="#2c2454" style="">
<br/>
<table border="0" cellspacing="0" cellpadding="0" width="600" align="center" style="color:#3e3e3e;">
<!-- Member Newsletter Header -->
<tr>
<td width="600" height="123"><a href="http://www.eclipse.org/community/eclipse_newsletter/"><img src="http://eclipse.org/community/eclipse_newsletter/images/header.jpg" width="600" height="123"/></a></td>
</tr>
<!-- Date Header -->
<tr>
<td width="600" align="center" style="border:1px solid #111;color:#ffffff;font-size:11px;font-family:Helvetica, Arial, sans-serif;padding:20px;" bgcolor="#272727">
<h1 style="font-size:27px; color:#ffffff">JavaScript Development Tools Rebooted</h1>
<p style="font-size:16px;line-height:1.4;"><b></p></b></td>
</tr>
<tr>
<td width="598" style="border:1px solid #DDD;padding:0px 0 10px 10px;">
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<!-- Table of Contents -->
<tr>
<td valign="top" width="350" style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;padding-right:10px;">
<table width="100%">
<tr>
<td style="font-size:14px;font-family:Helvetica, Arial, Verdana, sans-serif;border-bottom:1px dotted #DDD;padding-bottom:10px;">
<p>There has been no news for quite a while from the
<a target="_blank" style="color:#000;" href="https://eclipse.org/webtools/jsdt/">Eclipse JavaScript Development Tools (JSDT)</a>. Basically,
the project was in a deep support phase for a couple of years. However, the situation has changed dramatically and
now we are glad to say that the JSDT project has been officially rebooted!</p>
<p>This set of articles is dedicated to JSDT
2.0 and its new features and enhancements like Bower, npm, JSON editor, ECMAScript 2015 (ES6) parser, Node.js support and
JavaScript Build Tools (Gulp / Grunt). Keep reading to learn how to master JavaScript with JSDT.
<p>You might be interested to know that we are now accepting talk and tutorial submissions for EclipseCon Europe 2016. <a style="color:#000;" target="_blank" href="https://www.eclipsecon.org/europe2016/cfp">Submit a proposal</a>.</p>
<p>Finally, I'd like to thank Genuitec for sponsoring the Eclipse Newsletter this month. Happy reading!</p>
<p><b>Roxanne</b><br>
<i>Editor</i><br>
<a target="_blank" style="color:#000;" href="https://twitter.com/roxannejoncas">@roxannejoncas</p>
</td>
</tr>
</table>
<br/>
<br/>
<img src="http://eclipse.org/community/eclipse_newsletter/images/articles.jpg"/>
<!-- Update Story -->
<table width="100%">
<tr>
<td style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;padding-bottom:5px;">
<p style="color:#2c2454; font-size:16px; margin-bottom:3px;"><b><a style="color:#000;" href="http://www.eclipse.org/community/eclipse_newsletter/2016/may/article1.php">Newcomers on board: Bower, npm & JSON editor!</a></b></p>
<p style="font-size:14px;font-family:Helvetica, Arial, Verdana, sans-serif;margin-top:5px;">Why and how to start using JavaScript package managers like Bower and npm.
<br><a style="color:#000;" href="http://www.eclipse.org/community/eclipse_newsletter/2016/may/article1.php">Read more</a>
</p>
</td>
</tr>
</table>
<!-- Update Story -->
<table width="100%">
<tr>
<td style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;padding-bottom:5px;">
<p style="color:#2c2454; font-size:16px; margin-bottom:3px;"><b><a style="color:#000;" href="http://www.eclipse.org/community/eclipse_newsletter/2016/may/article2.php">JSDT, meet EcmaScript 2015</a></b></p>
<p style="font-size:14px;font-family:Helvetica, Arial, Verdana, sans-serif;margin-top:5px;">JSDT's parser/compiler tool chain has been replaced with the esprima parser to support the latest JavaScript specification release, EcmaScript 2015 (ES6).
<br><a style="color:#000;" href="http://www.eclipse.org/community/eclipse_newsletter/2016/may/article2.php">Read more</a>
</p>
</td>
</tr>
</table>
<!-- Update Story - FEATURED -->
<table width="100%">
<tr>
<td style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;padding-bottom:5px;">
<p style="color:#2c2454; font-size:16px; margin-bottom:3px;"><b><a target="_blank" style="color:#000;" href="https://www.genuitec.com/tech/jsjet-javascript-in-eclipse/power-up-eclipse/">3 Steps to Awesome JavaScript in Eclipse</a></b></p>
<p style="font-size:14px;font-family:Helvetica, Arial, Verdana, sans-serif;margin-top:5px;">Why fight when coding JavaScript with the Eclipse IDE. There are 3 simple steps you can take to improve your JavaScript and web coding in the Eclipse IDE today.<br>
<a target="_blank" style="color:#000;" href="https://www.genuitec.com/tech/jsjet-javascript-in-eclipse/power-up-eclipse/">Find out how!</a><br><img src="http://www.eclipse.org/community/eclipse_newsletter/images/sponsored5.png" style="float:right"></p>
</td>
</tr>
</table>
<!-- Update Story -->
<table>
<tr>
<td style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;padding-bottom:5px;">
<p style="color:#2c2454; font-size:16px; margin-bottom:3px;"><b><a style="color:#000;" href="http://www.eclipse.org/community/eclipse_newsletter/2016/may/article3.php">Neon and Node.js: A magical friendship!</a></b></p>
<p style="font-size:14px;font-family:Helvetica, Arial, Verdana, sans-serif;margin-top:5px;">You read that right, Node.js support has been added to JSDT for Eclipse Neon!
<br><a style="color:#000;" href="http://www.eclipse.org/community/eclipse_newsletter/2016/may/article3.php">Read more</a>
</p>
</td>
</tr>
</table>
<!-- Update Story -->
<table width="100%">
<tr>
<td style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;border-bottom:1px dotted #DDD;padding-bottom:5px;">
<p style="color:#2c2454; font-size:16px; margin-bottom:3px;"><b><a style="color:#000;" href="http://www.eclipse.org/community/eclipse_newsletter/2016/may/article4.php">Next station: Grunt and Gulp Automation!</a></b></p>
<p style="font-size:14px;font-family:Helvetica, Arial, Verdana, sans-serif;margin-top:5px;">Dear front-end developers, start automating the repetitive work you're doing for every single project.
<br><a style="color:#000;" href="http://www.eclipse.org/community/eclipse_newsletter/2016/may/article4.php">Read more</a>
</p>
</td>
</tr>
</table>
<br/>
<br/>
<!-- Foundation News -->
<img src="http://eclipse.org/community/eclipse_newsletter/images/news.jpg"/>
<table width="100%">
<tr>
<td style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;padding-bottom:5px;">
<table width="100%" cellpadding=5 style="font-size:14px;font-family:Helvetica, Arial, Verdana, sans-serif;">
<tr>
<td style="width:50%" valign="top">
<p style="color:#2c2454; font-size:16px; margin-bottom:3px;"><b><a style="color:#000;" target="_blank" href="https://eclipse.org/org/press-release/privacypolicyupdate.php">Eclipse Foundation Updates its Terms of Use & Privacy Policy</a></b></p>
<p style="font-size:14px;font-family:Helvetica, Arial, Verdana, sans-serif;margin-top:5px;">The Eclipse Foundation has posted new versions of its website Terms of Use and Privacy Policy.</p>
</td>
</tr>
<tr>
<td style="width:50%" valign="top">
<p style="color:#2c2454; font-size:16px; margin-bottom:3px;"><b><a style="color:#000;" target="_blank" href="http://www.eclipse.org/eclipse/news/4.6/M7/">Eclipse Project Neon (4.6) M7 - New and Noteworthy</a></b></p>
<p style="font-size:14px;font-family:Helvetica, Arial, Verdana, sans-serif;margin-top:5px;">New and noteworthy features available in the Neon milestone build M7. Now available for download.</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br/>
<!-- Spacing to Align Left Column to Top -->
<td valign="top" width="195" padding-left=5px style="border-left:1px solid #e6e6e6; background-color:#f9f9f9; font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;">
<p style="margin-bottom:0; text-align: center">
<a target="_blank" href="https://www.genuitec.com/tech/jsjet-javascript-in-eclipse/">
<img border="1" align="middle" src="/community/eclipse_newsletter/2016/may/images/jsjet-eclipse-ad.png">
</a>
</p>
<p style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif; text-align:center; ">Newsletter Sponsor</p>
<!-- <p style="margin-bottom:0; text-align: center">
<a target="_blank" href="https://www.eclipsecon.org/france2015/registration">
<img border="1" align="middle" src="">
</a>
</p> -->
<!-- New Releases -->
<br>
<img width="100%" src="http://eclipse.org/community/eclipse_newsletter/images/news-releases.jpg"/>
<br/>
<br/>
<table width="190" style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;color:#666;padding-left:10px;">
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://www.eclipse.org/nattable/nandn/nandn_140.php"><b>Nebula NatTable 1.4</b></a>
<br/><br/>
</td>
</tr>
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://projects.eclipse.org/projects/ecd.dirigible/releases/2.4"><b>Dirigible 2.4</b></a>
<br/><br/>
</td>
</tr>
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://projects.eclipse.org/projects/modeling.tmf.xtext/releases/2.10.0/review"><b>Xtext 2.10</b></a>
<br/><br/>
</td>
</tr>
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://projects.eclipse.org/projects/modeling.emf.mwe/releases/2.9.0/review"><b>Modeling Workflow Engine 2.9</b></a>
<br/><br/>
</td>
</tr>
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://projects.eclipse.org/projects/technology.efxclipse/releases/2.4.0/review"><b>e(fx)clipse 2.4</b></a>
<br/><br/>
</td>
</tr>
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://projects.eclipse.org/projects/technology.swtbot/reviews/2.4.0-release-review"><b>SWTBot 2.4</b></a>
<br/><br/>
</td>
</tr>
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://projects.eclipse.org/projects/technology.ease/releases/0.3.0/review"><b>Eclipse Advanced Scripting Environment (EASE) 0.3</b></a>
<br/><br/>
</td>
</tr>
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://wiki.eclipse.org/VIATRA/Releases/NewAndNoteworthy1.2"><b>VIATRA 1.2</b></a>
<br/><br/>
</td>
</tr>
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://projects.eclipse.org/projects/modeling.mdt.etrice/releases/1.0.0/review"><b>eTrice 1.0</b></a>
<br/><br/>
</td>
</tr>
</table>
<!-- New Projects -->
<br>
<img src="http://eclipse.org/community/eclipse_newsletter/images/new-projects.jpg" style="width:100%;"/>
<br/>
<br/>
<table width="190" style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;color:#666;padding-left:10px;">
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://projects.eclipse.org/proposals/eclemma"><b>EclEmma</b></a><br/>
<br/>
</td>
</tr>
<tr>
<td>
<img src="http://eclipse.org/community/eclipse_newsletter/images/arrow.jpg">&nbsp;&nbsp;<a target="_blank" style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" href="https://projects.eclipse.org/proposals/papyrus-xtuml"><b>Papyrus for xtUML</b></a><br/>
<br/>
</td>
</tr>
</table>
<!-- Upcoming Events-->
<img src="http://eclipse.org/community/eclipse_newsletter/images/upcoming-events.jpg" style="width:100%;"/>
<br>
<br>
<table width="190" style="font-size:12px;font-family:Helvetica, Arial, Verdana, sans-serif;color:#666;padding-left:10px;">
<tr>
<td style="font-size:12px;">
<a style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" target="_blank" href="https://www.eclipsecon.org/france2016/"><b>EclipseCon France 2016</b></a><br/>
June 7-9, 2016<br>
Toulouse, France<br/>
<br/>
</td>
</tr>
<tr>
<td style="font-size:12px;">
<a style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" target="_blank" href="http://eclipsesummit.in/"><b>Eclipse Summit India</b></a><br/>
Aug 25-27, 2016<br>
Bangalore, India<br/>
<br/>
</td>
</tr>
<tr>
<td style="font-size:12px;">
<a style="color:#000;font-size:14px; margin-bottom:3px;margin-top:0;" target="_blank" href="http://eclipsecon.org/europe2016"><b>EclipseCon Europe 2016</b></a><br/>
Oct 25-27, 2016<br>
Ludwigsburg, Germany<br/>
<br/>
</td>
</tr>
</table>
<p style="margin-bottom:0; text-align: center">
<a target="_blank" href="https://www.eclipsecon.org/france2016/">
<img border="1" align="middle" src="/community/eclipse_newsletter/2016/march/images/eclipseconfrance200.jpg">
</a>
</p>
<br/>
<!-- Contact the Editor Footer -->
<tr>
<td colspan=2 style="border-top:1px dotted #DDD;">
<table style="font-size:11px;font-family:Helvetica, Arial, Verdana, sans-serif;">
<tr>
<td width="220">
<a href="http://eclipse.org/"><img src="http://www.eclipse.org/community/eclipse_newsletter/template/images/eclipse_logo_colour_tiny.png" /></a>
</td>
<td>
<br/>
<p style="margin-bottom:5px;margin-top:5px;text-align: right;">
<a href="http://www.eclipse.org/legal/privacy.php" style="padding-right:6px;color:#303355 !important;">Privacy Policy</a>|
<a href="http://www.eclipse.org/legal/termsofuse.php" style="padding-right:6px;color:#303355 !important;">Terms of Use</a>|
<a href="http://www.eclipse.org/legal/copyright.php" style="padding-right:6px;color:#303355 !important;">Copyright Agent</a>|
<a href="http://www.eclipse.org/legal/" style="padding-right:6px;color:#303355 !important;">Legal</a>|
<a href="http://www.eclipse.org/org/foundation/contact.php" style="padding-right:2px;color:#303355 !important;">Contact Us</a>
</p>
<p style="margin-bottom:5px;margin-top:5px;text-align: right;">Copyright &copy; 2016 The Eclipse Foundation. All rights reserved.</p>
</td>
</tr>
<tr>
<td colspan="2" style="padding-top:20px; text-align: right">
<a style="color:#2c2454;" href="http://www.eclipse.org/community/eclipse_newsletter/">Subscribe</a> | <a style="color:#2c2454;" href="http://eclipse.us6.list-manage.com/unsubscribe?u=eaf9e1f06f194eadc66788a85&id=46e57eacf1">Unsubscribe from this newsletter</a> | <a style="color:#2c2454;" href="mailto:newsletter.editor@eclipse.org?subject="Newsletter Question">Contact the Editor</a>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-34967275-3', 'eclipse.org');
ga('send', 'pageview');
</script>
</body>
</html>