This document discusses integrating Git, Gerrit, and Jenkins/Hudson with Mylyn to provide task-focused interfaces for code reviews and continuous integration. It summarizes the typical workflows for Git, Gerrit, and Jenkins/Hudson and demonstrates how Mylyn integrates with these tools to allow seeing only information relevant to the current task. The document encourages contributing to related open source projects and provides update site URLs for integrating the latest Mylyn, Gerrit, and EGit connectors.
Mylyn integrates with about every imaginable ALM system out thereWe have eliminated friction from the developers workdayWe switch task contexts in the blink of an eyeWe are in a constant state of flow coding at the speed of thought
Projectstarted in 2004 on a white-board at the University of British ColumbiaEvolved considerably and is now top-level projectNew frameworks: Builds and ReviewsMylyn: reference implementations for open sourceOSLC for integration with IBM toolsTasktop and other commercial add-ons: integrations for closed sourceEvolution happens in two dimensions: artifacts and system integrations Tasks: brings tasks into EclipseContext: bridges to enable mylyn to understand structure of domain objects for DOI and focusingTeam: change set managementMonitor: workbench interaction monitoringWikiText: wiki rendering with extensible support for multiple languagesTasks core framework is reusable in standalone and headless applications