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 Helios 2010/Vienna"

(Planned Demos)
(Who Was Attending)
(34 intermediate revisions by 14 users not shown)
Line 20: Line 20:
 
16:00 - 16:30 : come together "warm up" (last software installations, first beer ;-)<br />  
 
16:00 - 16:30 : come together "warm up" (last software installations, first beer ;-)<br />  
 
16:30 - 22:00 : demos, mixed with chat and beer! (Sorry '''no food''' this time - bring a sandwich ;-)<br />  
 
16:30 - 22:00 : demos, mixed with chat and beer! (Sorry '''no food''' this time - bring a sandwich ;-)<br />  
22:00 - ??:00 : come together, spontaneous presentations, "cool down" in the Lounge
+
22:00 - 00:00 : come together, spontaneous presentations, "cool down" in the Lounge
  
 
=== Organizers ===
 
=== Organizers ===
Line 42: Line 42:
 
|-
 
|-
 
|  
 
|  
* [http://www.systemone.net/ System One]
+
<!--* [http://www.systemone.net/ System One]-->
 
* [http://www.ciit.at/ CIIT]
 
* [http://www.ciit.at/ CIIT]
 
* [http://javatraining.at/ javatraining.at]
 
* [http://javatraining.at/ javatraining.at]
| [[Image:Systemone_web.png|38px]] &nbsp;  [[Image:Ciit-logo.gif]] &nbsp;  [[Image:javatraining_dunkelblau_final.png]]
+
| <!--[[Image:Systemone_web.png|38px]] &nbsp;--> [[Image:Ciit-logo.gif]] &nbsp;  [[Image:javatraining_dunkelblau_final.png]]
 
|}
 
|}
 
(*) Gold Sponsor, thank you very much
 
(*) Gold Sponsor, thank you very much
Line 54: Line 54:
 
If for some reason interactive or live coding is not an option, the demo should at least show code and explain the interesting tidbits in the code. Please try to avoid slides if possible. (Of course, a few slides to give an overview or explain some structural dependencies are ok.)  
 
If for some reason interactive or live coding is not an option, the demo should at least show code and explain the interesting tidbits in the code. Please try to avoid slides if possible. (Of course, a few slides to give an overview or explain some structural dependencies are ok.)  
  
==== Planned Demos ====
+
==== Time Table ====
 +
* ~16:30 - Markus Musil, [http://www.codeworkz.at/ Codeworkz], "Introduction" (10')
 +
* ~16:40 - Jonas Helming, "[http://emfcp.org/ EMF Client Platform]" (25')
 +
* ~17:05 - Maximilian Kögel, "[http://emfstore.org/ EMFStore]" (25')
 +
* ~17:30 - Bernhard Woditschka & Joachim Grüneis, "Speed up your Domain Driven Design with [http://www.eclipse.org/Xtext/ Xtext]" (60')
 +
* ~18:30 - Break (30')
 +
* ~19:00 - Stephan Herrmann, "Enter the next dimension of modularity using the [http://www.eclipse.org/objectteams/ Object Teams Development Tooling]" (60')
 +
* ~20:00 - Florian Pirchner, "Modeling meets Runtime - [http://redview.org/ redView.org]" (45')
 +
* ~20:45 - followed by some short presentations, which order and time of second break will be discussed...
 +
** Werner Keil, [http://www.emergn.com/ emergn corporation], "Eclipse [http://www.eclipse.org/proposals/uomo/ UOMo]" (15')
 +
** Sebastian Krzyzanowski, [http://www.apa-it.at/ APA-IT] & Christian Schiestl, [http://www.sphinx.at/ Sphinx IT Consulting], "NeMo DigiClip" (15')
 +
** Kilian Matt, [http://www.inso.tuwien.ac.at/ INSO], "Code Reviews with Mylyn Reviews" (15')
 +
** [http://tomsondev.bestsolution.at/ Tom Schindl], [http://www.bestsolution.at BestSolution.at], "[http://www.eclipse.org/e4/ e4]" (15')
 +
 
 +
==== Presented Demos ====
 
* ~16:30 - Markus Musil, [http://www.codeworkz.at/ Codeworkz], "Introduction"
 
* ~16:30 - Markus Musil, [http://www.codeworkz.at/ Codeworkz], "Introduction"
  
  
* ~16:40 - Maximilian Kögel, "[http://emfstore.org/ EMFStore]"
+
* ~16:40 - Jonas Helming, "[http://emfcp.org/ EMF Client Platform]"
** '''Workshop'''
+
** '''Live Coding'''
 
** approx. 25'
 
** approx. 25'
** [[More Details on EMFStore Demo in Vienna 2010| Details...]]
+
** [[More Details on ECP Demo in Vienna 2010| Details...]]
** <b>System Requirements:</b> [http://phoenix.eclipse.org/packages/ Eclipse Modeling Tools] and [http://code.google.com/p/unicase/wiki/EMFStore EMFStore]
+
** '''Used System:''' [http://phoenix.eclipse.org/packages/ Eclipse Modeling Tools] and [http://emfcp.org EMF Client Platform]
  
  
* ~17:05 - Jonas Helming, "[http://emfcp.org/ EMF Client Platform]"
+
* ~17:05 - Maximilian Kögel, "[http://emfstore.org/ EMFStore]"
** '''Workshop'''
+
** '''Live Coding'''
 
** approx. 25'
 
** approx. 25'
** [[More Details on ECP Demo in Vienna 2010| Details...]]
+
** [[More Details on EMFStore Demo in Vienna 2010| Details...]]
** <b>System Requirements:</b> [http://phoenix.eclipse.org/packages/ Eclipse Modeling Tools] and [http://emfcp.org EMF Client Platform]
+
** '''Used System:''' [http://phoenix.eclipse.org/packages/ Eclipse Modeling Tools] and [http://code.google.com/p/unicase/wiki/EMFStore EMFStore]
  
  
Line 80: Line 94:
 
** ... embed the DSL into Eclipse
 
** ... embed the DSL into Eclipse
 
** <b>System Requirements:</b>
 
** <b>System Requirements:</b>
*** <s>"Eclipse 3.6RC4 (Helios) TMF Xtext 1.0.0RC4" bundle for your OS from [http://xtext.itemis.com/xtext/language=en/23947/downloads Itemis Xtext bundle download]</s> as Xtext 1.0 is not released yet, we switched to the newest release version
+
*** <s>"Eclipse 3.6RC4 (Helios) TMF Xtext 1.0.0RC4" bundle for your OS from [http://xtext.itemis.com/xtext/language=en/23947/downloads Itemis Xtext bundle download]</s> - Xtext 1.0 is not released yet
 +
*** we switched to the latest released version
 
*** Eclipse 3.5.1 (Galileo) + TMF Xtext 0.7.2 for your OS from [http://xtext.itemis.com/xtext/language=en/23947/downloads Itemis Xtext bundle download]  
 
*** Eclipse 3.5.1 (Galileo) + TMF Xtext 0.7.2 for your OS from [http://xtext.itemis.com/xtext/language=en/23947/downloads Itemis Xtext bundle download]  
 
*** [http://www.graphviz.org/Download.php Graphviz download] and put it into path!
 
*** [http://www.graphviz.org/Download.php Graphviz download] and put it into path!
Line 97: Line 112:
 
*** The OTDT installs best into the '''Eclipse SDK''' aka the '''Classic''' package, please use 3.6 RC4 or better -- this is the Helios DemoCamp  :)
 
*** The OTDT installs best into the '''Eclipse SDK''' aka the '''Classic''' package, please use 3.6 RC4 or better -- this is the Helios DemoCamp  :)
 
*** '''Or''' install the package '''Eclipse IDE for Java Developers''' and install Object Teams via the "Eclipse Marketplace" (expect additional plugins (notably from PDE) to be installed, too).
 
*** '''Or''' install the package '''Eclipse IDE for Java Developers''' and install Object Teams via the "Eclipse Marketplace" (expect additional plugins (notably from PDE) to be installed, too).
 +
** '''''NEW'': [http://www.objectteams.org/publications/slides/DemoCampWien10.pdf Summary Slides]''' ''(yes, I did have a few summary slides ;)''
  
  
Line 105: Line 121:
 
** '''System Requirements:''' [http://redview.wordpress.com/onstage/howto/installation/installation-as-redview-user-developer latest redview user workspace]
 
** '''System Requirements:''' [http://redview.wordpress.com/onstage/howto/installation/installation-as-redview-user-developer latest redview user workspace]
 
*** Please preinstall the redView workspace, because there is not enough time during the workshop
 
*** Please preinstall the redView workspace, because there is not enough time during the workshop
 +
*** Helios 1.0 was released on 23.6.2010. So the setup of the user workspace requires differing features.
 +
*** You can use RC4 or final.
 +
*** Please ensure, that you use the newest target platform definition from [https://sourceforge.net/projects/redview/files/ newest target definition] (see "System Requirements - Set target platform").
 +
*** If you start to setup the workspace right now, please use final release and follow the system requirements link above.
  
  
* ~20:50 - Sebastian Krzyzanowski, [http://www.apa-it.at/ APA-IT] & Christian Schiestl, [http://www.sphinx.at/ Sphinx IT Consulting], "NeMo DigiClip - Eclipse RCP Applikation zur Medienbeobachtung"
+
* followed by some short presentations, which order and time of second break will be discussed...
 +
 
 +
 
 +
* Werner Keil, [http://www.emergn.com/ emergn corporation], "Eclipse [http://www.eclipse.org/proposals/uomo/ UOMo]"
 +
** Short Overview Presentation
 +
** approx. 15'
 +
 
 +
 
 +
* Sebastian Krzyzanowski, [http://www.apa-it.at/ APA-IT] & Christian Schiestl, [http://www.sphinx.at/ Sphinx IT Consulting], "NeMo DigiClip - Eclipse RCP Applikation zur Medienbeobachtung"
 
** Product Presentation
 
** Product Presentation
 
** approx. 15'
 
** approx. 15'
Line 114: Line 142:
  
  
* ~21:00 - Break
+
* Kilian Matt, [http://www.inso.tuwien.ac.at/ INSO], "Code Reviews with Mylyn Reviews"
 
+
** '''Live Coding'''/Presentation
 
+
** approx. 30'
* ~21:30 - Kilian Matt, [http://www.inso.tuwien.ac.at/ INSO], "Code Reviews with Mylyn Reviews"
+
** '''Live Coding''' (Presentation)
+
** approx. 30' (15' Hands-on, 15' slides, outlook and discussion)
+
 
** General usage of Mylyn
 
** General usage of Mylyn
 
** Reviewing a patch for a task
 
** Reviewing a patch for a task
** '''System Requirements:''' Eclipse Helios with Mylyn and Mylyn Reviews(Update site TBA)  
+
** '''Used System:''' Eclipse Helios with Mylyn and Mylyn Reviews(Update site TBA)  
  
  
* ~22:00 - Werner Keil, [http://www.emergn.com/ emergn corporation], "Eclipse [http://www.eclipse.org/proposals/uomo/ UOMo]"
+
* Tom Schindl, [http://www.bestsolution.at BestSolution.at], "[http://www.eclipse.org/e4/ e4]"
 
** Short Overview Presentation
 
** Short Overview Presentation
** approx. 10'
+
** approx. 15'
 
+
** Aim of e4
==== Special Guests ====
+
** WorkbenchModel and programming model
* Depending on his time, Tom Schindl, [http://www.bestsolution.at BestSolution.at], will drop in and give a short overview on "[http://www.eclipse.org/e4/ e4]".
+
** How to write an e4-application
 +
** '''Used System:''' [http://download.eclipse.org/e4/sdk/drops/S-4.0RC0-201006181748/ 4.0 SDK RC0], [http://download.eclipse.org/e4/downloads/drops/I20100625-0600/download.php?dropFile=eclipse-e4-repo-incubation-I20100625-0600.zip Update-Site for Tooling], [http://tomsondev.com/downloads/init.zip Hands-On], [http://tomsondev.com/downloads/app-final.zip Hands-On-Solution]
  
 
==== Infrastructure ====
 
==== Infrastructure ====
Line 139: Line 165:
 
* Drinks will be available.
 
* Drinks will be available.
  
=== Who Is Attending ===
+
=== Who Was Attending ===
 
If you plan on attending please add your name and company to the list below. If you have any trouble with the wiki, just send an email to michael.clay at codeworkz dot at.
 
If you plan on attending please add your name and company to the list below. If you have any trouble with the wiki, just send an email to michael.clay at codeworkz dot at.
  
Line 154: Line 180:
 
#Bernhard Woditschka
 
#Bernhard Woditschka
 
#Stephan Herrmann, [http://www.eclipse.org/objectteams Eclipse Object Teams Project]
 
#Stephan Herrmann, [http://www.eclipse.org/objectteams Eclipse Object Teams Project]
#Maximilian Kögel, [http://emfstore.org/ EMFStore]
+
#<s>Maximilian Kögel, [http://emfstore.org/ EMFStore]</s> - sick, acted by Jonas
 
#Jonas Helming, [http://emfcp.org/ EMF Client Platform (ECP)]
 
#Jonas Helming, [http://emfcp.org/ EMF Client Platform (ECP)]
#Werner Keil
+
#Werner Keil, [http://www.emergn.com/ emergn corporation]
#?Tom Schindl
+
#Tom Schindl, [http://www.bestsolution.at BestSolution.at]
 
<!-- else -->
 
<!-- else -->
 
#Lubos Bistak
 
#Lubos Bistak
#Roland Germ
+
#? Roland Germ
#Sebastian Dietrich
+
#? Sebastian Dietrich
 
#Michael Pircher, JSUG
 
#Michael Pircher, JSUG
 
#Christian Flandorfer, JSUG
 
#Christian Flandorfer, JSUG
#Christoph Nagl
+
#? Christoph Nagl
#Johannes Smutny
+
#<s>Johannes Smutny, [http://www.s-itsolutions.at/ s IT Solutions]</s>
#Bruno Leon
+
#Bruno Leon, [http://www.s-itsolutions.at/ s IT Solutions]
#Matthias Treitler
+
#Matthias Treitler, [http://www.selsys.com/ SELSYS Software Solutions]
#Hans Sowa
+
#<s>Hans Sowa, [http://www.s-itsolutions.at/ s IT Solutions]</s>
#Horst Scheruga, IT-Brain Software
+
#? Horst Scheruga, IT-Brain Software
#Jasmin Peralta
+
#? Jasmin Peralta
 
#Georg Siegert
 
#Georg Siegert
 
#Michael Kalkusch
 
#Michael Kalkusch
 
#Dorde Torbica, [http://www.s-itsolutions.at/ s IT Solutions]
 
#Dorde Torbica, [http://www.s-itsolutions.at/ s IT Solutions]
#Peter Parapatics, System One
+
#Peter Parapatics, [http://www.systemone.net/ System One]
 
#Maximilian Weißböck
 
#Maximilian Weißböck
#Alexander Mintchev, Kalina Star
+
#? Alexander Mintchev, Kalina Star
 
#Igor Jancev, Smile IT Solutions
 
#Igor Jancev, Smile IT Solutions
#Oliver Filz, [http://www.s-itsolutions.at/ s IT Solutions]
+
#<s>Oliver Filz, [http://www.s-itsolutions.at/ s IT Solutions]</s>
 
#Robert Handschmann, [http://www.sphinx.at/ Sphinx IT Consulting]
 
#Robert Handschmann, [http://www.sphinx.at/ Sphinx IT Consulting]
 +
#? Joachim Butz
 +
#Konrad Wieland, Business Informatics Group, TU Vienna
 +
#Andreas Hochleitner
 +
#Michael Halwax, [http://www.valida.at Valida]
 +
#? Susanne Gschwendner, [http://www.s-itsolutions.at/ s IT Solutions]
 +
#? Alexandru Pintilie, [http://www.valida.at Valida]
 +
#Inge Bramböck
 +
#Wolfgang Wache
 +
#<s>Christian Schaefer, [http://www.sphinx.at/ Sphinx IT Consulting]</s>
 +
#Leopold Kühschelm, [http://www.s-itsolutions.at/ s IT Solutions]
 +
#Marcus Vitek, [http://www.systemone.net/ System One]
 +
#Christian Kloner, [http://www.allianz.at/ Allianz]
 +
#Stifan Milehran, [http://www.allianz.at/ Allianz]
 +
#Taoufik Gharbi, [http://www.allianz.at/ Allianz]
 +
#Sigfried Göschl, [http://www.jugat.org/ JUGAT]
 +
 +
And two special guests from N.Y., U.S.:
 +
#Angel Roman, [http://www.prismtech.com/ PrismTech]
 +
#Bruce Trask, [http://www.prismtech.com/ PrismTech]
 +
Thank you for the flash lights ;-)

Revision as of 08:49, 29 November 2012

Eclipse-camp.gif What is an Eclipse DemoCamp?


Motto

  • After last year's success[1] we will try something different this time:
  • Instead of your fancy packaging[2] (i.e. slides)
  • we want to see you making your hands dirty[3] and show us how to create something (i.e. code).
  • short: Show Me Code - No Slides - No Suits ;-)

Location

Conference Center NINETEEN/Business Base NINETEEN (Google Maps)
Mooslackengasse 17, 1190 Wien (U4 Heiligenstadt)
Conference Room No. 4

Date and Time

June 25, 2010
16:00 - 22:00 (or later, we have the key for the room ;-)

Schedule

16:00 - 16:30 : come together "warm up" (last software installations, first beer ;-)
16:30 - 22:00 : demos, mixed with chat and beer! (Sorry no food this time - bring a sandwich ;-)
22:00 - 00:00 : come together, spontaneous presentations, "cool down" in the Lounge

Organizers

  Codeworks.png   Codecop.png

Sponsors

Sphinx logo.gif   Agentex logo rgb 300dpi.jpg
Ciit-logo.gif   Javatraining dunkelblau final.png

(*) Gold Sponsor, thank you very much

Demos

As said in the motto above, we would like to create a deeper and more personal experience. Speakers should prepare a 30 to 60 minutes interactive demo (aka mini workshop or live coding) that gives some understanding and hands-on experience of the presented subject. In a nutshell we want to code together, guided by the presenter's deeper knowledge of the topic. (Demos will be in German.)

If for some reason interactive or live coding is not an option, the demo should at least show code and explain the interesting tidbits in the code. Please try to avoid slides if possible. (Of course, a few slides to give an overview or explain some structural dependencies are ok.)

Time Table

  • ~16:30 - Markus Musil, Codeworkz, "Introduction" (10')
  • ~16:40 - Jonas Helming, "EMF Client Platform" (25')
  • ~17:05 - Maximilian Kögel, "EMFStore" (25')
  • ~17:30 - Bernhard Woditschka & Joachim Grüneis, "Speed up your Domain Driven Design with Xtext" (60')
  • ~18:30 - Break (30')
  • ~19:00 - Stephan Herrmann, "Enter the next dimension of modularity using the Object Teams Development Tooling" (60')
  • ~20:00 - Florian Pirchner, "Modeling meets Runtime - redView.org" (45')
  • ~20:45 - followed by some short presentations, which order and time of second break will be discussed...

Presented Demos

  • ~16:30 - Markus Musil, Codeworkz, "Introduction"




  • ~17:30 - Bernhard Woditschka & Joachim Grüneis, "Speed up your Domain Driven Design with Xtext" (based on a real world project)
    • Workshop
    • approx. 60'
    • Based on a sample project...
    • ... from the idea to the DSL
    • ... from the DSL to Java, HTML and UML
    • ... embed the DSL into Eclipse
    • System Requirements:


  • ~18:30 - Break


  • ~19:00 - Stephan Herrmann, "Enter the next dimension of modularity using the Object Teams Development Tooling"
    • Workshop
    • approx. 60'
    • initial steps of programming in OT/J using "roles" and "teams"
    • a tour around the Object Teams Development Tooling - browsing, code assist, debugging and much more
    • using OT/J and OT/Equinox for building and adapting Eclipse plug-ins
    • System Requirements: Object Teams Development Tooling
      • The OTDT installs best into the Eclipse SDK aka the Classic package, please use 3.6 RC4 or better -- this is the Helios DemoCamp  :)
      • Or install the package Eclipse IDE for Java Developers and install Object Teams via the "Eclipse Marketplace" (expect additional plugins (notably from PDE) to be installed, too).
    • NEW: Summary Slides (yes, I did have a few summary slides ;)


  • ~20:00 - Florian Pirchner, "Modeling meets Runtime - redView.org"
    • Workshop
    • approx. 45' - 50'
    • Informations about the workshop
    • System Requirements: latest redview user workspace
      • Please preinstall the redView workspace, because there is not enough time during the workshop
      • Helios 1.0 was released on 23.6.2010. So the setup of the user workspace requires differing features.
      • You can use RC4 or final.
      • Please ensure, that you use the newest target platform definition from newest target definition (see "System Requirements - Set target platform").
      • If you start to setup the workspace right now, please use final release and follow the system requirements link above.


  • followed by some short presentations, which order and time of second break will be discussed...



  • Sebastian Krzyzanowski, APA-IT & Christian Schiestl, Sphinx IT Consulting, "NeMo DigiClip - Eclipse RCP Applikation zur Medienbeobachtung"
    • Product Presentation
    • approx. 15'
    • some cool features of the RCP product
    • some code fragments of RCP coding


  • Kilian Matt, INSO, "Code Reviews with Mylyn Reviews"
    • Live Coding/Presentation
    • approx. 30'
    • General usage of Mylyn
    • Reviewing a patch for a task
    • Used System: Eclipse Helios with Mylyn and Mylyn Reviews(Update site TBA)


Infrastructure

  • You need to bring your computer.
  • WiFi (WLAN) will be available.
  • 30 pcs. Sphinx USB sticks with some of the required software will be around. (Thanks again to our sponsor sphinx IT-Consulting.)
  • Nevertheless install Eclipse and the necessary software components beforehand. Exact system requirements are given in the presentation abstracts.
  • Drinks will be available.

Who Was Attending

If you plan on attending please add your name and company to the list below. If you have any trouble with the wiki, just send an email to michael.clay at codeworkz dot at.

  1. Michael Clay, Codeworkz
  2. Peter Kofler, code-cop.org
  3. Markus Musil, Codeworkz
  4. Kilian Matt, INSO/Mylyn Reviews
  5. Christian Schiestl, Sphinx IT Consulting
  6. Sebastian Krzyzanowski, APA-IT
  7. Florian Pirchner, redView
  8. Joachim Grüneis
  9. Bernhard Woditschka
  10. Stephan Herrmann, Eclipse Object Teams Project
  11. Maximilian Kögel, EMFStore - sick, acted by Jonas
  12. Jonas Helming, EMF Client Platform (ECP)
  13. Werner Keil, emergn corporation
  14. Tom Schindl, BestSolution.at
  15. Lubos Bistak
  16. ? Roland Germ
  17. ? Sebastian Dietrich
  18. Michael Pircher, JSUG
  19. Christian Flandorfer, JSUG
  20. ? Christoph Nagl
  21. Johannes Smutny, s IT Solutions
  22. Bruno Leon, s IT Solutions
  23. Matthias Treitler, SELSYS Software Solutions
  24. Hans Sowa, s IT Solutions
  25. ? Horst Scheruga, IT-Brain Software
  26. ? Jasmin Peralta
  27. Georg Siegert
  28. Michael Kalkusch
  29. Dorde Torbica, s IT Solutions
  30. Peter Parapatics, System One
  31. Maximilian Weißböck
  32. ? Alexander Mintchev, Kalina Star
  33. Igor Jancev, Smile IT Solutions
  34. Oliver Filz, s IT Solutions
  35. Robert Handschmann, Sphinx IT Consulting
  36. ? Joachim Butz
  37. Konrad Wieland, Business Informatics Group, TU Vienna
  38. Andreas Hochleitner
  39. Michael Halwax, Valida
  40. ? Susanne Gschwendner, s IT Solutions
  41. ? Alexandru Pintilie, Valida
  42. Inge Bramböck
  43. Wolfgang Wache
  44. Christian Schaefer, Sphinx IT Consulting
  45. Leopold Kühschelm, s IT Solutions
  46. Marcus Vitek, System One
  47. Christian Kloner, Allianz
  48. Stifan Milehran, Allianz
  49. Taoufik Gharbi, Allianz
  50. Sigfried Göschl, JUGAT

And two special guests from N.Y., U.S.:

  1. Angel Roman, PrismTech
  2. Bruce Trask, PrismTech

Thank you for the flash lights ;-)

Back to the top