iam new and noteworthy

Post on 02-Nov-2014

2.237 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides from Eclipse Summit Europe 2008

TRANSCRIPT

Abel Muiño

<amuino@berggi-inc.com>

IAMNew & Noteworthy

I AM

Software Architect at Berggi Inc

Project Lead for Eclipse IAM

...which pays for

IAM

Integration for

Apache

Maven at Eclipse.org

Maven?

Maven

Knows your project...

Developing, Testing, Building, Project

reports, CI, Releases...

IDE agnostic

Reproducible builds

... and also lets others find out.

One file to rule them all...

Dependencies

Build system

Code repository

Contributors

etc...

... part of those are also managed by Eclipse.

pom.xml

Goals

Simplify

Simplify

Integrate

Do not reinvent the wheel

Reuse maven components

Reuse eclipse projects and components

& be integrableesmi (Eclipse+Scala+Maven)

Candy4Appfuse

Yours?

Features

Maven projects“New maven project” wizard

Point and click

Your archetypes, your way

Import existing maven projects

pom editor

Find artifactsNexus engine out of the box

Maven central repository index out of the

box

New engines through extension points

pde

Dependency management

ivy

jdt

wtp

Everybody is doing it, so why don’t we?

pde

Dependency management

ivy

jdt

wtp

DRY !!Everybody is doing it,

Dependency management

Let the pom do it

Others will follow

JDT support

WTP support

Your CI server

Easy transitive requirements

Dependency Analysis

Run maven

Easy access to common

goals

Launch configurations

Manage active profiles

Beyond maven

Make life easier.

Workspace as a repository

Buckminster integration

Get the sources for binary dependencies

PDE, P2...

Help wanted!

IAM Legend

Started in June 2007

Used to be q4e

At google code

IAM’s History

80.000+ loc!

http://eclipse.org/iam

Abel Muiño

<amuino@berggi-inc.com>

Thank you!

Time for

questions!

top related