Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Eclipse DemoCamps 2018/Eindhoven"

m (fixed link to Niko Stotz)
(Agenda: Finalized agenda)
 
(6 intermediate revisions by the same user not shown)
Line 16: Line 16:
 
=== Date and Time  ===
 
=== Date and Time  ===
  
First week of July 2018 (details tbd.)
+
Wednesday, 2018-07-04
  
time tbd.
+
17 – 21 hrs
  
 
=== Sponsors  ===
 
=== Sponsors  ===
Line 45: Line 45:
  
 
<tr>
 
<tr>
   <td valign="top">tbd.</td>
+
   <td valign="top">17:00&nbsp;</td>
   <td valign="top" colspan="2">Welcome<br/>with beverages & light dinner</td>
+
   <td valign="top">'''Welcome'''<br/>with beverages & light dinner</td>
 +
  <td valign="top">Niko Stotz, Altran</td>
 
   <td/>
 
   <td/>
 
</tr>
 
</tr>
  
 
<tr>
 
<tr>
   <td>tbd.</td>
+
   <td>18:00</td>
   <td valign="top">Reception</td>
+
   <td valign="top">'''Reception'''</td>
   <td valign="top">Niko Stotz, Altran</td>
+
   <td valign="top">[https://twitter.com/MarcVloemans Marc&nbsp;Vloemans], [https://www.eclipse.org/org/ Eclipse&nbsp;Foundation]</td>
 
   <td/>
 
   <td/>
 
</tr>
 
</tr>
  
 
<tr>
 
<tr>
   <td valign="top">tbd.</td>
+
   <td valign="top">&nbsp;</td>
   <td valign="top">tbd.</td>
+
   <td valign="top">'''Approaching Light Speed - News from the Eclipse Photon Platform'''</td>
   <td valign="top">tbd.</td>
+
   <td valign="top">[https://twitter.com/kthoms Karsten&nbsp;Thoms], [https://www.itemis.com/en/ itemis]</td>
   <td valign="top">tbd.</td>
+
   <td valign="top">
 +
    <p>
 +
      The Eclipse Photon simultaneous release comes this year with a plethora of new features and improvements that will continue the Eclipse IDE keeping the #1 flexible,
 +
      scalable and most performing IDE!
 +
    </p>
 +
    <p>
 +
      This session will give a guided tour through the new features and changes in Eclipse Photon.
 +
      Due to the vast amount of noteworthy stuff the focus of this talk is on the Eclipse Platform Project, covering JDT only roughly.
 +
      You will see usability improvements, useful new API for platform developers and neat features for users.
 +
      Besides visible changes, the platform project team has paid special attention on stability, performance and resource consumption tuning.
 +
      In this talk, I will give some insights how the team has worked on that.
 +
    </p>
 +
    <p>
 +
      Come and see the incredible achievements the platform team and its growing number of contributors made to bring you the best Eclipse IDE ever!
 +
    </p>
 +
  </td>
 
</tr>
 
</tr>
  
 
<tr>
 
<tr>
   <td valign="top">tbd.</td>
+
   <td valign="top">&nbsp;</td>
   <td valign="top" colspan="2">Break<br/>with beverages & snacks</td>
+
  <td valign="top">'''Altran's experience developing MDE applications with Eclipse technology'''</td>
 +
  <td valign="top">Marc&nbsp;Hamilton, [https://www.altran.com/nl/en/ Altran]</td>
 +
  <td valign="top">
 +
    <p>
 +
    Altran Netherlands develops Eclipse-based model-driven applications for its customers for several years.<br/>
 +
    In this talk, we share our experience with different modeling technologies like [https://www.eclipse.org/acceleo/ Acceleo], [https://wiki.eclipse.org/OCL OCL], [https://wiki.eclipse.org/QVTo QVTo], [https://www.eclipse.org/egf/ EGF], [https://www.eclipse.org/sirius/ Sirius], [https://www.eclipse.org/Xtext/ Xtext], and others.
 +
    </p>
 +
  </td>
 +
</tr>
 +
 
 +
<tr>
 +
  <td valign="top">19:15</td>
 +
   <td valign="top" colspan="2">'''Break'''<br/>with beverages & snacks</td>
 
   <td/>
 
   <td/>
 
</tr>
 
</tr>
  
 
<tr>
 
<tr>
   <td valign="top">tbd.</td>
+
   <td valign="top">19:30</td>
   <td valign="top">tbd.</td>
+
  <td valign="top">'''What's new in Sirius 6'''</td>
   <td valign="top">tbd.</td>
+
  <td valign="top">[https://twitter.com/melaniebats Mélanie Bats], [https://www.obeo.fr/en/ Obeo]</td>
   <td valign="top">tbd.</td>
+
   <td valign="top">
 +
    <p>Major Changes in Sirius 6:</p>
 +
      <ul>
 +
<li>
 +
<p>Sirius now supports an optional integration with [http://www.eclipse.org/elk ELK] for improved diagram layouts: specifiers can configure which ELK algorithm and parameters should be used for each of their diagrams, directly inside the VSM (ticket [http://eclip.se/509070 #509070]). This is still considered experimental in 6.0.</p>
 +
</li>
 +
<li>
 +
<p>A new generic edge creation tool is now available on all Sirius diagrams. With it, end users no longer have to select a specific edge creation tool in the palette, but only to choose the source and target elements (ticket [http://eclip.se/528002 #528002]).</p>
 +
</li>
 +
<li>
 +
<p>Improved compatibility with Xtext with an important bug fix (ticket [http://eclip.se/513407 #513407]). This is a first step towards a better integration with Xtext, more fixes and improvements will come during the year.</p>
 +
</li>
 +
<li>
 +
<p>It is now possible for specifiers to configure the background color of each diagram. Like everything else in Sirius, the color can be dynamic and reflect the current state of the model. (ticket [http://eclip.se/525533 #525533]).</p>
 +
</li>
 +
<li>
 +
<p>When developing a new modeler, it is now possible to reload the modeler’s definition (.odesign) from an Eclipse runtime if the definition has changed in the host that launched the runtime. This is similar to “hot code replace” in Java, but for VSMs, and avoids stopping/restarting a new runtime on each VSM change (ticket [http://eclip.se/522407 #522407]).</p>
 +
</li>
 +
<li>
 +
<p>In the VSM editor, when editing an interpreted expression which uses custom Java services, it is now possible to navigate directly to a service’s source code using F3 (ticket [http://eclip.se/471900 #471900]).</p>
 +
</li>
 +
    </ul>
 +
    <p>A more [https://blog.obeo.fr/what-is-coming-in-sirius-6-0 visual overview] can be found in the Obeo blog.</p>
 +
  </td>
 +
</tr>
 +
 
 +
<tr>
 +
   <td valign="top">&nbsp;</td>
 +
  <td valign="top">'''What's new in Xtext 2.14'''</td>
 +
   <td valign="top">[https://twitter.com/holgerschill Holger&nbsp;Schill], [https://www.itemis.com/en/ itemis]</td>
 +
  <td valign="top">
 +
    <p>Major Changes in Xtext 2.14:</p>
 +
    <ul>
 +
      <li>Java 9 and 10 Support</li>
 +
      <li>JUnit 5 Support</li>
 +
      <li>New Grammar Annotations</li>
 +
      <li>Create Action Quickfix</li>
 +
      <li>Code Mining Support</li>
 +
      <li>New Project and File Wizard</li>
 +
      <li>Improved Language Server Support</li>
 +
      <li>Performance Improvements</li>
 +
    </ul>
 +
    <p>Please check the [https://www.eclipse.org/Xtext/releasenotes.html#/releasenotes/2018/05/23/version-2-14-0 Release Notes] for details.</p>
 +
  </td>
 
</tr>
 
</tr>
  
 
<tr>
 
<tr>
   <td valign="top">tbd.</td>
+
   <td valign="top">20:30</td>
   <td valign="top" colspan="2">Get Together<br/>with beverages & snacks</td>
+
   <td valign="top" colspan="2">'''Get Together'''<br/>with beverages & snacks</td>
 
   <td/>
 
   <td/>
 
</tr>
 
</tr>
Line 87: Line 158:
 
=== Who Is Attending  ===
 
=== Who Is Attending  ===
  
We'll set up a registration site soon.
+
Please use our [https://eclipse.altran.nl/ registration form].
  
 
Please contact Niko Stotz if you have any [mailto:niko.stotz@altran.com questions].
 
Please contact Niko Stotz if you have any [mailto:niko.stotz@altran.com questions].

Latest revision as of 03:57, 19 June 2018


DemoCamp.png

What is an Eclipse DemoCamp?

Location

Altran Office Eindhoven

Limburglaan 24
5652 AA Eindhoven

Map

Date and Time

Wednesday, 2018-07-04

17 – 21 hrs

Sponsors

This DemoCamp will be sponsored by Altran.

Altran-logo.png

Organizer

Niko Stotz, Altran

Please contact Niko Stotz if you would like to present at this event. We plan 15 – 20 minutes per demo.

Agenda

The language of presentation will be English.

Time Topic Presenter Description
17:00  Welcome
with beverages & light dinner
Niko Stotz, Altran
18:00 Reception Marc Vloemans, Eclipse Foundation
  Approaching Light Speed - News from the Eclipse Photon Platform Karsten Thoms, itemis

The Eclipse Photon simultaneous release comes this year with a plethora of new features and improvements that will continue the Eclipse IDE keeping the #1 flexible, scalable and most performing IDE!

This session will give a guided tour through the new features and changes in Eclipse Photon. Due to the vast amount of noteworthy stuff the focus of this talk is on the Eclipse Platform Project, covering JDT only roughly. You will see usability improvements, useful new API for platform developers and neat features for users. Besides visible changes, the platform project team has paid special attention on stability, performance and resource consumption tuning. In this talk, I will give some insights how the team has worked on that.

Come and see the incredible achievements the platform team and its growing number of contributors made to bring you the best Eclipse IDE ever!

  Altran's experience developing MDE applications with Eclipse technology Marc Hamilton, Altran

Altran Netherlands develops Eclipse-based model-driven applications for its customers for several years.
In this talk, we share our experience with different modeling technologies like Acceleo, OCL, QVTo, EGF, Sirius, Xtext, and others.

19:15 Break
with beverages & snacks
19:30 What's new in Sirius 6 Mélanie Bats, Obeo

Major Changes in Sirius 6:

  • Sirius now supports an optional integration with ELK for improved diagram layouts: specifiers can configure which ELK algorithm and parameters should be used for each of their diagrams, directly inside the VSM (ticket #509070). This is still considered experimental in 6.0.

  • A new generic edge creation tool is now available on all Sirius diagrams. With it, end users no longer have to select a specific edge creation tool in the palette, but only to choose the source and target elements (ticket #528002).

  • Improved compatibility with Xtext with an important bug fix (ticket #513407). This is a first step towards a better integration with Xtext, more fixes and improvements will come during the year.

  • It is now possible for specifiers to configure the background color of each diagram. Like everything else in Sirius, the color can be dynamic and reflect the current state of the model. (ticket #525533).

  • When developing a new modeler, it is now possible to reload the modeler’s definition (.odesign) from an Eclipse runtime if the definition has changed in the host that launched the runtime. This is similar to “hot code replace” in Java, but for VSMs, and avoids stopping/restarting a new runtime on each VSM change (ticket #522407).

  • In the VSM editor, when editing an interpreted expression which uses custom Java services, it is now possible to navigate directly to a service’s source code using F3 (ticket #471900).

A more visual overview can be found in the Obeo blog.

  What's new in Xtext 2.14 Holger Schill, itemis

Major Changes in Xtext 2.14:

  • Java 9 and 10 Support
  • JUnit 5 Support
  • New Grammar Annotations
  • Create Action Quickfix
  • Code Mining Support
  • New Project and File Wizard
  • Improved Language Server Support
  • Performance Improvements

Please check the Release Notes for details.

20:30 Get Together
with beverages & snacks

Who Is Attending

Please use our registration form.

Please contact Niko Stotz if you have any questions.

For Bloggers and Users of Twitter, etc.

In case you plan to blog or tweet about the Eclipse DemoCamp in Eindhoven, please use the tag "#democampehv" in order to make it easier to find all the comments and pictures. Thanks a lot for telling the world about the event!

Back to the top