Creation Review. Kepler: managing the complexity of software communities. Carlos Sanchez, DevZuz.

Similar documents
Creation Review. Eclipse IAM: Eclipse Integration for Apache Maven. Carlos Sanchez

Project Creation Review

Eclipse b3. Eclipse Project Creation Review. November, 2009 Henrik Lindberg, Cloudsmith Inc. Project Creation Review

Buckminster. Ganymede Review. May, Cloudsmith Inc - Made available under the Eclipse Public License.

EGF Creation Review. Benoît Langlois - Thales/TCS/EPM. April 22, 2009

BPMN modeler project Creation review. Wednesday, Oct. 29 8am PT. Feedback and communication: eclipse.bpmn-modeler newsgroup

Modeling Amalgamation Project

Eclipse SOA Tooling Platform: Project Overview. An Overview of the Eclipse STP (SOA Tooling Platform) Project

B3 Modeling Unbreakable Builds. Eclipse Modeling Day Nov 16-19, Ed Merks, Bjorn Freeman-Benson, Miles Daffin

Eclipse Collaborative Development

ECF 3.0 Release Review

SOA-14: Continuous Integration in SOA Projects Andreas Gies

Swordfish The Eclipse SOA Runtime Framework. Copyright SOPERA GmbH, Content is made available under the EPL v1.0.

The p2 Provisioning Platform. Eclipse European Summit - Ludwigsburg. Oct 27-29, 2009 Henrik Lindberg, Cloudsmith Inc

Eclipse SOA Tools Platform Project

Buckminster. Helios Review. May, Cloudsmith Inc - Made available under the Eclipse Public License.

Eclipse Packaging Project

Eclipse Packaging Project

SOA-14: Continuous Integration in SOA Projects Andreas Gies

Meeting Minutes of Jakarta EE Steering Committee Meeting on September 4 Attendees:

SCA Tools project Creation Review. July

The Riena Project. Creation Review Christian Campo, Jürgen Wiesmaier

Equinox Project 3.6 Release Review

Eclipse Buckminster. The Definitive Guide. Henrik Lindberg, Cloudsmith Inc. Thomas Hallgren, Cloudsmith Inc.

StAC Meeting. March 22, Santa Clara Convention Center

Mylyn Reviews Project Creation Review

WSDM = Web Services Distributed Management, an open standard/specified ratified by OASIS

JBuilder 2008 also now has full support for Struts 1.x applications including graphical editing and Web flow development.

The Galilean Moons of Eclipse

International Journal of Advance Research in Engineering, Science & Technology. Study & Analysis of SOA based E-Learning Academic System

From the RCP Book To Reality. Jean-Michel Lemieux IBM Rational, Ottawa, Canada

Eclipse Sketch Creation Review

Copyright Oracle Corporation and VMware Inc, Enterprise Modules Project (Gemini) Proposal

<Insert Picture Here> OpenJDK - When And How To Contribute To The Java SE Reference Implementation OSCON 2011, July 26th, 2011

Stand: File: gengler_java_e. Java Community Process: Not perfect, but operating very successfully

Dali JPA Tools Project Graduation Review

J2EE Application Development with WebSphere Studio

SCA Tools: new & noteworthy

Eclipse Architecture Council Update. Martin Oberhuber, Wind River wiki.eclipse.org/architecture_council

Behind the Scenes of the Apache Software Foundation

DOC2MODEL. This document is a docuware for creation review and describes the doc2model project.

UNDER THE HOOD. ROGER NUNN Principal Architect/EMEA Solution Manager 21/01/2015

Strategic Developer Report

Apache Maven: Best Practices

The Next Generation of Eclipse: e4. Mike Milinkovich Executive Director Eclipse Foundation

Eclipse project update by the Eclipse project PMC March 11 th 2008

Planned Review Date: June 10, 2009 Communication Channel: eclipse.tools.emf Dave Steinberg and Ed Merks

Object Teams Creation Review

Eclipse Data Tools Platform (DTP) 0.7 Release Review. Eclipse DTP PMC March 8, 2006

EMFT Mint (Incubation) 0.7 Ganymede Simultaneous Release Review

Drools: A detailed introduction. Drools White Paper

How to become an Eclipse committer in 20 minutes and to fork the Eclipse IDE

