NCBO Developer Communications

From NCBO Wiki
Revision as of 14:30, 10 February 2009 by Benjamindai (talk | contribs) (Initial draft.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Introduction

With support from the NCBO Scientific Advisory Board (SAB), the Chief Software Architect (CSA) established and drove the infrastructure to improve communications and collaboration across the NCBO and it's partners. This report summarized the successful results of those efforts.

NCBO Developer Communication Infrastructure

Through NCBO developer email correspondence, surveys, emails, phone calls, and the NCBO developers conference in December 2007, we identified an appropriate infrastructure and adopted it. The selection process was heavily influenced by those preferred tools already used by the majority of the participants. Not surprisingly, the infrastructure is not strictly limited to software tools. The infrastructure consists of a combination of tools, correspondence mechanisms, and shared documents. • Instant Messaging - Skype • Email Lists – cbio-developers (for all NCBO developers) and cbio-technical (broader NCBO technical community including the NCBO developers) • NCBO Developer Contacts Document – A shared Google Document spreadsheet containing all NCBO developers contact information which includes email, phone, Skype name, and iCal URLs for busy/free times. Note that the iCal URLs enable a view of developers’ schedules to facilitate effective meeting planning. • NCBO Developer Bios Document – A shared Google Document spreadsheet describing a brief biography of every NCBO developer. • NCBO GForge Site – Officially launched during the NCBO DevCon December 2007 with objective of migrating all NCBO software and related content to a central repository (https://bmir-gforge.stanford.edu/gf/project/ncbo/).

Weekly Developer Meetings

The CSA conducts weekly developer meetings with distributed NCBO development teams, where appropriate.

Quarterly NCBO Developer Conferences

The CSA plans, manages, and drives the quarterly NCBO developer conferences serve an opportunity developers to share ideas, to learn, and to collaborate. The developer survey feedback from these events have been very positive. The current attendees include NCBO developers, partners, and guest speakers. As long as funding is available, the NCBO will continue conducting these critical events to improve collaboration. Note that all materials from past NCBO DevCon are available from the [NCBO GForge site |https://bmir-gforge.stanford.edu/gf/project/ncbo/docman/?subdir=18].