Project Plan For Buckminster Component Assembly, version 1.0

Introduction

Buckminster is a component resolution & materialization framework. Its purpose is to get software components for you and materialize them in a context of choice, typically a workspace or file system. This applies whether you are looking at what's available on your local machine, within your development organization or in the public open source cloud. Buckminster reuses existing investments in a wide range of build and source management tools - Maven, ANT, CVS, SVN, PDE, etc. It removes ambiguity from component descriptions, enables component sharing and increases productiveness when applied in development, build, assembly and deploy scenarios.

Release Deliverables

Buckminster is made available in two major types of packaging:
  • Eclipse Update Site for regular use inside the Eclipse IDE

    There are several features available. They are categorized into 'core' and 'optional'. Please note that you are expected to make a choice of what optional categories you need. Do not select all of them. Buckminsters support for Subversive and Subclipse in particular should be considered as mutually exclusive to one another.

  • Headless Product application based on the Eclipse Runtime. This product is aimed towards those who need to use Buckminster without using a User Interface - think automated scripting. It contains only the bare minimum to get a working headless command line utility. To make it useful, you are supposed to install the features you need into it, and the result can then be shared as necessary.

    Updating the Headless Product is performed by using a headless install command that in turn will use the Eclipse P2 to install features.

  • The headless integrations for Subclipse and Subversion contains plug-ins has licenses which prohibits them from being redistributed from Eclipse.org. Instead, we distribute them from Cloudsmiths website. The update site can be found at http://download.cloudsmith.com/buckminster/external.

    More details about Buckminster downloads can be found at our download page

Table of Contents

Release Milestones

Release milestones will be occurring at roughly 6 week intervals, and will be aligned with the Galileo Simultaneous Release train. Milestone names start with M6 in order to clarify this relationship.
M6 3/18/2009
M7 5/5/2009
RC1 5/19/2009
Final 6/16/2009
A detailed Ramp down Plan towards the release is available especially for the Eclipse Galileo Simultaneous Release integration.

Table of Contents

view raw xml of project plan
from project meta-data key "projectplanurl"