<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" version="2.0">

<channel>
	<title>Tasktop Blog</title>
	
	<link>http://tasktop.com/blog</link>
	<description>Mik Kersten and friends on focus and flow</description>
	<pubDate>Wed, 28 Oct 2009 08:40:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/tasktop" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Tasktop working with Microsoft to improve Eclipse on Windows 7</title>
		<link>http://tasktop.com/blog/eclipse/tasktop-working-with-microsoft-to-improve-eclipse-on-windows-7</link>
		<comments>http://tasktop.com/blog/eclipse/tasktop-working-with-microsoft-to-improve-eclipse-on-windows-7#comments</comments>
		<pubDate>Wed, 28 Oct 2009 08:05:13 +0000</pubDate>
		<dc:creator>Mik Kersten</dc:creator>
		
		<category><![CDATA[Eclipse]]></category>

		<category><![CDATA[Mylyn]]></category>

		<category><![CDATA[Open Source]]></category>

		<category><![CDATA[Tasktop]]></category>

		<guid isPermaLink="false">http://tasktop.com/blog/?p=1209</guid>
		<description><![CDATA[
I spent the early years of my career with MacOS and then Linux as my primary OS.  When the focus of my work moved to tool building, I decided that I needed to use the OS that was most common in the tools&#8217; target audience. In the Eclipse ecosystem, that&#8217;s Windows, which captures more [...]]]></description>
			<content:encoded><![CDATA[<p>
I spent the early years of my career with MacOS and then Linux as my primary OS.  When the focus of my work moved to tool building, I decided that I needed to use the OS that was most common in the tools&#8217; target audience. In the Eclipse ecosystem, that&#8217;s Windows, which captures more than three quarters of Eclipse IDE downloads.
</p>
<p>
The great thing about Eclipse is that architecturally, thanks to the amazing SWT framework that IBM created, Eclipse provides a native experience on your OS of choice.  But last April, when I moved my primary OS to the Windows 7 RC, I noticed two things. The first was a feeling reminiscent of when I first started using Windows XP early 2001. Windows 7 was slick, responsive, and brought the desktop client to a new level of refinement. The second observation was that Eclipse and Tasktop, which I spend the majority of my time in, looked like dated Windows XP applications.
</p>
<p>
Today we’re happy to announce that Tasktop is working with Microsoft to help make Eclipse look and feel like an exemplary Windows 7 application.  It is great to see Microsoft supporting this effort, since it will impact a broad range of users of the Eclipse IDE, as well users of commercial Eclipse-based IDEs such as the SpringSource Tool Suite IDE, and Eclipse RCP applications such as Tasktop Pro for Windows.  Read more about the Microsoft initiative behind this on Vijay Rajagopalan’s post on the <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2dzLm1zZG4uY29tL2ludGVyb3BlcmFiaWxpdHkvYXJjaGl2ZS8yMDA5LzEwLzI4L3Rhc2t0b3Atc295YXRlYy1taWNyb3NvZnQtdG8tZm9zdGVyLWVjbGlwc2UtYW5kLW1pY3Jvc29mdC1wbGF0Zm9ybS1pbnRlcm9wZXJhYmlsaXR5LmFzcHg=">Microsoft Interoperability blog</a>.
</p>
<p>
The majority of Eclipse’s current Windows 7 interoperability comes from the previous efforts of the Eclipse SWT teams and from the backwards compatibility of Windows 7.  So you can happily run Eclipse on Windows 7 today.  This allows us to focus entirely on leveraging the new features in Windows 7 and on look-and-feel enhancements.  Here are a couple of highlights of the initial scope of the effort.  Note that all contributions will be made to Eclipse.org under the EPL.
</p>
<p><b>Taskbar Progress (<a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTI5MzIyOA==" target=\"_blank\">Eclipse bug 293228</a>)</b></p>
<p>
Windows 7 provides a new visual representation of progress on taskbar icons. This feature removes the need to Alt+Tab to an application just to check on the status of a long-running job, such as a download.  The plan is to integrate this with Eclipse progress in order to allow some key jobs, such as a full builds and runtime launches, to indicate their status on the taskbar.  We already have a working prototype of this functionality, which I’ll show later today when I arrive at Eclipse Summit Europe.
</p>
<table align="center">
<tr>
<td>
<img src="http://tasktop.com/blog/wp-content/uploads/2009/10/windows7-progress1.png" alt="windows7-progress1" title="windows7-progress1" width="577" height="126" class="alignnone size-full wp-image-1216" />
</td>
</tr>
</table>
<p><b>Taskbar Jump Lists (<a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTI5MzIyOQ==" target=\"_blank\">Eclipse bug 293229</a>)</b> </p>
<p>
The redesigned Windows 7 taskbar allows applications to expose frequently used features or files. We plan to incorporate this with Eclipse commands and actions that will benefit from quick taskbar based access.
</p>
<table align="center">
<tr>
<td>
<img src="http://tasktop.com/blog/wp-content/uploads/2009/10/windows7-jumplist.png" alt="windows7-jumplist" title="windows7-jumplist" width="516" height="248" class="alignnone size-full wp-image-1218" />
</td>
</tr>
</table>
<p>
We have some additional enhancements planned, including updating the widget colors and styling to match the Windows 7 look.  SWT walks a very careful line in terms of leveraging native widgets, following accessibility guidelines and using desktop themes. Enhancing that experience would not be possible without the technical expertise of the Microsoft Windows and Eclipse SWT teams, whom we have to thank for the high quality Eclipse on Windows experience that we have today. Thanks to this new open source collaboration, what we’ll soon have is the icing on that cake.
</p>
<p>
If you’re interested in tracking progress, or chiming in with what else you would like to see implemented to streamline the Eclipse experience on Windows 7, refer to <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTI5MzIyNg==" target=\"_blank\">Eclipse bug 293226</a> and its subtasks.
</p>
<div align="center">
<p class="smallParagraph"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t"><b>Be more productive.</a> <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8="> Guaranteed.</b></a></p>
</div>
 <img src="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=1209" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://tasktop.com/blog/eclipse/tasktop-working-with-microsoft-to-improve-eclipse-on-windows-7/feed</wfw:commentRss>
		</item>
		<item>
		<title>Agile Task Management with Tasktop 1.6 and Mylyn 3.3</title>
		<link>http://tasktop.com/blog/tasktop/agile-task-management-tasktop-16-mylyn-33</link>
		<comments>http://tasktop.com/blog/tasktop/agile-task-management-tasktop-16-mylyn-33#comments</comments>
		<pubDate>Mon, 26 Oct 2009 06:17:13 +0000</pubDate>
		<dc:creator>Mik Kersten</dc:creator>
		
		<category><![CDATA[Tasktop]]></category>

		<category><![CDATA[Team]]></category>

		<guid isPermaLink="false">http://tasktop.com/blog/?p=1157</guid>
		<description><![CDATA[
Today’s releases of Tasktop Pro 1.6 and Eclipse Mylyn 3.3 represent a major step forward in the maturation of the task-focused interface.  Mylyn has become the de facto framework for Application Lifecycle Management (ALM) integrations for Eclipse with an ecosystem that now includes 42 connectors.  The Mylyn Connector Discovery mechanism that was released [...]]]></description>
			<content:encoded><![CDATA[<p></p>
<p>Today’s releases of Tasktop Pro 1.6 and Eclipse Mylyn 3.3 represent a major step forward in the maturation of the task-focused interface.  Mylyn has become the de facto framework for Application Lifecycle Management (ALM) integrations for Eclipse with an ecosystem that now includes 42 connectors.  The Mylyn Connector Discovery mechanism that was released with Eclipse 3.5 Galileo makes it trivial to find and install connectors, helping users and encouraging the number of integrations to grow. The <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL2Nvbm5lY3RvcnM=">Tasktop Certified connector</a> program has been a key enabler for enterprise adoption of Mylyn by ensuring the quality and compatibility of integrations that exist outside of the Eclipse Mylyn project. We are not done yet.  But between the evolution of the framework, the size of the integration ecosystem, and the new features that we’re announcing today, I’m happy to say that support for task management has been established as the critical link between the ALM systems and the IDE.
</p>
<table align="center">
<tr>
<td>
<img src="http://tasktop.com/blog/wp-content/uploads/2009/10/2009-splash-1_6-275.png" alt="2009-splash-1_6-275" title="2009-splash-1_6-275" width="275" height="187" class="aligncenter size-full wp-image-1185" />
</td>
</tr>
</table>
<p>The goal of the Mylyn project is to provide a task management framework and reference implementations for open source ALM technologies.  Tasktop’s goal is to extend the reach of the productivity benefits of Mylyn to as many developers as possible, by integrating with commercial ALM systems and providing additional task-focused collaboration facilities.  The very broad adoption of our technology is riding on the wave of the spread of Agile and Lean development processes, which make tasks a more explicit part of the development process.  We have seen significant innovation around Agile ALM tool support from companies such as Atlassian, CollabNet, Danube, IBM, Microsoft, Rally and ThoughtWorks Studios.  We’re continuing to see increasing usage of open source solutions like Bugzilla, Mantis and Trac. And with the input of broad enterprise adoptions of Tasktop Pro,  <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5kZGouY29tL2FyY2hpdGVjdC8yMjAyMDAxMDE=">such as Nokia’s</a>, we have tailored this new task management layer of the IDE to make it easy for organizations adopting Agile to make the most of their ALM tools and get the dramatic productivity benefits of task-focused collaboration.
</p>
<p>&nbsp;<br />
<font size="+1"><b>The Agile ALM Communication Disconnect</b></font></p>
<p>To realize the promised returns of an agile approach to development, developers must embrace the agile tool support they are using as their hub for communication and collaboration around code. However, developers can be resistant to adopting a tool that is not integrated with their working environment.  Developers are all already experiencing a high level of overload, and agile tools introduce yet another inbox to track.  The result is an anti-pattern of stories, subtasks and status being updated at the end of a sprint or release instead of as the changes happen.  Or trying to figure out how much time was spent on a task two weeks ago when submitting timesheets.
</p>
<table align="center">
<tr>
<td>
<img align="center" src="http://tasktop.com/blog/wp-content/uploads/2009/10/broken-line1.jpg" alt="broken-line" title="broken-line" width="300" height="72" class="aligncenter size-full wp-image-1170" />
</td>
</tr>
</table>
<p>This manual approach to ALM updates challenges the benefits of agile, because it results in ongoing friction for developers and a lack of useful visibility for product owners and management. Further developer frustration can occur when expectations that were assumed to be clear are not met.  As developers, we want priorities to be clear and explicit and progress to be evident, since it makes it much easier to get things done, and to say “no” when yet another feature or enhancement is suggested.  Managers need progress and priorities to be explicit in order to steer the product and features to meet users’ needs.  To get the full benefits of agile, a new tool automation layer is needed to connect user stories and requirements at the project management level with the delivery happening at the developer level.  We call this the “task management” layer of the agile development process.</p>
<p>&nbsp;<br />
<font size="+1"><b>Introducing the Agile Task Management Layer</b></font></p>
<p>This ALM communication disconnect is addressed by the agile task management layer in the development tool stack. The role of this layer is to organize work around tasks that represent actual development activity, automatically link related artifacts to tasks, and provide automation for updating ALM systems for real-time project visibility. </p>
<table align="center">
<tr>
<td>
<img src="http://tasktop.com/blog/wp-content/uploads/2009/10/task-management-layer.png" alt="task-management-layer" title="task-management-layer" width="420" height="293" class="aligncenter size-full wp-image-1177" />
</td>
</tr>
</table>
<p>Within this layer, Mylyn provides the task management APIs that integrate the IDE with the various ALM systems in play.  Tasktop and Mylyn connectors provide the integrations with a team’s tools for change management, source code configuration management, build and release management, and test and quality management. Tasktop 1.6 completes the layer by automating the linking and tracking of task across the very wide variety of commercial and open source ALM tools.</p>
<p>&nbsp;<br />
<font size="+1"><b>What’s new in Tasktop 1.6 and Mylyn 3.3?</b></font></p>
<p><b>Welcome Experience</b> - Tasktop 1.6 includes a new welcome screen that introduces task-focused productivity features and settings step-by-step, making it easy to get started with the basics and then take advantage of Tasktop’s more advanced capabilities.</p>
<table align="center">
<tr>
<td>
<img src="http://tasktop.com/blog/wp-content/uploads/2009/10/dashboard-1_6.png" alt="dashboard-1_6" title="dashboard-1_6" width="330" height="468" align="center" />
</td>
</tr>
</table>
<p><b>Task Federation</b> – Teams with multiple ALM systems often find that tasks from one system depend on tasks in another. Tasktop 1.6 now supports linking across task repositories as well as importing and migration features, making it easy to manage tasks across ALM systems. For example, a user story in one system can be linked with defects in another.</p>
<table align="center">
<tr>
<td>
<img src="http://tasktop.com/blog/wp-content/uploads/2009/10/associations-sample.png" alt="associations-sample" title="associations-sample" width="368" height="268" class="aligncenter size-full wp-image-1198" />
</td>
</tr>
</table>
<p><b>Improved Time Tracking</b> - New time charts and reports in Tasktop 1.6 take the pain out of time tracking by allowing developers to quickly review and adjust time spent on each task before submitting data to the team’s project management tools.</p>
<table align="center">
<tr>
<td>
<img src="http://tasktop.com/blog/wp-content/uploads/2009/10/time-reporting-ineditor.png" alt="time-reporting-ineditor" title="time-reporting-ineditor" width="365" height="350" class="aligncenter size-full wp-image-1200" />
</td>
</tr>
</table>
<p><b> Full support for C/C++ </b> – Mylyn 3.3 and Tasktop 1.6 now provide complete task-focused programming support is available for C/C++ developers using CDT. Code focusing was first implemented for Java, then extended to enterprise developers with focus for Spring Framework artifacts via the SpringSource Tool Suite, and as of this release is finally available to all developers using CDT.</p>
<table align="center">
<tr>
<td>
<img src="http://tasktop.com/blog/wp-content/uploads/2009/10/cdt-bridge.png" alt="cdt-bridge" title="cdt-bridge" width="257" height="127" class="aligncenter size-full wp-image-1203" />
</td>
</tr>
</table>
<p>In total, Mylyn 3.3 resolves 163 Bugzilla reports and includes 18 enhancements, see the  <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5lY2xpcHNlLm9yZy9teWx5bi9uZXcv">Mylyn 3.3 New &#038; Noteworthy</a>. For more on Tasktop&#8217;s new capabilities, see the <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3N1cHBvcnQvbmV3Lw==">Tasktop 1.6 New &#038; Noteworthy</a> or <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL2Rvd25sb2Fk">download a free trial.</a> </p>
<p>&nbsp;<br />
<font size="+1"><b>Close the ALM communication loop with Tasktop 1.6</b></font><br />
</p>
<p>Task federation, task context capture and to-the-minute time tracking mean that, as developers, we can easily indicate the task we are currently working, collaborate using the ALM tool instead of email, and convert a relevant email thread into a user story with a couple of clicks.  Focusing and one-click multitasking across all ALM artifacts ensures that we activate tasks voluntarily, not because it was suggested that we do so.  The privacy controls in the time tracking and context capture features streamline collaboration with management without loss of empowerment.  And the fact that every task has a context associated with it provides long-term organization value, since it means that when we’re asked to fix a colleagues bug from six months ago, we get to start where they left off.  By lining up project management’s needs for visibility with developer’s desire to deliver code without being overly encumbered by process, tool support for Agile task management takes the software development process to a new level of productivity and predictability.
<div align="center">
<p class="smallParagraph"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t"><b>Be more productive.</a> <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8="> Guaranteed.</b></a></p>
</div>
 <img src="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=1157" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://tasktop.com/blog/tasktop/agile-task-management-tasktop-16-mylyn-33/feed</wfw:commentRss>
		</item>
		<item>
		<title>Don’t Break the Build: A Developer’s Guide to Care-Free Commits</title>
		<link>http://tasktop.com/blog/mylyn/change-set</link>
		<comments>http://tasktop.com/blog/mylyn/change-set#comments</comments>
		<pubDate>Wed, 07 Oct 2009 15:25:43 +0000</pubDate>
		<dc:creator>David Shepherd</dc:creator>
		
		<category><![CDATA[Mylyn]]></category>

		<category><![CDATA[Tasktop]]></category>

		<category><![CDATA[Team]]></category>

		<guid isPermaLink="false">http://tasktop.com/blog/?p=1093</guid>
		<description><![CDATA[

Summary:
Learn how to submit the right files for a given fix every time, even when working on multiple bugs concurrently, avoiding the sin of breaking the build.


Applies to:
Tasktop Pro, Eclipse Mylyn


Supported Connectors:
ClearQuest, ScrumWorks, JIRA, Rally, CollabNet, Bugzilla


Supported SCMs:
CVS, Subversion (SVN), ClearCase (coming soon)



Photo courtesy of seeb&#8217;s Photo Stream
In most development circles breaking the build is [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellpadding="2" bgcolor="#f0f4f8">
<tr>
<td valign="top"><b>Summary:</b></td>
<td valign="top">Learn how to submit the right files for a given fix every time, even when working on multiple bugs concurrently, avoiding the sin of breaking the build.</td>
</tr>
<tr>
<td width="90" valign="top"><b>Applies to:</b></td>
<td valign="top">Tasktop Pro, Eclipse Mylyn</td>
</tr>
<tr>
<td valign="top"><b>Supported Connectors:</b></td>
<td valign="top">ClearQuest, ScrumWorks, JIRA, Rally, CollabNet, Bugzilla</td>
</tr>
<tr>
<td valign="top"><b>Supported SCMs:</b></td>
<td valign="top">CVS, Subversion (SVN), ClearCase (coming soon)</td>
</tr>
</table>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/10/moron.jpg" alt="Developers who break the build must wear the hat of shame." width="500" height="375" class="aligncenter size-full wp-image-1098" /><br />
<font size="-1">Photo courtesy of <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5mbGlja3IuY29tL3Bob3Rvcy9iZWVzLzUzMDIyMzQzOC8=">seeb&#8217;s Photo Stream</a></font></p>
<p>In most development circles breaking the build is a serious offense, with good reason.  As other programmers check out the broken source code their progress becomes blocked, as they can no longer compile (and thus test) the software.  The cost of blocking an entire development team is so large that many shops have resorted to shame tactics, forcing offenders to wear embarrassing hats or shirts.  Fortunately, Tasktop can significantly reduce your chances of obtaining a new headpiece by automatically tracking changes related to each task.  </p>
<p><font size="+1"><b>Common Problem: Committing Too Much, or Too Little</b></font><br />
One of the major causes of build breakage is committing the wrong set of files for a given fix.  These types of problems reduce to 1) committing files that are unrelated to the fix and 2) omitting files that are relevant to the fix.  Either case can easily cause a broken build as a committed file can reference a new method or field in an uncommitted file.  While it might sound easy to track the changed files for a particular task, developers that try to do this manually face several challenges:</p>
<ol>
<li><b>Tracking individual tasks can exceed working memory</b> – For some tasks developers must change more than a few files.  For any task that requires changes to more than seven files the developer must remember a list of files that exceeds many people’s working memory capacity.
</li>
<li>
<b>Multi-tasking requires multi-tracking</b> – Developers work on more than one task in parallel, and thus must track files for each task.  If a developer is working on five tasks in parallel, changing as few as three files per task requires remembering 15 files, in addition to the file to task mapping.
</li>
<li>
<b>Tracking changes can span days, or even weeks</b> – A particular development task can often become blocked after the developer has already changed several files.  As the developer waits days or even weeks for the task to become unblocked his memory of the changed files will likely start to decay.
</li>
</ol>
<p>Tasktop can help you avoid these problems.  It can automatically track the files you change for a given task, freeing up your working memory.  Tasktop eliminates the multi-tasking problem as well, tracking changes for each task separately.  Finally, it avoids the memory decay problem.</p>
<p><font size="+1"><b>Solution: Automatic Change Set Management<br />
</b></font></p>
<p>In order to use Tasktop to automatically manage your change sets you only need to activate tasks as you work on them.  To activate a task you can click on the icon next to the task in the Task List.</p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/10/activate1.png" alt="Task List with active task" width="423" height="109" class="aligncenter size-full wp-image-1107" /></p>
<p>In this example Bug #59, “Cannot read emails from Thunderbird” has been activated, as indicated by the icon and the bold summary in the Task List.   </p>
<p>Once you’ve activated a task continue to edit, compile, debug as you normally would.  The only changes to your existing workflow are when you finish a task.  Once you finish a task open the Synchronize View and toggle the model mode, as shown below:</p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/10/changesetstext.png" alt="Change Sets with Toggle Model Highlighted" width="541" height="223" class="aligncenter size-full wp-image-1112" /></p>
<p>Once the model is changed to show change sets you’ll notice that all of your outgoing changes have been arranged by task (i.e., a change set has been created for each task).  Similarly, all incoming changes are organized by task.  Below the same set of changes is presented in the Java Model Mode (background) and in Change Set Mode (foreground).  Many people consider it much easier to interpret the changes in Change Set Mode because all of the changed projects and files for a given task are grouped together in that change set.  In the Java Model Mode the changes are listed per project, and thus any changes involving more than one project are scattered throughout this list.  Additionally, any project that contains changes for several tasks groups the changes together into one change set.</p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/10/changesetcomparisonwitharrow.jpg" alt="Change Sets in two different modes" width="600" height="300" class="aligncenter size-full wp-image-1117" /></p>
<p>To commit your changes, select the current task, which is bold, and use the context menu to commit the changes.  Tasktop automatically fills in your commit comment so that others know which task your changes correspond to, and can navigate from the committed code to the corresponding task.  </p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/10/commit.png" alt="A commit comment automatically filled in by Tasktop." width="502" height="484" class="aligncenter size-full wp-image-1114" /><br />
In the above commit dialog the commit is for the task 5256 and the automatically generated comment includes the task status, task type, task ID, task summary, and, on the next line, the task URL.  The format of the automatically generated comment is configurable, and you can change it to match the format that your team prefers  (Window -&gt; Preferences -&gt; Task -&gt; Team) by adding the completion date, the assignee, etc. or rearranging the order of the template.  For this commit only one file is involved, the AbstractTaskAssociation.java file, which is shown below the commit comment.  </p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/10/notniceblue1.png" alt="It&#39;s not nice to break the build" width="597" height="177" class="aligncenter size-full wp-image-1122" /></p>
<p>Allowing Tasktop to manage your change-sets for you has several advantages.  First  and foremost, it ensures that you are committing the correct files for a given task.  Although it is still possible to break the build* the chances of breaking the build are significantly reduced.  Additionally, if you abandon a task prior to committing your changes for any reason, it is easy to revert the changes for that task by selecting &#8220;Override and Update&#8221; for that change set.  Furthermore, all of your commits are automatically commented with a link to the relevant task, so others in the team can more easily interpret your changes.  If all team members are using change sets to commit their code it can improve collaboration.  For instance, a colleague can commit a fix and ask you to test it.  Because the incoming changes are organized by change set you can select the fix of interest and just update that change, isolating the code of interest.  </p>
<p>Tasktop&#8217;s change set management can reduce your mental burden during programming, allowing you to focus on the important problems at hand by tracking the details for you.  If you’d like to get started with automatic change set management, download <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL2Rvd25sb2FkLw==">Tasktop Pro</a>. </p>
<p>* If you work on two tasks in parallel that involve changing the same file it is possible to break the build by committing one of the tasks without committing the other.</p>
<div align="center">
<p class="smallParagraph"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t"><b>Be more productive.</a> <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8="> Guaranteed.</b></a></p>
</div>
 <img src="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=1093" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://tasktop.com/blog/mylyn/change-set/feed</wfw:commentRss>
		</item>
		<item>
		<title>Community News, September 18, 2009</title>
		<link>http://tasktop.com/blog/community-news/news-sept-18-2009</link>
		<comments>http://tasktop.com/blog/community-news/news-sept-18-2009#comments</comments>
		<pubDate>Fri, 18 Sep 2009 22:53:20 +0000</pubDate>
		<dc:creator>Wesley Coelho</dc:creator>
		
		<category><![CDATA[Community News]]></category>

		<guid isPermaLink="false">http://tasktop.com/blog/?p=1053</guid>
		<description><![CDATA[


Blogs


&#160;



Mylyn-Mantis Connector 3.0.5 released by Robert Munteanu
    




See what&#8217;s new in the latest release of the Mylyn connector for Mantis. Also see features and fixes for the 3.0.4 version.
    



&#160;



Connecting Mylyn to a MySQL Database by Maarten Meijer
    




Maarten has published a series of blog posts [...]]]></description>
			<content:encoded><![CDATA[<p></p>
<table>
<tr>
<td colspan="3"><b>Blogs</b></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3JvbWJlcnR3LndvcmRwcmVzcy5jb20vMjAwOS8wOC8wNS9teWx5bi1tYW50aXMtY29ubmVjdG9yLTMtMC01LXJlbGVhc2VkLw==" target=\"_blank\">Mylyn-Mantis Connector 3.0.5 released</a></b> by Robert Munteanu
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">See what&#8217;s new in the latest release of the Mylyn connector for Mantis. Also see features and fixes for the <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3JvbWJlcnR3LndvcmRwcmVzcy5jb20vMjAwOS8wOC8wNC9teWx5bi1tYW50aXMtY29ubmVjdG9yLTMtMC00LXJlbGVhc2VkLw==" target=\"_blank\">3.0.4 version</a>.<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2VjbGlwc29waHkuYmxvZ3Nwb3QuY29tLzIwMDkvMDgvY29ubmVjdGluZy1teWx5bi10by1teXNxbC1kYXRhYmFzZS5odG1s" target=\"_blank\">Connecting Mylyn to a MySQL Database</a></b> by Maarten Meijer
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Maarten has published a series of blog posts about the Industrial Connector, which enables Mylyn to access data in any MySQL database. Maarten&#8217;s blog series describes how to create <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2VjbGlwc29waHkuYmxvZ3Nwb3QuY29tLzIwMDkvMDgvbXlseW4tdG8tbXlzcWwtd3JpdGluZy1xdWVyaWVzLmh0bWw=" target=\"_blank\">simple</a> and <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2VjbGlwc29waHkuYmxvZ3Nwb3QuY29tLzIwMDkvMDkvbXlseW4tdG8tbXlzcWwtc2V0dGluZy11cC1hZHZhbmNlZC5odG1s" target=\"_blank\">advanced</a> queries with the Industrial connector and even shows how to <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2VjbGlwc29waHkuYmxvZ3Nwb3QuY29tLzIwMDkvMDkvaW5kdXN0cmlhbC1zcWwtY29ubmVjdG9yLWFuZC1ldmVudHVtLmh0bWw=" target=\"_blank\">connect Mylyn to Eventum</a>. See the <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2VjbGlwc29waHkuYmxvZ3Nwb3QuY29tLw==" target=\"_blank\">whole blog</a> for more articles and updates.<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cuc3ByaW5nc291cmNlLmNvbS8yMDA5LzA4LzA2L3NwcmluZ3NvdXJjZS10b29sLXN1aXRlLTIxMC1ub3ctYXZhaWxhYmxlLw==" target=\"_blank\">SpringSource Tool Suite 2.1.0 Now Available</a></b> by Christian Dupuis
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Check out the latest features in the SpringSource Tool Suite, which is <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cuc3ByaW5nc291cmNlLmNvbS8yMDA5LzA1LzA3L3NwcmluZ3NvdXJjZS10b29sLXN1aXRlLW5vdy1mcmVlLw==" target=\"_blank\">free</a>. The SpringSource Tool Suite includes Mylyn and leverages Task-focused technology in several interesting ways including task-focused tutorials, which show only the code relevant for each tutorial step. The tutorials cover Spring framework development topics such as working with Web Flow and Dynamic Modules.<br />
<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3ZpY3RvcnBhbGF1LndvcmRwcmVzcy5jb20vMjAwOS8wOC8yMS9pbnRlZ3JhdGlvbi1wbGFuLXBhcnQtMS8=" target=\"_blank\">Integration Plan (part 1)</a></b> by Victor Palau
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Victor has previously written about <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3ZpY3RvcnBhbGF1LndvcmRwcmVzcy5jb20vMjAwOS8wNy8yMC91c2luZy1idWd6aWxsYS10by10cmFjay1mZWF0dXJlcy8=" target=\"_blank\">using Bugzilla to track features</a> with Mylyn and this related post shows how the Symbian Foundation is using Mylyn to for software development planning. </font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2FnaWxlLWRldmVsb3BtZW50LmJpei8/cD01MQ==" target=\"_blank\">ScrumWorks Pro + Tasktop = Productivity</a></b> Agile Development Blog
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">This post provides a summary and review of the Tasktop integration for ScrumWorks Pro and includes a link to the <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3ZpZGVvcy9zY3J1bXdvcmtzL2Nvbm5lY3Rvci8=">video</a> showing it in action.<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3"><b>Articles</b></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zZHRpbWVzLmNvbS9TQ1JVTVdPUktTX1BST180X09SQ0hFU1RSQVRFU19MQVJHRV9TQ0FMRV9BR0lMRV9FRkZPUlRTL0J5X0RhdmlkX1J1Ymluc3RlaW4vQWJvdXRfQUdJTEVfYW5kX0RBTlVCRS8zMzY2Mg==" target=\"_blank\">ScrumWorks Pro 4 orchestrates large-scale agile efforts</a></b> <br /> by David Rubinstein, SD Times
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">ScrumWorks Pro 4 has been released with new support for Scrum in large enterprises. The Tasktop <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL2Nvbm5lY3RvcnMvc2NydW13b3Jrcy5waHA=">Connector for ScrumWorks</a> now fully supports ScrumWorks 4.</font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5pbmZvcm1hdGlvbndlZWsuY29tL25ld3Mvc29mdHdhcmUvZGV2ZWxvcG1lbnQvc2hvd0FydGljbGUuamh0bWw/YXJ0aWNsZUlEPTIxOTQwMTUwMQ==" target=\"_blank\">IBM Sharpens Rational Tools - The new standard is a bid to make IBM&#8217;s Rational change management tools more interoperable with other vendors</a></b> <br />By Charles Babcock, InformationWeek
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">This article covers the latest news about the Open Services for Lifecycle Collaboration (OSLC) initiative to define interoperability standards for change management tools. Tasktop is a member of the initiative and uses OSLC API standards in the <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL2Nvbm5lY3RvcnMvY2xlYXJxdWVzdC5waHA=">ClearQuest Mylyn Connector</a>.</font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5pbmZvd29ybGQuY29tL2QvZGV2ZWxvcGVyLXdvcmxkL2libS1oYWlscy1hbG0tc3RhbmRhcmRzLXBhcnRpY2lwYXRpb24tODg1" target=\"_blank\">IBM hails ALM standards participation</a></b> by Paul Krill, InfoWorld</td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">More on the OSLC initiative including an analysis of key players that have yet to sign on.</font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5zZHRpbWVzLmNvbS9JQk1fU1VQUE9SVFNfT1BFTl9DTV9JTklUSUFUSVZFX0lOX1RPT0xTL0J5X0RhdmlkX1J1Ymluc3RlaW4vQWJvdXRfSUJNLzMzNzA5" target=\"_blank\">IBM supports Open CM initiative in tools</a></b> by David Rubinstein, SD Times
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">See this article on OSLC for a more detailed perspective on how the initiative will help developers and ease development of Eclipse Mylyn connectors.</font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3"><b>News Releases</b></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL2Fib3V0L3ByZXNzL3Rob3VnaHR3b3Jrcy10YXNrdG9wLWFnaWxlLWFsbS1lY2xpcHNlLnBocA==">ThoughtWorks Studios and Tasktop partner to improve Agile ALM success <br />with Eclipse Mylyn integration for adaptive ALM</a>
    </td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL2Fib3V0L3ByZXNzL3Rhc2t0b3AtcHJvLWVjbGlwc2UtbXlseW4tc2NydW13b3Jrcy5waHA=">Tasktop Pro version of Eclipse Mylyn now fully integrated<br /> with latest release of ScrumWorks Pro</a>
    </td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL2Fib3V0L3ByZXNzL2libS1vc2xjLWludGVyb3BlcmFiaWxpdHktc29mdHdhcmUtbGlmZWN5Y2xlLnBocA==">IBM, OSLC Promote Interoperability Across the Software Lifecycle</a>
    </td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
<p>Do you have news for the task-focused community? Send news to <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=bWFpbHRvOm5ld3NAdGFza3RvcC5jb20=">news@tasktop.com</a></p>
<div align="center">
<p class="smallParagraph"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t"><b>Be more productive.</a> <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8="> Guaranteed.</b></a></p>
</div>
 <img src="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=1053" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://tasktop.com/blog/community-news/news-sept-18-2009/feed</wfw:commentRss>
		</item>
		<item>
		<title>Bugzilla 3.4.1 Causing False Incomings</title>
		<link>http://tasktop.com/blog/mylyn/bugzilla-341-causing-false-incomings</link>
		<comments>http://tasktop.com/blog/mylyn/bugzilla-341-causing-false-incomings#comments</comments>
		<pubDate>Tue, 01 Sep 2009 08:20:10 +0000</pubDate>
		<dc:creator>Robert Elves</dc:creator>
		
		<category><![CDATA[Mylyn]]></category>

		<category><![CDATA[Team]]></category>

		<guid isPermaLink="false">http://tasktop.com/blog/?p=1037</guid>
		<description><![CDATA[The recent upgrade of Eclipse.org&#8217;s Bugzilla to 3.4.1 has revealed a bug that can cause hundreds of false incomings in the Task List. Those users who are using Bugzilla 3.4.1 and have 1000+ tasks from that repository in their task list are likely affected by this bug.   A fix for this is now available [...]]]></description>
			<content:encoded><![CDATA[<p>The recent upgrade of Eclipse.org&#8217;s Bugzilla to 3.4.1 has <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cHM6Ly9idWdzLmVjbGlwc2Uub3JnL2J1Z3Mvc2hvd19idWcuY2dpP2lkPTI4ODE3NQ==">revealed a bug</a> that can cause hundreds of false incomings in the Task List. Those users who are using Bugzilla 3.4.1 and have 1000+ tasks from that repository in their task list are likely affected by this bug.   A fix for this is now available in the most recent Mylyn weekly build. Update sites for weekly builds are available on the downloads page (under 3.3 Weekly Builds):</p>
<p>  <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2VjbGlwc2Uub3JnL215bHluL2Rvd25sb2Fkcy8jd2Vla2x5">http://eclipse.org/mylyn/downloads/#weekly</a></p>
<p>If you have already been affected by this bug and see hundreds of false incomings in your Task List, after installing the latest Mylyn weekly build you will want to restore your last known good task list using the Task List view menu&#8217;s &#8220;Restore Tasks from History&#8230;&#8221; wizard. </p>
<p>Tasktop Pro users, an Early Access build that includes the fix will be available before noon pacific time (Sept 1).  Once available the build will be announced on the EA <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cHM6Ly90YXNrdG9wLmNvbS9idWdzL3Nob3dfYnVnLmNnaT9pZD0yNjY=">announcement task</a>.</p>
<p>If you are experiencing any problems submitting changes to existing tasks, try updating your repository configuration and then try submitting again. To force an update of the repository configuration, open the Task Repositories view (Window > Show View > Other > Tasks > Task Repositories), right+click on the repository in question and in the resulting popup choose &#8220;Update Repository Configuration&#8221;.</p>
<div align="center">
<p class="smallParagraph"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t"><b>Be more productive.</a> <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8="> Guaranteed.</b></a></p>
</div>
 <img src="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=1037" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://tasktop.com/blog/mylyn/bugzilla-341-causing-false-incomings/feed</wfw:commentRss>
		</item>
		<item>
		<title>How to rescue your inbox from bugmail overload</title>
		<link>http://tasktop.com/blog/mylyn/rescue-inbox-from-bugs</link>
		<comments>http://tasktop.com/blog/mylyn/rescue-inbox-from-bugs#comments</comments>
		<pubDate>Fri, 21 Aug 2009 03:02:48 +0000</pubDate>
		<dc:creator>David Shepherd</dc:creator>
		
		<category><![CDATA[Mylyn]]></category>

		<category><![CDATA[Tasktop]]></category>

		<guid isPermaLink="false">http://tasktop.com/blog/?p=920</guid>
		<description><![CDATA[

Applies to:
Tasktop Pro, Eclipse Mylyn


Supported Connectors:
ClearQuest, ScrumWorks, JIRA, Rally, CollabNet, Bugzilla


Summary:
Learn how to keep up-to-date on your projects’ bug activity without overloading your email inbox. 


As telecommuting and globally distributed teams become the status quo, face-to-face meetings are no longer the sole source of project updates.  For many programmers, the issue tracker has become [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellpadding="2" bgcolor="#f0f4f8">
<tr>
<td width="90" valign="top"><b>Applies to:</b></td>
<td valign="top">Tasktop Pro, Eclipse Mylyn</td>
</tr>
<tr>
<td valign="top"><b>Supported Connectors:</b></td>
<td valign="top">ClearQuest, ScrumWorks, JIRA, Rally, CollabNet, Bugzilla</td>
</tr>
<tr>
<td valign="top"><b>Summary:</b></td>
<td valign="top">Learn how to keep up-to-date on your projects’ bug activity without overloading your email inbox. </td>
</tr>
</table>
<p>As telecommuting and globally distributed teams become the status quo, face-to-face meetings are no longer the sole source of project updates.  For many programmers, the issue tracker has become the most important source of information for their projects, yet monitoring an issue tracker can quickly become overwhelming.  Gavin Sharp, a member of the Firefox team, reported receiving over 1800 email updates from his issue tracker in one day!</p>
<table cellPadding="0" align="center">
<tr>
<td>
<a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5nYXZpbnNoYXJwLmNvbS9ibG9nLzIwMDgvMDMvMDMvY29uZmVzc2lvbnMtb2YtYS1idWdtYWlsLWFkZGljdC8="><br />
<img src="http://tasktop.com/blog/wp-content/uploads/2009/08/bugmail-days11.png" alt="Gavin Sharp&#39;s Bugmail Over Time" width="595" height="340" class="size-full wp-image-925" /><br />
</a>
</td>
</tr>
<tr>
<td align="center">
<a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5nYXZpbnNoYXJwLmNvbS9ibG9nLzIwMDgvMDMvMDMvY29uZmVzc2lvbnMtb2YtYS1idWdtYWlsLWFkZGljdC8="><br />
Gavin Sharp’s Bugmail Over Time: Gavin went as far as tracking his amount of overload vs time.  Tasktop can save you from a similar fate.<br />
</a>
</td>
</tr>
</table>
<p>While Gavin is likely an outlier, most developers can still receive dozens to hundreds of email updates per day.  Without tool support for processing these updates, developers are overwhelmed by the volume of bugmail and hampered by their email client&#8217;s inability to present task updates in a structured manner.  The Tasktop rich client eases this situation by reducing the number of updates, presenting recent changes in an easy-to-interpret manner, and focusing the user on important tasks.  </p>
<p><font size="+1"><b>Processing your initial incomings with Tasktop</b></font></p>
<p>When starting with Tasktop you’ll first need to connect to your issue tracker to enable you to access bugs or issues directly on your desktop. Given the myriad names for issues, bugs, etc., we use the term task to refer to an item of interest in your issue tracker and we use Task Repository to refer to the issue tracker itself.  In a previous article (see: <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL2Jsb2cvbXlseW4vdHJhY2stdGFza3Mtd2l0aC1xdWVyaWVzLW5vdC1lbWFpbA==">Tracking Tasks</a>) we described how to set up Tasktop to track all tasks assigned to you and that you are interested in.  Once you configure Tasktop you can begin systematically processing your incomings updates.  </p>
<p>When you first connect to a Task Repository all your tracked tasks will be decorated in the Task List with a “new incoming” arrow (as on task #76 below), which means that you have not yet viewed it in Tasktop.   </p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/08/incomingwithheaderfaded.png" alt="incomingwithheaderfaded" width="451" height="133" class="aligncenter size-full wp-image-936" /></p>
<p>This icon and others, such as the “incoming” and “outgoing” arrows, allow you to quickly scan your Task List and determine which changes you should review immediately and which are less pressing (see <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2hlbHAudGFza3RvcC5jb20vaGVscC90b3BpYy9vcmcuZWNsaXBzZS5teWx5bi5oZWxwLnVpL3VzZXJndWlkZS9pbWFnZXMvRmVhdHVyZS1SZWZlcmVuY2UtMy4wLVVJLUxlZ2VuZC5wbmc=">UI Legend</a> for a complete legend).  This ability leads to Time Savings #1, illustrated below.</p>
<table border="0" cellpadding="3">
<tr>
<td width="600" bgcolor="grey" colspan="3"></td>
</tr>
<tr>
<td width="1" bgcolor="#f0f4f8">
</td>
<td width="600" valign="top">
<b>Time Savings #1</b> – Processing tasks in a Task List is faster than processing tasks in an email inbox</p>
<table cellpadding="0">
<tr>
<td width="314">
<img src="http://tasktop.com/blog/wp-content/uploads/2009/08/tasklist2croppedincomingfaded.png" alt="Task List" width="314" height="209" class="aligncenter size-full wp-image-1025" /></td>
<td width="10"></td>
<td width="240">
<img src="http://tasktop.com/blog/wp-content/uploads/2009/08/notification-email.png" alt="Email Notifications" width="240" height="186" />
</td>
</tr>
</table>
<p>Which task would you view if you only had time to monitor one task?  With the Task List, it’s easy to devote your attention to the most important issues because they’re categorized and prioritized.  In the Task List above Task #3 has the highest priority, thus it is presented at the top of the list and the high priority icon is placed beside it.  When all task updates appear as unreads in your inbox it is impossible to tell which update is most important.</p>
</td>
<td width="1" bgcolor="#f0f4f8">
</td>
</tr>
<tr>
<td width="600" bgcolor="grey" colspan="3"></td>
</tr>
</table>
<p>As you work with Tasktop and see incomings you’ll notice that there are two ways of reviewing incoming updates.  Some tasks you can review directly in the Task List using the tooltip preview.  By hovering over a task with incomings you can view a summary of the changes to the task.  For instance, the priority has changed from P2 to P1 on Task #10 below. </p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/08/updatedtooltip.png" alt="updatedtooltip" width="451" height="224" class="aligncenter size-full wp-image-1016" /></p>
<p>However, for other tasks, especially those tasks that you own, you’ll usually want to view the detailed changes, which is convenient in Tasktop.  Click on the task in the Task List to open the Task Editor, which shows all of the task information and highlights the changed fields in light blue.  Tasktop’s easy-to-scan UI leads to Time Savings #2, illustrated below.</p>
<table border="0" cellpadding="3">
<tr>
<td width="600" bgcolor="grey" colspan="3"></td>
</tr>
<tr>
<td width="1" bgcolor="#f0f4f8">
</td>
<td width="600" valign="top">
<b>Time Savings #2</b> – Interpreting changes is faster when using the Task Editor</p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/08/changedattributesemailfaded-300x175.png" alt="Bugmail" width="300" height="175" class="aligncenter size-medium wp-image-978" /></p>
<p>Task updates in email form are often difficult to parse.  Furthermore, many task repositories email only the updated attributes and so to refresh their knowledge of the task users often must open the task web UI as well.  Worse yet, <b>task repositories send an update for each separate change</b>.  If your team in another part of the world changes the priority, adds a comment, and changes the due date for a task overnight you&#8217;ll have three emails waiting for you in the morning. </p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/08/changedattributesfaded-300x139.png" alt="Task Editor Attributes" width="300" height="139" class="aligncenter size-medium wp-image-980" /></p>
<p>Unlike when using bugmail, the Task List indicates one or many updates for a task as a single incoming arrow in the Task List. Aggregating changes in this way reduces the noise when tracking tasks.  When opening a changed task Tasktop’s Task Editor shows changed attributes by highlighting them in blue.  Because changes are presented in the Task Editor all other task information is easily accessible.  </td>
<td width="1" bgcolor="#f0f4f8">
</td>
</tr>
<tr>
<td width="600" bgcolor="grey" colspan="3"></td>
</tr>
</table>
<p><font size="+1"><b>Daily Processing with Tasktop</b></font></p>
<p>Once you’ve processed your Task List for the first time all future processing times will become much faster.  Here are the top four tips for speeding up your processing time.</p>
<table cellpadding="3">
<tr>
<td width="20">&nbsp;</td>
<td valign="top"><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>
<b>Review Only the Blue</b> – Many changes can be reviewed directly in the Task List, which is faster, but large updates require a detailed view.  Double-click on a task to open the Task Editor for that task and review the changes, which are highlighted in blue.  It does not take long to open the Task Editor (less than 200ms in almost all cases!) so do not hesitate to drill down on a task.
</td>
</tr>
<tr>
<td width="20">&nbsp;</td>
<td valign="top"><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>
<b>Use the Tooltips</b> - Hover over a task to see a summary of changes in a tooltip and avoid opening tasks where the incoming changes can be completely reviewed in the tooltip (e.g., a change in priority).  If tooltip popup isn&#8217;t quick enough click on a task in the Task List and use the up and down arrows to scroll through the list with the popups showing.
</td>
</tr>
<tr>
<td width="20">&nbsp;</td>
<td valign="top"><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>
<b>Mark as Read</b> - Mark a task as “read” (i.e., removing the incoming arrow) by right clicking on it in the Task List and selecting “Mark as Read” or pressing Alt+Shft+R.
</td>
</tr>
<tr>
<td width="20">&nbsp;</td>
<td valign="top"><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>
<b>Respond, Submit, Continue</b> – If an incoming requires your response, open the Task Editor, update the task as necessary (e.g., add a comment), and submit.  Then immediately continue processing your Task List.  The Task Editor will inform you if the submit fails and you can continue to make progress during the submission.
</td>
</tr>
<tr>
<td width="20">&nbsp;</td>
<td valign="top"><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>
<b>Reduce the noise</b> - If you&#8217;re still getting too many incomings consider reducing the scope of your queries.  A good rule of thumb is that if you don&#8217;t open the Task Editor for any tasks in a query during the course of several days then this query is not appropriate for day-to-day monitoring.  Consider using working sets to hide these queries if you still want to monitor the tasks occasionally.
</td>
</tr>
</table>
<p>Tip number two, possible because Tasktop is a rich client, is an important time savings compared with many web UIs or email inbox and web UI combinations.  Tasktop’s integrated approach which provides both a task view and the Task List in one window leads to Time Savings #3. </p>
<table border="0" cellpadding="3">
<tr>
<td width="600" bgcolor="grey" colspan="3"></td>
</tr>
<tr>
<td width="1" bgcolor="#f0f4f8">
</td>
<td width="600" valign="top">
<b>Time Savings #3</b> – Avoiding the app-switching cycle</p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/08/cyclenot.png" alt="Avoid the Cycle" width="351" height="290" class="aligncenter size-full wp-image-1027" align="center" /></p>
<p>If you are not using Tasktop to process your incoming task updates you will likely have to cycle between several applications to support your workflow.  Developers often spend their programming time using an IDE, like Eclipse.  However, when they want to check on their incomings they will switch to their mail client to view their bug mail, and even switch again to the web UI to view the details of the task and update it.  Tasktop, on the other hand, brings your entire task workflow into the IDE.</p>
</td>
<td width="1" bgcolor="#f0f4f8">
</td>
</tr>
<tr>
<td width="600" bgcolor="grey" colspan="3"></td>
</tr>
</table>
<p>If you’re currently tracking your projects using email or even using your issue tracker’s web interface it is difficult (but not impossible) to follow a systematic workflow when processing tasks.  Tasktop eliminates a lot of the accidental complexity of processing incomings and guides (without forcing) the user to become more systematic. We’ve found that systematic processing allows programmers to retain a better grasp on the state of his projects while at the same time reducing the time he spends tracking those projects.  If you’re feeling overwhelmed by the volume of your project’s tasks and your task repository is already supported, check out the <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3N1cHBvcnQvZG93bmxvYWQv">60 day free trial of Tasktop</a> and <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cHM6Ly90YXNrdG9wLmNvbS9zdXBwb3J0L3N1cnZleS8=">give us your feedback</a>.  If your repository is not yet supported make sure to <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3N1cHBvcnQvc3VydmV5L2ludGVncmF0aW9ucy5waHA=">vote</a>.
<div align="center">
<p class="smallParagraph"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t"><b>Be more productive.</a> <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8="> Guaranteed.</b></a></p>
</div>
 <img src="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=920" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://tasktop.com/blog/mylyn/rescue-inbox-from-bugs/feed</wfw:commentRss>
		</item>
		<item>
		<title>Community News, July 29, 2009</title>
		<link>http://tasktop.com/blog/community-news/july-29-2009</link>
		<comments>http://tasktop.com/blog/community-news/july-29-2009#comments</comments>
		<pubDate>Wed, 29 Jul 2009 18:14:01 +0000</pubDate>
		<dc:creator>Wesley Coelho</dc:creator>
		
		<category><![CDATA[Community News]]></category>

		<guid isPermaLink="false">http://tasktop.com/blog/?p=895</guid>
		<description><![CDATA[



ObjectivEClipse 0.2 released by Alex Blewitt
    




ObjectivEClipse provides support for writing Objective-C in Eclipse and builds on the CDT to provide Mylyn&#8217;s task-focused programming support. Check out the screenshots comparing ObjectivEClipse with and without Mylyn.
    



&#160;



Aptana and Lighthouse for easy ticket tracking by Nater Kane
    




Learn [...]]]></description>
			<content:encoded><![CDATA[<p></p>
<table>
<tr>
<td colspan="3">
<b><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/star.png" alt="star" title="star" width="20" height="19" class="alignnone size-full wp-image-910"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2FsYmx1ZS5ibG9nc3BvdC5jb20vMjAwOS8wNy9vYmplY3RpdmVjbGlwc2UtMDItcmVsZWFzZWQuaHRtbA==">ObjectivEClipse 0.2 released</a></b> by Alex Blewitt
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">ObjectivEClipse provides support for writing Objective-C in Eclipse and builds on the CDT to provide Mylyn&#8217;s task-focused programming support. Check out the screenshots comparing ObjectivEClipse with and without Mylyn.<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5uYXRlcmthbmUuY29tL2Jsb2cvYXB0YW5hLWFuZC1saWdodGhvdXNlLWZvci1lYXN5LXRpY2tldC10cmFja2luZy8=">Aptana and Lighthouse for easy ticket tracking</a></b> by Nater Kane
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Learn how to connect Aptana Andretti Alpha to Lighthouse using Mylyn&#8217;s Web Templates Connector. <font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubXh1bml0Lm9yZy8yMDA5LzA3L2luc3RhbGxpbmctbXlseW4taW50by1jb2xkZnVzaW9uLmh0bWw=">Installing Mylyn into ColdFusion Builder</a></b> by Marc Esher
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">See this post for steps to install Mylyn into Mylyn into an Eclipse 3.4-based ColdFusion Builder. As discussed in the comment thread, Mike Henke has submitted a feature request to have Mylyn bundled with ColdFusion Builder. If you could also benefit from better Mylyn integration with ColdFusion Builder, <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2NmYnVncy5hZG9iZS5jb20vYnVncmVwb3J0L2ZsZXhidWd1aS9jZmJ1Z3RyYWNrZXIvbWFpbi5odG1sI2J1Z0lkPTc4Njcw">vote for the feature request</a>.<br />
<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL21lcmVyZWZsZWN0aW9ucy53b3JkcHJlc3MuY29tLzIwMDkvMDcvMTMvbXlseW4td2l0aC14cGxhbm5lci8=">Mylyn with XPlanner</a></b> by merereflections
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Integrate Mylyn with XPlanner with a few easy steps. &#8220;Mylyn is a very powerful tool and now we can use it with XPlanner seamlessly&#8221;</font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZvcnVtLnNlcnZveS5jb20vdmlld3RvcGljLnBocD9mPTI3JiMwMzg7dD0xMjY5OQ==">the best new Mylyn feature</a></b> by kaazar
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">kaazar gives the thumbs up to Mylyn&#8217;s new &#8220;I&#8217;m feeling lazy&#8221; button first proposed by Chris Aniszczyk, &#8220;for those occasions when you just want a task GIVEN to you&#8221;. <font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2VjbGlwc2Vzb3VyY2UuY29tL2Jsb2dzLzIwMDkvMDcvMTMvY3Jvd2Rzb3VyY2luZy1kb2N1bWVudGF0aW9uLWF0LWVjbGlwc2Uv">Crowdsourcing Documentation at Eclipse</a></b> by Chris Aniszczyk
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">In this article Chris Aniszczyk shows how the Mylyn project crowdsources documentation and asks whether the same approach would work well for other Eclipse projects. Check out the lively discussion thread.</font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3ZpY3RvcnBhbGF1LndvcmRwcmVzcy5jb20vMjAwOS8wNy8yMC91c2luZy1idWd6aWxsYS10by10cmFjay1mZWF0dXJlcy8=">Using Bugzilla to track features</a></b> by Victor Palau
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">See this post for a proposed set of conventions for using Bugzilla (and Mylyn) to track feature development.<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>
<p>Do you have news for the task-focused community? Send news to <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=bWFpbHRvOm5ld3NAdGFza3RvcC5jb20=">news@tasktop.com</a>
<div align="center">
<p class="smallParagraph"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t"><b>Be more productive.</a> <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8="> Guaranteed.</b></a></p>
</div>
 <img src="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=895" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://tasktop.com/blog/community-news/july-29-2009/feed</wfw:commentRss>
		</item>
		<item>
		<title>Mylyn Connector Discovery Screencast</title>
		<link>http://tasktop.com/blog/mylyn/mylyn-connector-discovery-screencast</link>
		<comments>http://tasktop.com/blog/mylyn/mylyn-connector-discovery-screencast#comments</comments>
		<pubDate>Wed, 15 Jul 2009 14:15:41 +0000</pubDate>
		<dc:creator>Wesley Coelho</dc:creator>
		
		<category><![CDATA[Developers]]></category>

		<category><![CDATA[Mylyn]]></category>

		<category><![CDATA[Tasktop]]></category>

		<guid isPermaLink="false">http://tasktop.com/blog/?p=836</guid>
		<description><![CDATA[The recent Mylyn 3.2 and Tasktop 1.5 release for Eclipse Galileo (3.5) includes a new Connector Discovery wizard that makes it much easier to find and install Mylyn and Tasktop connectors. This has proven to be a popular feature and we&#8217;ve teamed up with Atlassian to produce a short screencast that shows it in action. [...]]]></description>
			<content:encoded><![CDATA[<p>The recent Mylyn 3.2 and Tasktop 1.5 release for Eclipse Galileo (3.5) includes a new Connector Discovery wizard that makes it much easier to find and install Mylyn and Tasktop connectors. This has proven to be a popular feature and we&#8217;ve teamed up with Atlassian to produce a short screencast that shows it in action. </p>
<table align="center">
<tr>
<td>
      <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3ZpZGVvcy9teWx5bi9kaXNjb3Zlcnkv"><br />
      <img align="center" src="http://tasktop.com/blog/wp-content/uploads/2009/08/discovery-video-thumnail.png" alt="discovery-video-thumnail" title="discovery-video-thumnail" width="242" height="137" class="aligncenter size-full wp-image-879" /><br />
      </a>
    </td>
</tr>
</table>
<p>This screencast shows an example of how to install the <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5hdGxhc3NpYW4uY29tL3NvZnR3YXJlL2lkZWNvbm5lY3Rvci9lY2xpcHNlLmpzcA==" target=\"_blank\">Atlassian Connector for Eclipse</a>, which provides Eclipse integration for JIRA, Bamboo, Crucible and FishEye. All other Tasktop Certified connectors can also be installed using the Connector Discovery wizard.</p>
<div align="center">
<p class="smallParagraph"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t"><b>Be more productive.</a> <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8="> Guaranteed.</b></a></p>
</div>
 <img src="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=836" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://tasktop.com/blog/mylyn/mylyn-connector-discovery-screencast/feed</wfw:commentRss>
		</item>
		<item>
		<title>How-to: Track Time, Without Wasting Your Time</title>
		<link>http://tasktop.com/blog/tasktop/how-to-track-time</link>
		<comments>http://tasktop.com/blog/tasktop/how-to-track-time#comments</comments>
		<pubDate>Fri, 10 Jul 2009 00:44:41 +0000</pubDate>
		<dc:creator>David Shepherd</dc:creator>
		
		<category><![CDATA[Tasktop]]></category>

		<guid isPermaLink="false">http://tasktop.com/blog/?p=744</guid>
		<description><![CDATA[

Applies to:
Tasktop Pro, Tasktop Pro for Eclipse


Level:
Intermediate


Summary:
Learn how to automatically track and submit time spent working on tasks, bugs, and issues, reducing the pain of manual time tracking 


For many developers, tracking time is an annoying but necessary part of their everyday life.  Depending on the organization developers may be required to: 


&#160;


Report the [...]]]></description>
			<content:encoded><![CDATA[<table border="0" cellpadding="2" bgcolor="#f0f4f8">
<tr>
<td width="90" valign="top"><b>Applies to:</b></td>
<td valign="top">Tasktop Pro, Tasktop Pro for Eclipse</td>
</tr>
<tr>
<td valign="top"><b>Level:</b></td>
<td valign="top">Intermediate</td>
</tr>
<tr>
<td valign="top"><b>Summary:</b></td>
<td valign="top">Learn how to automatically track and submit time spent working on tasks, bugs, and issues, reducing the pain of manual time tracking </td>
</tr>
</table>
<p>For many developers, tracking time is an annoying but necessary part of their everyday life.  Depending on the organization developers may be required to: </p>
<table cellpadding="3">
<tr>
<td width="20">&nbsp;</td>
<td><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>
Report the time spent on a particular project or for a particular client for the past month</li>
</td>
</tr>
<tr>
<td width="20">&nbsp;</td>
<td><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>
Report the actual time that it took to finish each task in the last iteration to refine Scrum estimations
</td>
</tr>
<tr>
<td width="20">&nbsp;</td>
<td><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>Report the average burn rate on a given contract for the past 6 months
</td>
</tr>
</table>
<p>Fortunately, Tasktop makes gathering and reporting this information painless.  Tasktop not only tracks the time that you spend on each task (see Privacy below) it allows users to organize, adjust, and report this information to your team’s issue tracking system without leaving Tasktop or a Tasktop-enabled Eclipse IDE.  </p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/time-report-preview3.png" alt="Submitting Time" width="680" height="434" class="aligncenter size-full wp-image-816" /></p>
<table border="0" cellpadding="2" bgcolor="#f0f4f8">
<tr>
<td>
<b>Privacy </b></p>
<p>Tasktop collects and stores time tracking information automatically for the sole benefit of the user. This information is stored locally and is never shared unless the user explicitly requests it to be uploaded to the server. Before uploading, users are given the opportunity to review and adjust as needed to reflect the desired tasks and times to be reported.
</td>
</tr>
</table>
</td>
<p><font size="+1"><b>Managing Your Time with Tasktop</b></font></p>
<p>If you are already using Tasktop to organize your work then it is easy to set up Tasktop to manage your time as well.  In fact, Tasktop is already tracking your time for your personal records and Tasktop’s Time Reporting Feature allows you to view and manage this information.  To begin reporting your time with Tasktop you’ll first need to create a time report.  On the time tracking dashboard (Tasktop Home -&gt; Track Time) select &#8220;Create Report&#8221; and create a name for the report.</p>
<table>
<tr>
<td>
<img src="http://tasktop.com/blog/wp-content/uploads/2009/07/reportfadedscaledrounded.png" alt="Time Report" width="604" height="452" class="aligncenter size-full wp-image-823" />
</td>
</tr>
</table>
<p>This report offers you detailed information about how you’ve spent your time in the task table as well as a graphical summary of your time data. The bar graphs at the top left show a breakdown of how you spent your time each day during the time period and the pie charts specify the time worked as a percentage, broken down into individual tasks and working sets.  Take a minute to review how you’ve spent each day in the last week by hovering over individual cells in the bar graphs (as shown below).  For a more detailed view of a given day select the “View by Day” button in the upper-right of the table section and the table will be reorganized to show the tasks worked on each day.  </p>
<p><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/tooltip1.png" alt="One Week with Task Tooltip" width="385" height="171" class="size-full wp-image-774" /></p>
<p>Once you have created a new report you’ll need to determine the scope of the report, in terms of time period and relevant tasks.  For many users, these two guidelines will help them choose the best scope:</p>
<table cellpadding="7">
<tr>
<td width="25">&nbsp;</td>
<td>
<b>Use the same time period that your organization uses for time reporting</b>  - Using this practice you will only have to create a single report during each time period (usually weekly or monthly).  This makes it easy to track your progress throughout the time period which is useful for monitoring the time you spend on different projects. </li>
<tr>
<td width="25">&nbsp;</td>
<td>
<b>Focus each time report on a particular project or client</b> - When creating a time report all tasks that were worked on during the time period are added to your report.  Often, a user has projects or clients for which time must be reported separately.  In these cases users should create a separate report for each major project or client. This can be done by specifying which queries, and thus tasks, are included in each report.
</td>
</tr>
</table>
<p>Because Tasktop automatically tracks your time and fills out your time report the only step that is left is to review this information.  Since personal time information is private Tasktop gives you complete control over this information, including the ability to adjust automatically recorded times.  When reviewing the report you can adjust it by:</p>
<table>
<tr>
<td width="20">&nbsp;</td>
<td><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>
 Adding/Removing tasks
</td>
</tr>
<tr>
<td width="20">&nbsp;</td>
<td><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>
 Adding/Removing offline activities
</td>
</tr>
<tr>
<td width="20">&nbsp;</td>
<td><img src="http://tasktop.com/blog/wp-content/uploads/2009/07/greenbullet_icon.gif" alt="greenbullet_icon" width="14" height="10" class="alignright size-full wp-image-793" /></td>
<td>
Adjusting the time for existing tasks/activities
</td>
</tr>
</table>
<p>Finally, upon reviewing your time report you can submit it by pressing “Submit Time”.  This will upload the times to your issue tracker for each task.  A preview, as shown at the beginning of this post, will show exactly which tasks are being updated.</p>
<p>We recommend reviewing and submitting your time approximately each week, regardless of the time period of the report.  This time period offers most people the best tradeoff between the overhead of opening the report and updating it and the potential of forgetting past offline activities, such as meetings, that they might need to add to the report.  While we recommend a week, users can update and upload the reporter as many times as necessary, as only the updated data will be uploaded to the server.</p>
<div align="center">
<p class="smallParagraph"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t"><b>Be more productive.</a> <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8="> Guaranteed.</b></a></p>
</div>
 <img src="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=744" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://tasktop.com/blog/tasktop/how-to-track-time/feed</wfw:commentRss>
		</item>
		<item>
		<title>Community News, July 2, 2009</title>
		<link>http://tasktop.com/blog/community-news/community-news-july-2-2009</link>
		<comments>http://tasktop.com/blog/community-news/community-news-july-2-2009#comments</comments>
		<pubDate>Fri, 03 Jul 2009 01:21:15 +0000</pubDate>
		<dc:creator>Wesley Coelho</dc:creator>
		
		<category><![CDATA[Community News]]></category>

		<guid isPermaLink="false">http://tasktop.com/blog/?p=706</guid>
		<description><![CDATA[It has been a while since we&#8217;ve posted news from the Tasktop and Mylyn community. Here are some of the most interesting posts from the last few months.

Enjoy!




Bugzilla works better with Mylyn by Lars Kurth
    




In this post Lars offers excellent insights on how Mylyn and Tasktop can make Bugzilla access much [...]]]></description>
			<content:encoded><![CDATA[<p>It has been a while since we&#8217;ve posted news from the Tasktop and Mylyn community. Here are some of the most interesting posts from the last few months.<br />
<br />
Enjoy!<br />
</p>
<table>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cuc3ltYmlhbi5vcmcvMjAwOS8wNi8zMC9idWd6aWxsYS13b3Jrcy1iZXR0ZXItd2l0aC1teWx5bi8=">Bugzilla works better with Mylyn</a></b> by Lars Kurth
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">In this post Lars offers excellent insights on how Mylyn and Tasktop can make Bugzilla access much easier. &#8220;Mylyn has transformed my experience with Bugzilla. I can easily stay on top of bugs through 6 bug queries that I have defined. These are neatly displayed in a task list that shows dependencies amongst bugs.&#8221;<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2J1Z3MuYWRvYmUuY29tL2ppcmEvYnJvd3NlL0ZCLTIwMTU2">Feature Request: Integrate Adobe Flex Builder with Mylyn</a></b> by Tim Buntel
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Tim makes a compelling case for implementing Mylyn integration for Adobe Flex Builder. &#8220;Mylyn is hands down the most useful plugin for Eclipse I&#8217;ve ever used. It has dramatically increased my productivity. On my worst day I&#8217;m still at least 2x as productive as I used to be. On a good day it&#8217;s probably more like 5x&#8230; There are 3 specific areas I&#8217;d like to see better integration&#8230;&#8221;<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2FuaXN6Y3p5ay5vcmcvMjAwOS8wNS8yOC90aGUtaW0tZmVlbGluZy1sYXp5LWJ1dHRvbi8=">I&#8217;m feeling Lazy</a></b> by Chris Aniszczyk
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Chris describes the &#8220;I&#8217;m feeling Lazy&#8221; task selection button recently added to Mylyn and how this might be useful. Check out the post for screenshots and interesting follow-up comments.<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2dzLm9wZW4uY29sbGFiLm5ldC9zdm4vMjAwOS8wNi9zdWJ2ZXJzaW9uLWVjbGlwc2UzNS1lYXN5Lmh0bWw=">Subversion + Eclipse3.5 = Easy!</a></b> by Mark Phippard
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Mark shows how easy it is to install Subversion support into Eclipse 3.5 Galileo using Mylyn/Tasktop&#8217;s Connector Discovery wizard. &#8220;&#8230;the Eclipse Mylyn team has made the process super-easy in the Eclipse 3.5 release.&#8221;<br />
<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL21hYy5zb2Z0cGVkaWEuY29tL2dldC9VdGlsaXRpZXMvU2NydW0tVmlzaW9uLnNodG1s">Scrum Vision 2.1.1</a></b> by Laurent Carbonnaux
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Scrum Vision is a free and open source Mylyn connector that uses a Google spreadsheet as a Scrum backlog. </font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL25lcmRwb2QuYmxvZ3Nwb3QuY29tLzIwMDkvMDQvbXlseW4uaHRtbA==">Mylyn</a></b> by Tom
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Tom writes about his experiences with Mylyn and Tasktop and how he&#8217;s using these tools to integrate applications in his organization. &#8220;Trying out Mylyn and Tasktop and I love it. Everyone on my project is required to use Mylyn now, and Tasktop&#8230;&#8221;</font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3JvbWJlcnR3LndvcmRwcmVzcy5jb20vMjAwOS8wNi8yMi9teWx5bi1tYW50aXMtY29ubmVjdG9yLXF1aWNrLWluc3RhbGwtaW4tbXlseW4tMy0yLw==">Mylyn-Mantis connector quick install in Mylyn 3.2</a></b> by Robert
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Robert announces the Mantis listing in the Mylyn Connector Discovery wizard.<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5kZXZleHAuZXUvP3A9Nzgz">Mantis in Eclipse with Mylyn</a></b> by Devexp
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">This post covers some of the benefits of Mylyn Mantis connector, including automatically generated commit comments. &#8220;Well, praise the lord, &#8217;cause there is an open source project out there that does all these things called Mylyn.&#8221;<br />
<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZsZXgubWVudGFsYXhpcy5jb20vMjAwOS8wMi8wMy9pc3N1ZS10cmFja2luZy1mb3ItYmV0dGVyLXByb2plY3RzLw==">Issue tracking for better projects</a></b> by flex.mentalaxis.com
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">This post discusses the benefits of shared issue tracking systems such as Redmine and touches on the the additional benefits provided by Mylyn. &#8220;Mylyn is a sweet Eclipse plugin which really helps to keep developers linked up to the project tracking system&#8230;&#8221;<br />
<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Nob3NzLmRlL2Jsb2cvMjAwOS9pbmRlZmVyby1teWx5bi1jb25uZWN0b3Iv">InDefero Mylyn Connector</a></b> by seb
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">See how to connect Mylyn with InDefero using the Web Templates Connector.<br />
<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2xvZzRqZXkuYmxvZ3Nwb3QuY29tLzIwMDkvMDYvdXNpbmctbXlseW4td2l0aC1qaXJhLXdpdGhvdXQtYXBpLmh0bWw=">Using Mylyn with Jira without API access</a></b> by Jey At
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">See how to connect Mylyn to Jira using the Web Templates Connector when JIRA&#8217;s XML-RPC API is disabled or inaccessible.<br />
<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cuYXVmYWl0LmluLzIwMDkvMDYvMjY1Lw==">Mylyn: Integrate Bugzilla with Eclipse</a></b> by Aneesh
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">A nice guide to connecting Bugzilla with Eclipse Mylyn. &#8220;&#8230;whenever a new bug arrives eclipse will pop up a small notification to inform you that there is a new bug. Now you don’t need to depend your browser to read bugs.&#8221;<br />
<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2RvZ3BvdW5kLm1jY2FubmRldi5jby51ay93b25kZXJmdWxuZXNzLzIwMDkvMDYvYW4taW50cm9kdWN0aW9uLXRvLW15bHluLWFuZC10cmFjLw==">An Introduction to Mylyn and Trac</a></b> by Captain
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">A concise post on how to configure Mylyn and Trac.<br />
<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3">
<b><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3NhbmRhcmVudS5ibG9nc3BvdC5jb20vMjAwOS8wNi90YXNrLWZvY3VzZWQtcHJvZ3JhbWluZy13aXRoLW15bHluLWFuZC5odG1s">Task Focused Programming with Mylyn and Tasktop</a></b> by Chathurika Sandarenu
    </td>
</tr>
<tr>
<td width="20"></td>
<td width="*">
<font color="gray">Chathurika walks through installation steps and points out some interesting features of Mylyn/Tasktop. &#8220;&#8230;Trust me this can improve your productivity many times. I personally experienced this during last two days I used Mylyn.&#8221;<br />
<font>
    </td>
<td width="40"></td>
</tr>
<tr>
<td>&nbsp;</td>
</tr</p>
</table>
<p>Do you have news for the task-focused community? Send news to <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=bWFpbHRvOm5ld3NAdGFza3RvcC5jb20=">news@tasktop.com</a>
<div align="center">
<p class="smallParagraph"><a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29t"><b>Be more productive.</a> <a href="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rhc2t0b3AuY29tL3Byb2R1Y3RzL2d1YXJhbnRlZS8="> Guaranteed.</b></a></p>
</div>
 <img src="http://tasktop.com/blog/wp-content/plugins/feed-statistics.php?view=1&post_id=706" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://tasktop.com/blog/community-news/community-news-july-2-2009/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
