Download presentation
Presentation is loading. Please wait.
Published byKarin White Modified over 9 years ago
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
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.