Presentation is loading. Please wait.

Presentation is loading. Please wait.

Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.0 Eclipse IAM: Eclipse Integration for Apache Maven Carlos Sanchez Creation.

Similar presentations


Presentation on theme: "Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.0 Eclipse IAM: Eclipse Integration for Apache Maven Carlos Sanchez Creation."— Presentation transcript:

1 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.0 Eclipse IAM: Eclipse Integration for Apache Maven Carlos Sanchez Creation Review TODO https://bugs.eclipse.org/bugs/show_bug.cgi?id=208178

2 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.02 Overview  IAM aims to bring into Eclipse integration with the popular Apache Maven tool  Kepler aims to make component oriented development simpler  By maintaining project metadata that describes people and systems  By allowing extensions to this metadata for customization

3 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.03 Scope  Kepler will develop a community project model and provide a way to discover the details of the model from existing systems  Kepler will integrate with  Build management tools  Continuous integration tools  Other tools that may need community information

4 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.04 Collaborations within Eclipse  Buckminster  Technology neutral materialization model is valuable and can be potentially extended to include community descriptive aspects  Equinox p2  Mechanisms for team workbench assembly and push updates have potential  Mylyn  Valuable integration with tracking systems, potential for extension with community metadata  Team support  Valuable integration with source core repositories

5 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.05 Data flow overview

6 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.06 Participants Committers Carlos Sanchez, DevZuz Philip Dodds, DevZuz Brett Porter, DevZuz Mike Lim, Exist Jonas Lim, Exist Glenn Gonzales, Exist Maria Odea Ching, Exist Catalino Pineda, Exist Erle Mantos, Exist Genesis Deiparine, Exist Thomas Hallgren, Cloudsmith Henrik Lindberg, Cloudsmith

7 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.07 Bios I  Carlos Sanchez  Apache Maven PMC member since 2004  Co-author of the book "Better Builds with Maven"  Spring Security committer since 2004  Q for Eclipse (Maven integration for Eclipse) project lead  Philip Dodds  CTO of DevZuz  Apache ServiceMix PMC member  Previously VP of Technology and Architecture at GoldenSource and co-founder of Unity Systems

8 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.08 Bios II  Brett Porter  Vice President of Engineering and co-founder of DevZuz  Co-author of the book "Better Builds with Maven"  Member of the Apache Software Foundation  PMC member of several Apache projects including Apache Maven since 2003  Mike Lim  CTO of Exist Global  Apache Jetspeed 1 and 2 contributor  Apache Geronimo contributor  Jonas Lim  Apache ServiceMix PMC member  Apache ActiveMQ and Apache Camel committer  Eclipse Swordfish committer

9 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.09 Bios III  Glenn Gonzales  Apache Agila BPM contributor  Architect and team lead at Exist Global  Maria Odea Ching  Apache Maven PMC member and committer since 2005  Apache Archiva and Continuum committer  Catalino Pineda  Project Architect for Applications at Exist  Team Lead, Gluecode SE Application Server  Apache Geronimo contributor since 2005

10 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.010 Bios IV  Erle Mantos  Q for Eclipse (Maven integration for Eclipse) committer  Genesis Deiparine  Q for Eclipse (Maven integration for Eclipse) committer  Thomas Hallgren  Chief architect and co-founder of Cloudsmith  Eclipse Buckminster project co-lead  Eclipse Spaces committer  Henrik Lindberg  CTO of Cloudsmith  Buckminster architect  Previously Director of Engineering of BEA's Java Run Time Products Group

11 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.011 Project mentors  Oisin Hurley, IONA  STP project lead  Thomas Hallgren, Cloudsmith  Buckminster project lead

12 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.012 Community interest  Discussions about the community model have taken place over the last year  Thomas Hallgren and Henrik Lindberg (Buckminster) provided insight about the Buckminster project and their work on the CSPEC  Ed Merks (EMF) provided help with the EMF representation of the model  Mark D Weitzel (IBM) on interaction with system management  Pete Mackie (Seaquest) about ties with build systems  Marcin Okraszewski, Dennis O'Flynn (Corona) about model representation  Nick Chalko (Gump) about community interactions I'm excited to learn more about the Kepler project. [...] the goal of supporting a community-oriented development model addresses a need that not only exists for open source software projects, but for commercial software development as well. Definitely something that provides value to the IT industry. [Dennis O'Flynn]

13 Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.013 Roadmap M2 M3 M4 M5 M6 M1 Core model definition Core model definition Adapters & UI Definition of Collaboration Storage Extensions Definition of Collaboration Storage Extensions Project Store and Integration Extensions Integration: ECF, SCM, Mylyn Integration of Build/CI Servers 6 to 8 weeks milestones


Download ppt "Copyright © 2008 Exist Global, Made available under the Eclipse Public License v 1.0 Eclipse IAM: Eclipse Integration for Apache Maven Carlos Sanchez Creation."

Similar presentations


Ads by Google