Your SlideShare is downloading. ×
0
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Eclipse platform news and how to contribute to the Eclipse Open Source project
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

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

1,978

Published on

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.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,978
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
4
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Eclipse platform news and how to contribute to the project
  • 2. Eclipse 4.4 news Contributing to the project Awesome future developments
  • 3. 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
  • 4. vogella GmbH Kunden Entwicklung, Projektreviews und Training im Bereich Eclipse und Android Was machen wir um Geld zu verdienen?
  • 5. What is the Eclipse platform project? Platform
  • 6. What is the Eclipse platform project? UI toolkit, Services, Runtime, IDE configuration,etc
  • 7. Most important change in Eclipse 4.4
  • 8. Java 8 support
  • 9. OK, this was done by the JDT developers, but we also did something in Eclipse 4.4...
  • 10. Famous Spring Developer Oliver Gierke I don't use Eclipse 4.x because it is ugly
  • 11. 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
  • 12. Dark theme
  • 13. Split editor Most requested feature since 2002. See Bug 8009 for hate comments
  • 14. Filter box in installing updates in not dead slow anymore....
  • 15. In general we improved interactive performance
  • 16. 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
  • 17. Clean-up of the old code basis
  • 18. We would like to be less scary for developers I would like to help
  • 19. 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
  • 20. Open a Bug https://bugs.eclipse.org/
  • 21. Submit Code!!!
  • 22. Two options
  • 23. Realworld Process Bugzilla Gerrit Review Official Git Repository
  • 24. Let's start !
  • 25. You need a CLA http://www.eclipse.org/legal/CLA.php
  • 26. Let's start !
  • 27. Demo
  • 28. 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
  • 29. https://projects.eclipse.org/projects/eclipse.platform/who Currently > 50 % of the changes are done by 6 people
  • 30. 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
  • 31. New tail code completion Bachlor Work from Nice Höss at www.fhv.at
  • 32. 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
  • 33. The future looks brighter Flux from Martin Lippert – at 14:30
  • 34. To close
  • 35. Contributing was hard in the past. We are sorry, the fix is almost done...
  • 36. 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
  • 37. Thank you For further questions: lars.vogel@vogella.com & hendrik.still@vogella.com http://www.vogella.com

×