dev.globus a framework for open Globus development Lisa Childers Argonne National Laboratory University of Chicago
ISSGC, July Why is Globus Software Open Source? l To allow for inspection u for consideration in standardization processes l To encourage adoption u in pursuit of ubiquity and interoperability l To encourage contributions u harness the expertise of the community
ISSGC, July Why is Globus Software Open Source? l But distributing code under an open source license does not guarantee open development! l Open development requires open processes l So we have created dev.globus to facilitate contributions u
ISSGC, July The Details: What is dev.globus? l Governance model (based on Apache) u individual development efforts organized as projects with consensus-based decision making l Infrastructure u code repositories (CVS, SVN), mailing lists, issue tracking (bugzilla), build system, wikis
ISSGC, July Three Types of dev.globus Projects l Projects that produce technologies u GridFTP, RLS, Java WS Core, … l Projects that produce documentation l Projects that produce distributions u The Globus Toolkit is a dev.globus distribution project Several projects now up-and-running, with more on the way
ISSGC, July You Can Begin Participating in Globus Development Today! l Monitor and comment on Globus development discussions; recent threads include: u GT release production work u On GRAM JSDL support The Globus mailing list page: l Submit bug fixes and other contributions l Start your own Globus project!
ISSGC, July Incubator Process in dev.globus l Entry point for new Globus projects l Process facilitated by the Incubator Management Project u from first contact to becoming a Globus project l More information on the incubator process
ISSGC, July Current Incubator Projects l GridShib u Integration of GSI and Shibboleth security u Project Chair: Von Welch, NCSA l GridWay u MetaScheduler that works over GT2 and GT4 GRAM, MDS u Project Chair: Ignacio Lorente, UCM l Globus HandleSystem u A means for uniquely identifying resources and other data u Project Chair: Frank Siebenlist, UC/ANL l Metrics u Usage metrics infrastructure u Project Chair: Lee Liming, UC/ANL l OGCE u Builds science gateway portal environments u Project Chair: Marlon Pierce, IU More incubator projects in the pipeline!
ISSGC, July Join us and help change the world!