Archive for April, 2010

Community News, ColdFusion Edition

Wednesday, April 21st, 2010
News “For many years, ColdFusion’s highest requested feature was an IDE” (Fusion Authority). With the recent release of ColdFusion Builder Adobe has met this need head on. Because ColdFusion Builder is built upon Eclipse developers can leverage many standard Eclipse plugins, and we have recently seen an explosion of interest in Tasktop Pro and Mylyn amongst the ColdFusion community. For ColdFusion developers this recent interest results in newly recorded webinars, blog posts, videos, and articles to help get started with this powerful toolset. Here’s a collection of some of our favorites.

Installing Mylyn onto ColdFusion Builder by Mike Henke
Mike’s recent post walks users through the steps necessary to install Mylyn into ColdFusion Builder, including a five minute screencast illustrating each step.
Know your tools: Productivity Tips/Tricks for CFEclipse/CFBuilder by Marc Esher
Mark Esher shares his knowledge of ColdFusion productivity tools with The Online ColdFusion Meetup. You can either watch his recorded presentation to this virtual group or review his presentation summary.
Mylyn – A Task-Oriented Approach to ColdFusion by Mike Henke
In the The Fusion Authority Quarterly Update you’ll find Mike Henke’s article entitled “Mylyn – A Task-Oriented Approach to ColdFusion”. Mike, a longtime Mylyn user, explains the advantages of working task-focused to ColdFusion developers.
This Week in ColdFusion by TWICF.com
This Week in ColdFusion is a weekly podcast for ColdFusion developers. While this week’s version of This Week in ColdFusion was not focused on Mylyn the broadcasters take a minute to explain how Mylyn impacts their productivity (about 11:15 in the video).
Upcoming Mylyn Presentation at UK ColdFusion User Group by Kevin McCabe
Kevin McCabe with be presenting Mylyn at the UK ColdFusion User Group at the start of June. See the group’s webpage for details on this upcoming meeting.
Mylyn in Bite-Sized Chunks by David Shepherd
This collection of some of the best of Mark Esher’s posts from the past few months is an excellent resource for using Mylyn to improve your productivity as a ColdFusion developer.

Do you have news for the task-focused community? Send news to news@tasktop.com

Watch Tasktop webinars

Virtual CollabNet conference, real Starbucks coffee

Monday, April 12th, 2010

Register for the CollabNet Virtual Conference

CollabNet is hosting a free virtual conference this Thursday, April 15th. The event is sponsored by Tasktop and we invite you to check out the Tasktop booth. The booth is a great source of information on Tasktop’s integrated solution for CollabNet’s TeamForge, ScrumWorks Pro and Subversion.

While the conference is virtual, we will have real members of the Tasktop team available to answer any questions you may have, including Mik Kersten, Tasktop CEO and Eclipse Mylyn project lead.

What’s also real is a chance to win $50 in Starbucks coffee. Just register to attend and complete a short survey on the development tools used in your organization, then click the “Giveaway” button as shown in the screenshot below.

Tasktop Booth
Tasktop Booth

We’re excited about the show because Tasktop is now playing an even more important role in tying together CollabNet’s products for Eclipse developers. With the recent acquisition of Danube, CollabNet now offers ScrumWorks Pro for Agile project management in addition to it’s flagship project management product, TeamForge. With the ScrumWorks Pro Connector and TeamForge integration, Tasktop provides a seamless way to access both CollabNet products through integrated access in the Eclipse IDE or from a standalone desktop application for project managers.

To learn more about Tasktop’s solutions for CollabNet and chat with the Tasktop team, register for the conference.

Virtual Environment Main Hall
Virtual Conference Main Hall – Register

Watch Tasktop webinars

Webinar – Task-focused programming for PHP developers

Monday, April 12th, 2010
Mylyn fully supports task-focused programming for a growing number of languages and frameworks such as Java, C/C++, and Spring. Support for PHP development with Mylyn is now available as well. In the upcoming webinar Code at the Speed of Thought with Task-Focused Programming Mik Kersten, creator and lead of the Eclipse Mylyn project, and Roy Ganor, Zend Studios and Eclipse PDT project lead, will team up to demonstrate task-focused programming tools and techniques for PHP developers. php-webinar-announce3

Mik and Roy will demo using the state of the art IDE platform for PHP development: Zend Studio with Tasktop Pro. The webinar will cover the basics of accessing bug and project tracking systems from inside the IDE and focusing the interface on only the PHP code relevant to the current task. While the webinar is aimed at developers who are new to Mylyn, it will also include a taste of more advanced programming productivity features such as task-focused version control and automated time tracking. Learn More

When: April 14, 2010: 9:00 am PDT
Presented by: Mik Kersten, Tasktop and Roy Ganor, Zend
Recording: Online

Watch Tasktop webinars

Optimize Your Workday with Tasktop and the Atlassian Connector for Eclipse

