1. Eclipse plug-in Mylyn and Tasktop<br />Roger Xia<br />Jun, 2011<br /> TOC quot;
1-3quot;
Eclipse Mylyn PAGEREF _Toc297187547 2<br />What is mylyn? PAGEREF _Toc297187548 2<br />Install Mylyn PAGEREF _Toc297187549 2<br />Mylyn Architecture PAGEREF _Toc297187550 3<br />Install Mylyn Connectors PAGEREF _Toc297187551 4<br />Install Hudson/Jenkins Mylyn Connector PAGEREF _Toc297187552 5<br />Install Gerrit Mylyn Connector PAGEREF _Toc297187553 5<br />Install HP ALM and Quality Center Mylyn Connector PAGEREF _Toc297187554 6<br />Install Rally Mylyn Connector PAGEREF _Toc297187555 7<br />Install Sonar Mylyn Connector PAGEREF _Toc297187556 7<br />Install WikiText (by EclipseMylyn) PAGEREF _Toc297187557 8<br />Tasktop PAGEREF _Toc297187558 9<br />What is Tasktop? PAGEREF _Toc297187559 9<br />Evaluation of Tasktop PAGEREF _Toc297187560 9<br />Tasktop with HP ALM and QC Mylyn Connector PAGEREF _Toc297187561 10<br />Free HP ALM and Quality Center Connector PAGEREF _Toc297187562 11<br />Eclipse Mylyn<br />What is mylyn?<br />Mylyn is the task and application lifecycle management (ALM) framework for Eclipse. It is originally created since we spent too much time on the following work except developing and doing our tasks:<br />Searching<br />Analyzing<br />Closing and opening documents<br />Scrolling<br />Summarizing<br />Reporting<br /> <br />Install Mylyn<br />Select Help > Software Updates...<br />Select Available Software tab<br />Press the Add Site... button<br />Enter the Mylyn update site url: <br />http://download.eclipse.org/mylyn/releases/latest<br />Additional extension update sites are from the download page<br />After pressing OK the update site will be available in the sites list<br />Expand the Mylyn update site node and select all components desired<br />Press the Install... button to install Mylyn<br />Mylyn Architecture<br />http://wiki.eclipse.org/Mylyn/Architecture<br />Install Mylyn Connectors<br />Select Window > Show View > other > Tasks > Task List<br />In the Task List view, right click > New > Task > Install More Connectors<br />In the open dialog, select the connector you would like to install. For example, in the Build Management section, you can select to install Hudson/Jenkins.<br />Install Hudson/Jenkins Mylyn Connector<br />Install the Hudson/Jenkins Mylyn integrator to see build status in Eclipse.<br />Add this update site to your Eclipse: http://download.eclipse.org/mylyn/releases/latest/ it’s still in quot;
incubationquot;
so it seems it's not available in the regular download site yet.<br />Under Mylyn Integrations, select and install quot;
Mylyn Builds Connector: Hudson/Jenkins (Incubation)quot;
<br />Once it's finished installing, use Window > Show View > Other… to select the Mylyn Build window<br />Select the blue cylinder representing quot;
Add new build serverquot;
from the task bar.<br />Enter the info for the Hudson/Jenkins server and violate!<br />More: http://tasktop.com/connectors/hudson-jenkins.php<br />Commonly used plugin and trigger:<br />Gerrit trigger<br />HP Quality Center plugin (work with QTP: https://wiki.jenkins-ci.org/display/JENKINS/Quality+Center+Plugin)<br />Sonar plugin<br />Install Gerrit Mylyn Connector<br />Add this update site to your Eclipse: http://download.eclipse.org/reviews/updates/<br />Choose plugin gerrit connector v0.8, (incubation)<br />Install HP ALM and Quality Center Mylyn Connector<br />The HP Quality Center Mylyn Connector enables you to retrieve Quality Center requirements and defects in the context of Mylyn tasks.<br />Mylyn Connector for HP Quality Center 9.2<br />Update site: http://update.external.hp.com/qualitycenter/qc90/others/mylynconnector/update-site/<br />Status: Released License: Free (HP End User License Agreement) <br />Mylyn Connector for HP ALM 11.00<br />Main page: http://update.external.hp.com/qualitycenter/qc110/others/ideconnector/index.html<br />Status: Released License: Commercial<br />HP ALM and Quality Center (By Tasktop)<br />This new connector integrates Tasktop and Mylyn's task-focused interface technology with HP ALM and Quality Center. <br />http://tasktop.com/connectors/hp-alm-quality-center.php<br />Status: Released License: Commercial<br />Operating Systems: Windows, Linux (coming soon, currently, there is no HPQC in the repo list in the snapshot from Eclipse platform on Linux, Tasktop enterprise installed)<br />Install Rally Mylyn Connector<br />The Rally Connector for Eclipse/Mylyn allows the display and editing of Rally artifacts along with the ability to share Mylyn contexts between developers.<br />http://www.rallydev.com/integrations/eclipse/update/v3.4/<br />Install Sonar Mylyn Connector<br />Sonar for Eclipse provides comprehensive integration of Sonar into Eclipse. Sonar Mylyn connector (LGPL) allows to track reviews.<br />http://dist.sonar-ide.codehaus.org/eclipse/<br />Install WikiText (by EclipseMylyn)<br />Mylyn WikiText is a set of plug-ins for Eclipse that provide lightweight markup (wiki) parsing, editing and display capabilities to the Eclipse platform and Mylyn.<br /> http://download.eclipse.org/mylyn/releases/latest<br />Tasktop<br />What is Tasktop?<br />Tasktop Technologies is the company behind the Eclipse Mylyn ALM integration framework and its revolutionary task-focused interface technology. <br />The task-focused desktop (Tasktop) is a commercial and supported version of Mylyn. <br />Tasktop includes several built-in connectors and supports easy installation of Mylyn connectors.<br />Evaluation of Tasktop<br />Since Tasktop provides a lot of useful connectors for developers to integrate all things into a single Eclipse platform. We’d better first get an idea of all its features and license. The following two tables show 3 ways to use Tasktop besides a 30-day free trial. The Pro edition cost $99 per download and usage while the Tasktop Enterprise cost $199.<br />Tasktop with HP ALM and QC Mylyn Connector<br />HP Quality Center and ALM connector currently not work on non-windows environment, Linux platform supported is coming soon.<br />Free HP ALM and Quality Center Connector<br />Free connector supports HP Quality Center 10 and 11 and HP ALM 11. Tasktop Enterprise is required for use with other enterprise ALM connectors.<br />Installation<br />Please follow the instructions below for your Eclipse version. When selecting the feature, please select only quot;
Tasktop Connector for HP Quality Centerquot;
. Note that Tasktop Pro features will be installed along with the HP ALM Connector. If you choose not to proceed with a Tasktop Pro license after the trial period, you will still have access to the HP ALM Connector.<br />Your update site url: http://tasktop.com/downloads/update/release/ide<br />Eclipse 3.6 Helios and 3.5 Galileo Installation Instructions <br />Customization<br />Download the HP QC IDE Connector Customizer below to customize the Tasktop UI once for all developers using a configuration on the server:<br />Download HP Quality Center 10 Customizer<br />Download HP ALM 11 Customizer<br />The following can be configured for both requirements and defects:<br />select the attribute that represents priority in Tasktop and set the icon associated with each priority value<br />select the attribute that represents task state, the values that indicate a closed or open state, and the default state for new tasks<br />set attributes that should be read-only for users<br />indicate any requirement types that should be hidden<br />set whether the RBQM fields should be shown<br />