• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Eclipse platform news and how to contribute to the Eclipse Open Source project

Eclipse platform news and how to contribute to the Eclipse Open Source project



News in Eclipse 4.4 and how to contribute to the Eclipse Open Source project.

News in Eclipse 4.4 and how to contribute to the Eclipse Open Source project.



Total Views
Views on SlideShare
Embed Views



2 Embeds 27

https://twitter.com 26
https://www.linkedin.com 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    Eclipse platform news and how to contribute to the Eclipse Open Source project Eclipse platform news and how to contribute to the Eclipse Open Source project Presentation Transcript

    • Eclipse platform news and how to contribute to the project
    • Eclipse 4.4 news Contributing to the project Awesome future developments
    • Lars Vogel Eclipse committerEclipse committer (Platform, e4)(Platform, e4) vogella GmbH CEO and developervogella GmbH CEO and developer Hendrik Still Eclipse contributorEclipse contributor Student and vogella GmbH developerStudent and vogella GmbH developer
    • vogella GmbH Kunden Entwicklung, Projektreviews und Training im Bereich Eclipse und Android Was machen wir um Geld zu verdienen?
    • What is the Eclipse platform project? Platform
    • What is the Eclipse platform project? UI toolkit, Services, Runtime, IDE configuration,etc
    • Most important change in Eclipse 4.4
    • Java 8 support
    • OK, this was done by the JDT developers, but we also did something in Eclipse 4.4...
    • Famous Spring Developer Oliver Gierke I don't use Eclipse 4.x because it is ugly
    • A beautiful UI Toolbar can be hidden QuickAccess can be hidden PerspectiveSwitcher can be hidden Less whitespace usage Line numbers DnD color Improve default styling (colors) New Splashscreen and logo Removed annoying splash screen message Major improvements in CSS New icon set
    • Dark theme
    • Split editor Most requested feature since 2002. See Bug 8009 for hate comments
    • Filter box in installing updates in not dead slow anymore....
    • In general we improved interactive performance
    • Build the Eclipse IDE git clone -b master --recursive git://git.eclipse.org/gitroot/platform/ec lipse.platform.releng.aggregator.git # run the build mvn clean verify See https://bugs.eclipse.org/bugs/show_bug.cgi?id=372792 for the involved work
    • Clean-up of the old code basis
    • We would like to be less scary for developers I would like to help
    • Other reasons to contribute Image (CC BY 2.0) https://www.flickr.com/photos/dumfstar/8553474140/ Image (CC BY 2.0) https://www.flickr.com/photos/olpc/2606362543 Learn cool new things Your business depends on new functions
    • Open a Bug https://bugs.eclipse.org/
    • Submit Code!!!
    • Two options
    • Realworld Process Bugzilla Gerrit Review Official Git Repository
    • Let's start !
    • You need a CLA http://www.eclipse.org/legal/CLA.php
    • Let's start !
    • Demo
    • To read about it http://www.vogella.com/tutorials/EclipsePlatformDevelopment/article.html Eclipse IDE Contributions Soon to be published, watch @vogella or http://blog.vogella.com
    • https://projects.eclipse.org/projects/eclipse.platform/who Currently > 50 % of the changes are done by 6 people
    • The future looks bright SWT on OpenGL SWT on JavaFX SWT GTK3 running the browser http://akurtakov.blogspot.de/2013/09/full-featured-ide-in-your-browser-and.html Full screen Eclipse ..... Much, much more code clean-up
    • New tail code completion Bachlor Work from Nice Höss at www.fhv.at
    • Parallel processing in Jobs With the help of our Google friends First measurements show that search might be 5- 10x faster https://bugs.eclipse.org/bugs/show_bug.cgi? id=432049
    • The future looks brighter Flux from Martin Lippert – at 14:30
    • To close
    • Contributing was hard in the past. We are sorry, the fix is almost done...
    • Where to go from here http://www.vogella.com/tutorials/EclipsePlatformDevelopment/article.html Eclipse IDE Contributions http://www.vogella.com/articles/Git/article.html Git tutorial http://www.vogella.com/articles/Gerrit/article.html Gerrit tutorial http://www.vogella.com/articles/EGit/article.html EGit tutorial http://wiki.eclipse.org/CBI Eclipse IDE CBI Build http://www.vogella.com/articles/EclipseTycho/article.html EclipseTycho tutorial http://www.voclipse.com/ voclipse (custom) IDE build
    • Thank you For further questions: lars.vogel@vogella.com & hendrik.still@vogella.com http://www.vogella.com