The Globus Toolkit project creates official Globus Toolkit distributions by integrating a select group of Globus technologies. Users of Globus Toolkit distributions include members of the eScience community and system integrators around the world. The project strives to create state-of-the-art open source Grid toolkits of exceptional quality.
This GlobDev webpage contains information regarding the development of the Globus Toolkit, and is intended for use by project committers, contributors and other interested parties. The user website for the Globus Toolkit has not moved; it can be found at www.globus.org/toolkit/.
|Release type:||Stable distribution||Development distribution|
|Stability of public interfaces||Interfaces may change between releases|
installers: source & binaries
|Code quality||production||in general: latest code, new features, less stable|
|User support||Best effort support via bugzilla and the mailing lists. Support is offered for the previous stable GT release as well as the current stable release.||User support for development releases is limited, as the code may be changing rapidly and the focus of the committers is on new feature development, rather than support. Nonetheless, bug reports on development releases are greatly appreciated so problems can be addressed in advance of the next release.|
Release Schedule and history of releases
The release schedule for the Globus Toolkit is published on this page
Short term development tasks in the Globus Toolkit project are tracked in bugzilla using the process shown here.
- list bugzilla ids here describing tasks that developers/contributors are currently working on
- list bugzilla ids describing proposed tasks here
- list bugzilla ids describing ideas that developers/contributors might work on here
Please help us keep our email lists useful for the community and the toolkit developers & contributors by posting discussions to the lists on appropriate topics. In particular, before sending email to gt-user or gt-dev, understand the intended usage of these lists. The intended topics of gt-dev and gt-user are mutually exclusively, therefore, there are rarely instances in which you should cross-post to these lists.
|Developer discussion: email@example.com
||The purpose of the gt-dev list is for discussions pertaining to the development of the toolkit. Notice that this means people who are actually developing the toolkit, not developing WITH the toolkit. In other words, if you are developing a component for your own usage, and not for inclusion in the GT distribution package or related components available from this site, this is NOT the list to use.|
|User discussion: firstname.lastname@example.org||The purpose of the gt-user list is for discussion pertaining to installation, configuration, administration, usage, and your own development of Grid services based on GT, and just about anything else related to the Globus Tookit in general.|
|Announcements: email@example.com||The purpose of the gt-announce list is to receive communications about the toolkit (in particular announcements of releases and other major milestones). This list is not intended for discussion.|
|Commit notifications: firstname.lastname@example.org||The purpose of the gt-commit list is to receive notifications of CVS commits that have been made for the toolkit. This is usually of interest to advanced developers of the toolkit. This list is not intended for discussion.|
In addition to the Globus Alliance Project Guidelines, the Globus Toolkit project observes the following guidelines:
Guidelines for committers
- Cover such issues as campaign management
Guidelines for individual contributors
- Describe how individuals can contribute
- Best practices for submitting contributions via bugzilla
Guidelines for contributing projects
The guidelines for contributing projects to the Globus Toolkit distribution are here