Your SlideShare is downloading. ×
Iam New And Noteworthy
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Iam New And Noteworthy

875
views

Published on

Slides from Eclipse Summit Europe 2008

Slides from Eclipse Summit Europe 2008

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
875
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
22
Comments
0
Likes
1
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. IAM New & Noteworthy Abel Muiño <amuino@berggi-inc.com>
  • 2. I AM Software Architect at Berggi Inc hich p ays for ...w Project Lead for Eclipse IAM
  • 3. IAM Integration for Apache Maven a t Eclipse.org
  • 4. Maven?
  • 5. Maven Knows your project... Developing, Testing, Building, Project reports, CI, Releases... IDE agnostic Reproducible builds ... and also lets others find out.
  • 6. pom.xml One file to rule them all... Dependencies Build system Code repository Contributors etc... ... part of those are also managed by Eclipse.
  • 7. Goals
  • 8. Simplify
  • 9. Simplify
  • 10. Integrate Do not reinvent the wheel Reuse maven components Reuse eclipse projects and components
  • 11. & be integrable esmi (Eclipse+Scala+Maven) Candy4Appfuse Yours?
  • 12. Features
  • 13. Maven projects “New maven project” wizard Point and click Your archetypes, your way Import existing maven projects
  • 14. pom editor
  • 15. Find artifacts Nexus engine out of the box Maven central repository index out of the box New engines through extension points
  • 16. Dependency management Everybody is doing it, so why don’t we? jdt ivy pde w tp
  • 17. Dependency management Everybody is doing it, D RY !! jdt ivy pde w tp
  • 18. Dependency management Let the pom do it Others will follow JDT support WTP support Your CI server Easy transitive requirements
  • 19. Dependency Analysis
  • 20. Run maven Easy access to common goals Launch configurations Manage active profiles
  • 21. Beyond maven Make life easier. Workspace as a repository Buckminster integration Get the sources for binary dependencies PDE, P2... Help wanted!
  • 22. IAM Legend
  • 23. 80.0 00+ loc! IAM’s History Started in June 2007 Used to be q4e At google code
  • 24. Thank you! Time for qu esti ons! http://eclipse.org/iam Abel Muiño <amuino@berggi-inc.com>