Zest: Move Review. Transition from Mylyn to GEF. Component Lead: R. Ian Bull. University of Victoria & IBM Centre for Advanced Studies

The State of the Feather AC EU 08. An Overview and Year In Review of The Apache Software Foundation

Docuware for Creation Review

J2EE Development with Apache Geronimo 1.1. Aaron Mulder CTO, Chariot Solutions Committer, Apache Geronimo

Learning Karaf Cellar

Equinox OSGi: Pervasive Componentization

JSR 377 Desktop Application Framework September Andres Almiray

Backdrop CMS. because there s a cost that comes with change. Jen Lampton Nate Haug

e4 Project 0.9 Release Review

Distributed OSGi Services with the Eclipse Communication Framework. Jan S. Rellermeyer, ETH Zürich Markus Kuppe, Versant Inc.

m2e 1.2 Release Review

The Eclipse Development Process for Committers

Under the Paul Fremantle, CTO, WSO2

The More We Get Together... The Islandora Community

Enter the Gradle Hans Dockter CEO, Gradleware Founder Gradle

JBI based ESB as backbone for SOI applications. Michael Wisler Zühlke Engineering AG Submission ID: 687

Towards an industry driven open collaboration framework: The creation of the Capella IC

OPEN REQUIREMENTS MANAGEMENT FRAMEWORK (ORMF) CREATION REVIEW Etish Limited, Made available under the Eclipse Public License v. 1.

Eclipse Data Tools Platform (DTP) 1.8 Release Review. Eclipse DTP PMC May 28, 2010

TPTP 4.7 Release Review -- One Quick Foil What s new

Introducing Apache Geronimo 1.1. Aaron Mulder CTO, Chariot Solutions Committer, Apache Geronimo

P IBM. IBM InfoSphere Information Server Technical Mastery Test v2

Foundations 2.0. Mike Milinkovich Executive Director Eclipse SAP Open Source Summit September 19, 2012

ECF ECF Release 2014 by Composent, Inc. and others, made available under the EPL v1.0

Eclipse Lyo Overview. Michael Fiedler, Eclipse Lyo committer IBM Corporation

Graphiti Release Review

Web Tools Platform (WTP) 3.1

ECLIPSE PERSISTENCE PLATFORM (ECLIPSELINK) FAQ

ECLIPSE TUTORIAL HOW TO WRITE JAVA PROGRAM IN ECLIPSE STEP BY STEP ECLIPSE TUTORIAL FOR BEGINNERS JAVA

Breaking Apart the Monolith with Modularity and Microservices CON3127

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Developing Workflow Applications with Red Hat JBoss BPM Suite with exam (JB428)

JBuilder 2007 Product Tour November 2006

Abstraction in Business Architecture

Anatomy of a Marketing Launch

Build and Provision: Two Sides of the Coin We Love to Hate

Let's Treat the Eclipse IDE More Like a Product. Productizing open source Eclipse IDEs

Apache Beam. Modèle de programmation unifié pour Big Data

Introducing EclipseLink: The Eclipse Persistence Services Project

The Mobile IDE provides Eclipse-based Perspectives, a menu, the mobile source code wizard, the mobile website template wizard, and others.

Apache Rave Enterprise Social Networking Out Of The Box. Ate Douma, Hippo B.V. Matt Franklin, The MITRE Corporation November 9, 2011

Power of open source communities to onem2m

CONTINUOUS DELIVERY IN THE ORACLE CLOUD

unite.un.org/office365

Create & Manage Notes on Intranet Quick Notes

Nick Burch CTO, Quanticate

Web Tools Platform (WTP) 3.4

Voting Members Present. Review of Minutes. Marketing Committee Update. Spec Committee Update. Technical Vision Update. Status of Oracle Contributions

Transcription:

Creation Review Kepler: managing the complexity of software communities https://bugs.eclipse.org/bugs/show_bug.cgi?id=208178 Carlos Sanchez, DevZuz Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0

Overview Kepler aims to improve development community effectiveness 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 Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0 2

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 Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0 3

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

Data flow overview Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0 5

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 Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0 6

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 Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0 7

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 Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0 8

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 Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0 9

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 Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0 10

Project mentors Oisin Hurley, IONA STP project lead Thomas Hallgren, Cloudsmith Buckminster project lead Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0 11

Community interest 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] 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 Copyright 2007 DevZuz, Made available under the Eclipse Public License v 1.0 12

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