| <?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include("_projectCommon.php"); # All on the same line to unclutter the user's desktop' |
| |
| # |
| # Begin: page-specific settings. Change these. |
| $pageTitle = "Helios In Action"; |
| $pageKeywords = "eclipse, helios, action, webinar, release, virtual conference"; |
| $pageAuthor = "Lynn Gayowski"; |
| |
| # Add page-specific Nav bars here |
| # Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank) |
| # $Nav->addCustomNav("My Link", "mypage.php", "_self"); |
| # $Nav->addCustomNav("Google", "http://www.google.com/", "_blank"); |
| |
| # End: page-specific settings |
| # |
| |
| # Paste your HTML content between the EOHTML markers! |
| |
| ob_start(); |
| ?> |
| |
| <style type="text/css"> |
| .switchcontent{display:none;} |
| </style> |
| |
| <script type="text/javascript"> |
| function switchMenu(obj) { |
| var el = document.getElementById(obj); |
| el.style.display = ( el.style.display != "block" )? 'block':'none' |
| } |
| </script> |
| |
| <style> |
| .paddedlist li { padding-bottom:7px; } |
| td a { color:#000; } |
| .title { font-size:14px; color:#7036be; } |
| .recordingtitle { color:#000; } |
| .timezone { font-size:10px; text-decoration:underline; } |
| </style> |
| |
| <div id="maincontent"> |
| <div id="fullcolumn"> |
| <div id="midcolumn"> |
| |
| <h1><?= $pageTitle ?></h1> |
| |
| <p> |
| On June 24 and June 28, the Eclipse Foundation presented Helios In Action - a virtual |
| conference where attendees could interact with project leads involved in the release and see |
| demos of the new features. The annual simultaneous release has now grown to 39 projects |
| with over 33 million lines of code, contributed by committers around the world. With such |
| a large global community, this is our way of bringing Helios to you! |
| </p> |
| |
| <h2>Part 1 - June 24</h2> |
| |
| <p> |
| <a class="title" href="javascript:switchMenu('linux');" title="Description"> |
| <img src="http://www.eclipse.org/newsgroups/images/plus.gif" alt="Description" title="Description"> |
| Linux Tools</a><br> |
| <a class="recordingtitle" href="http://live.eclipse.org/node/916" target="blank">Watch the recording</a><br> |
| Andrew Overholt (Red Hat) |
| </p> |
| <p> |
| <div id="linux" class="switchcontent"> |
| The Linux Tools project aims to bring a full-featured C and C++ IDE to Linux developers. It |
| builds on the source editing and debugging features of the CDT and integrates popular |
| native development tools such as the GNU Autotools, Valgrind, OProfile, RPM, SystemTap, |
| GCov, GProf and LTTng. Current projects include Autotools build integration, a Valgrind |
| heap usage analysis tool and an OProfile call profiling tool. It also has projects |
| implementing LTTng trace viewers and analyzers. |
| <br><br> |
| Linux Tools also provides a place for Linux distributions to collaboratively overcome issues |
| surrounding distribution packaging of Eclipse technology. The project produces both best |
| practices and tools related to packaging. Since the 0.3.0 release, one of the features is |
| a source archive of the Eclipse SDK that can be used by all Linux distributions building |
| and distributing it. |
| <br><br> |
| </div> |
| </p> |
| |
| <p> |
| |
| <a class="title" href="javascript:switchMenu('runtime');" title="Description"> |
| <img src="http://www.eclipse.org/newsgroups/images/plus.gif" alt="Description" title="Description"> |
| Eclipse Runtime (RT)</a><br> |
| <a class="recordingtitle" href="http://live.eclipse.org/node/917" target="blank">Watch the recording</a><br> |
| Jeff McAffer (EclipseSource) |
| </p> |
| <p> |
| <div id="runtime" class="switchcontent"> |
| With the Eclipse community expanding its offerings in the Runtime space (EclipseRT), |
| many developers are interested in figuring out what this means and how they can |
| leverage EclipseRT projects like Equinox, Jetty and EclipseLink. Join Jeff McAffer, |
| the RT PMC and Equinox co-lead, for a review of EclipseRT projects and the new |
| features they bring to Helios. |
| <br><br> |
| </div> |
| </p> |
| |
| <p> |
| <a class="title"href="javascript:switchMenu('egit');" title="Description"> |
| <img src="http://www.eclipse.org/newsgroups/images/plus.gif" alt="Description" title="Description"> |
| Eclipse Git Team Provider</a><br> |
| <a class="recordingtitle" href="http://live.eclipse.org/node/918" target="blank">Watch the recording</a><br> |
| Chris Aniszczyk (Red Hat) |
| </p> |
| <p> |
| |
| <div id="egit" class="switchcontent"> |
| EGit is an Eclipse Team provider for the Git version control system. Git is a distributed |
| SCM, which means every developer has a full copy of all history of every revision of the |
| code, making queries against the history very fast and versatile. |
| <br><br> |
| The EGit project is implementing Eclipse tooling on top of the JGit Java implementation of |
| Git. |
| <br><br> |
| </div> |
| </p> |
| |
| <p> |
| <a class="title" href="javascript:switchMenu('jsdt');" title="Description"> |
| <img src="http://www.eclipse.org/newsgroups/images/plus.gif" alt="Description" title="Description"> |
| JavaScript Development Tools</a><br> |
| <a class="recordingtitle" href="http://live.eclipse.org/node/919" target="blank">Watch the recording</a><br> |
| Simon Kaegi (IBM) |
| <p> |
| <p> |
| <div id="jsdt" class="switchcontent"> |
| With the advent of Web 2.0, JavaScript have become central in the creation of a richer user |
| experience on the Web. Its use has shifted from the creation of simple functions and events |
| handlers to the creation of complex Web Application frameworks. Such complexity made it crucial |
| that a more sophisticated set of tools become available on Eclipse. |
| <br><br> |
| JSDT's goal is to develop an IDE for JavaScript applications, with full support for editing, search, |
| and refactoring. The functionality of the JavaScript Development Tools is heavily based on the |
| functionality of the Java Development Tools, but since JavaScript is not a fully typed or |
| class-based language, it is not possible to provide 100% of the JDT functionality. JSDT is |
| extensible in that it can be (is) plugged into the HTML and JSP editors within WTP as well as being |
| architected with pluggable type inference and completion proposals in mind. The inference engine is |
| used to determine type and class structures from the JavaScript code, enabling as much of the JDT |
| equivalent functionality as possible, while still allowing adopters to contribute to the process for |
| atypical or extended scenarios. |
| <br><br> |
| </div> |
| </p> |
| |
| <p> |
| |
| <a class="title" href="javascript:switchMenu('javaee');" title="Description"> |
| <img src="http://www.eclipse.org/newsgroups/images/plus.gif" alt="Description" title="Description"> |
| Java EE Standards Support from Web Tools</a><br> |
| <a class="recordingtitle" href="http://live.eclipse.org/node/920" target="blank">Watch the recording</a><br> |
| Naci Dai (eteration) |
| </p> |
| <p> |
| <div id="javaee" class="switchcontent"> |
| The Web Tool Platform (WTP) project provides extensible frameworks and exemplary tools |
| to build Web and Java EE applications. For Helios, the Web Tools Platform will be |
| up-to-date with supporting the latest Java EE 6 specification. Join this session to |
| see what's newly available for Java EE development. |
| <br><br> |
| </div> |
| </p> |
| |
| <p> |
| <a class="title" href="javascript:switchMenu('mpc');" title="Description"> |
| <img src="http://www.eclipse.org/newsgroups/images/plus.gif" alt="Description" title="Description"> |
| Marketplace Client & p2 Discovery Connector</a><br> |
| <a class="recordingtitle" href="http://live.eclipse.org/node/921" target="blank">Watch the recording</a><br> |
| Ian Skerrett (Eclipse Foundation) |
| </p> |
| <p> |
| <div id="mpc" class="switchcontent"> |
| The Eclipse community has hundreds, if not thousands, of third-party plugins that users can |
| add to their Eclipse installation. Unfortunately, there is not easy way to discover and |
| install these solutions from within Eclipse. |
| <br><br> |
| The Eclipse Foundation has recently launched a new website, called Eclipse Marketplace, that |
| provides a listing of Eclipse-based solutions. The listings allow each solution provider to |
| specify a p2 update site for their solution. MPC provides a tight install integration |
| between the Eclipse workspace and Eclipse Marketplace, plus other third party solution |
| listings. |
| <br><br> |
| </div> |
| </p> |
| |
| <h2>Part 2 - June 28</h2> |
| |
| <p> |
| <a class="title" href="javascript:switchMenu('top10');" title="Description"> |
| <img src="http://www.eclipse.org/newsgroups/images/plus.gif" alt="Description" title="Description"> |
| 10 Reasons to Install Helios</a><br> |
| <a class="recordingtitle" href="http://live.eclipse.org/node/924" target="blank">Watch the recording</a><br> |
| Ian Bull (EclipseSource) |
| </p> |
| <p> |
| |
| <div id="top10" class="switchcontent"> |
| Ian Bull, component lead for Zest and the Eclipse Visualization Framework and committer on |
| the Equinox p2 project, presents the top 10 features in Helios he is most excited about. |
| <br><br> |
| </div> |
| </p> |
| |
| <p> |
| <a class="title" href="javascript:switchMenu('emf');" title="Description"> |
| <img src="http://www.eclipse.org/newsgroups/images/plus.gif" alt="Description" title="Description"> |
| EMF on the Web</a><br> |
| <a class="recordingtitle" href="http://live.eclipse.org/node/925" target="blank">Watch the recording</a><br> |
| Kenn Hussey (Cloudsmith) |
| </p> |
| <p> |
| <div id="emf" class="switchcontent"> |
| The Eclipse Modeling Framework (EMF) has long provided a code generation facility |
| capable of emitting everything needed to get started with building a complete |
| application for EMF-based domain models. It includes a GUI from which options can be |
| specified and code generators can be invoked, to produce a model API, edit support, |
| unit tests and a sample editor. |
| <br><br> |
| With the Helios release of Eclipse, this facility moves beyond the boundaries of the |
| Eclipse platform, and desktop applications in general, by adding support for the Rich |
| Ajax Platform (RAP) and Google Web Toolkit (GWT). This session will demonstrate EMF's |
| support for these application runtime platforms and highlight differences in the |
| code generated for each. |
| <br><br> |
| </div> |
| </p> |
| |
| <p> |
| <a class="title" href="javascript:switchMenu('modeling');" title="Description"> |
| <img src="http://www.eclipse.org/newsgroups/images/plus.gif" alt="Description" title="Description"> |
| Modeling</a><br> |
| <a class="recordingtitle" href="http://live.eclipse.org/node/926" target="blank">Watch the recording</a><br> |
| Ed Merks, Cedric Brun (Obeo), Sebastian Zarnekow (itemis) |
| </p> |
| <p> |
| <div id="modeling" class="switchcontent"> |
| The Eclipse Modeling Project is one of the most active projects within the Eclipse |
| community. Ed Merks will give a quick overview of the Modeling projects in Helios. Then |
| Cedric Brun will demo Acceleo and Sebastian Zarnekow will show Xtext. |
| <br><br> |
| </div> |
| </p> |
| |
| <h2>July 20</h2> |
| |
| <p> |
| <a class="title" href="javascript:switchMenu('mylyn');" title="Description"> |
| <img src="http://www.eclipse.org/newsgroups/images/plus.gif" alt="Description" title="Description"> |
| Mylyn</a><br> |
| <a class="recordingtitle" href="http://live.eclipse.org/node/927" target="blank">Watch the recording</a><br> |
| Mik Kersten (Tasktop Technologies) |
| </p> |
| <p> |
| <div id="mylyn" class="switchcontent"> |
| This session will demonstrate the most noteworthy features and enhancements for Mylyn |
| in the Helios release, such as enhanced support for Agile development, code reviews, |
| social technologies and continuous integration systems. Mik Kersten, lead of the Mylyn |
| project will showcase the latest and greatest task-focused features and APIs. |
| <br><br> |
| </div> |
| </p> |
| |
| <br><br> |
| </div> |
| </div> |
| </div> |
| |
| <?php |
| $html = ob_get_contents(); |
| ob_end_clean(); |
| |
| # Generate the web page |
| $App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html); |
| ?> |