Thursday, April 8th, 2010

The new 2.0 release of the Atlassian Connector for Eclipse provides the latest and most complete access to Atlassian’s development and collaboration tools from within the Eclipse IDE. This provides developers with an integrated platform for managing issues, source code, builds, and code reviews. Combining the Atlassian Connector for Eclipse with Tasktop Pro delivers a further productivity boost by integrating more of a developer’s workflow including time tracking, email, calendars, and web browsing. To illustrate the benefits of this tooling I’ll walk you through a day in the life of a developer using the Atlassian Connector for Eclipse and Tasktop Pro.

8:00 am
8:00 am - Organize the Day

Organize the Day – When Developer Dave arrives at work his first order of business is to organize his workday. First he reviews updates to his tasks (JIRA issues) using the Task List (pictured). The notification icons, blue arrows, give him an overview of which tasks have changed and detailed change information is just a click away. Next Dave selects tasks to work on today using the “Schedule for” action. These tasks then appear in blue at the top of his Task List. As he organizes his Task List Dave also checks Tasktop Pro’s agenda view, noticing that his first meeting isn’t until 10:30 am.

8:30 am
8:30 am - Work!

Work! – Once Dave has organized the workday he activates the next task at the top of his Task List, reviews his notes on the task, and begins working. As he works Mylyn tracks which files he uses for his task. In addition, Tasktop Pro tracks the web pages he views, and when he returns to the task later all of his files and web pages are automatically opened (see 1:30 pm).

While working his Task List remains visible so that he can quickly respond to time-sensitive tasks. The change notification icon on a critical task will prompt him to respond quickly. He will process updates to less critical tasks in a batch when it is convenient.

10:30 am
10:30 am - Code Review Comments

Perform Code Review – As Dave is working Tasktop Pro’s calendar notifies him that his team’s code review starts soon. He remembers that he wanted to add one more comment to the file under review and so he activates the review task, which in turn opens the file he was previously reviewing. He uses the normal code editor to add a comment to the review (pictured) and then heads off to the team’s review.

11:00 am
11:00 am - Triage Public Bugs

Triage Public Bugs – Dave is in charge of triaging public bugs for his project. As he processes new bugs he will often assign the bug to an upcoming sprint. However, because these bugs are public, he may choose to use the “Send To” action to create an internal bug to mirror the public bug, thus allowing an internal discussion among developers. Tasktop Pro’s Associations (pictured) allows him to link these bugs even though they are in different repositories. This Associations Feature significantly smooths the developer’s experience.

12:00 pm
12:00 pm - Lunch

Eat Lunch – Dave takes a break to eat at his favorite lunch spot.

1:00 pm
1:00 pm - Build View

Put Out a Fire – Dave is also in charge of monitoring the health of his project’s build. The Atlassian Connector for Eclipse provides a Build View, which Dave always has visible as a Fast View, allowing him to monitor builds without leaving Eclipse. When the Build View decorator goes red (pictured), indiciating a failed build, he opens the Build View to investigate the problem. From within the Build View he can create a task from a failed build and, more importantly, assign this task to the person responsible for breaking the build.

1:30 pm
1:00 pm - Back to Work

Resume Work – After fire-fighting Dave is able to immediately recapture the flow of his earlier task. He reactivates the task and the relevant files are automatically opened, the Package Explorer shows only those relevant files (pictured), and his private notes on the task remind him of the next step. Features like focusing, or showing only the files and elements relevant to the active task, saves Dave from having to remember which few files out of thousands were relevant to his task. When using Tasktop Pro Dave has the added convenience of linking any folder on his computer, thus extending this focusing to all of his file system.

4:45 pm
4:45 pm - Triage Email

Triage Email – While most of his development tasks are tracked via a bug tracker, Dave must often interface with external contacts who do not have access to a shared JIRA instance. They often send him “tasks” via email. Fortunately, when using Tasktop Pro, Dave can tag email which will then appear in his Task List. In the screenshot he’s tagged the “[get] cruise icons” email as a task. Using this system, he hardly ever drops an email.

5:00 pm
Time Tracking Dashboard

Leave the Office – The countless small savings of the Atlassian Connector for Eclipse and Tasktop Pro have added up, and while other developers are still catching up on change notifications or manually creating tasks from email Dave is finished. He uses Tasktop Pro’s Time Tracking Dashboard to review his activity for the day (pictured), submit his time to the repository, and then he leaves.

Re-energize Your Workday

The Atlassian development stack is a powerful approach for managing the software lifecycle. With the release of the Atlassian Connector for Eclipse developers can integrate this stack into their daily workflow. As we saw with Dave the developer, the Atlassian Connector for Eclipse and Tasktop Pro removes many daily friction points, allowing developers to focus on high-level problems. To re-energize your workday add the Atlassian Connector for Eclipse and Tasktop Pro to your IDE today!

Watch Tasktop webinars