Eclipse plug-in Mylyn and Tasktop<br />Roger Xia<br />Jun, 2011<br /> TOC o "1-3" h z u Eclipse Mylyn PAGEREF _Toc29718754...
Eclipse plug in mylyn & tasktop
Eclipse plug in mylyn & tasktop
Eclipse plug in mylyn & tasktop
Eclipse plug in mylyn & tasktop
Eclipse plug in mylyn & tasktop
Eclipse plug in mylyn & tasktop
Eclipse plug in mylyn & tasktop
Eclipse plug in mylyn & tasktop
Eclipse plug in mylyn & tasktop
Eclipse plug in mylyn & tasktop
Eclipse plug in mylyn & tasktop
Upcoming SlideShare
Loading in...5
×

Eclipse plug in mylyn & tasktop

754

Published on

Introduction of Eclipse mylyn connector and tasktop technology

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
754
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Eclipse plug in mylyn & tasktop"

  1. 1. Eclipse plug-in Mylyn and Tasktop<br />Roger Xia<br />Jun, 2011<br /> TOC o "1-3" h z u Eclipse Mylyn PAGEREF _Toc297187547 h 2<br />What is mylyn? PAGEREF _Toc297187548 h 2<br />Install Mylyn PAGEREF _Toc297187549 h 2<br />Mylyn Architecture PAGEREF _Toc297187550 h 3<br />Install Mylyn Connectors PAGEREF _Toc297187551 h 4<br />Install Hudson/Jenkins Mylyn Connector PAGEREF _Toc297187552 h 5<br />Install Gerrit Mylyn Connector PAGEREF _Toc297187553 h 5<br />Install HP ALM and Quality Center Mylyn Connector PAGEREF _Toc297187554 h 6<br />Install Rally Mylyn Connector PAGEREF _Toc297187555 h 7<br />Install Sonar Mylyn Connector PAGEREF _Toc297187556 h 7<br />Install WikiText (by EclipseMylyn) PAGEREF _Toc297187557 h 8<br />Tasktop PAGEREF _Toc297187558 h 9<br />What is Tasktop? PAGEREF _Toc297187559 h 9<br />Evaluation of Tasktop PAGEREF _Toc297187560 h 9<br />Tasktop with HP ALM and QC Mylyn Connector PAGEREF _Toc297187561 h 10<br />Free HP ALM and Quality Center Connector PAGEREF _Toc297187562 h 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 "incubation" so it seems it's not available in the regular download site yet.<br />Under Mylyn Integrations, select and install "Mylyn Builds Connector: Hudson/Jenkins (Incubation)"<br />Once it's finished installing, use Window > Show View > Other… to select the Mylyn Build window<br />Select the blue cylinder representing "Add new build server" 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 "Tasktop Connector for HP Quality Center". 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 />

×