Ready to migrate from Redmine to YouTrack?

Introducing the python-script ready to be used to import your projects, issues and users, along with their groups, roles and permissions from Redmine to YouTrack. It takes no time and allows to you to play with YouTrack on your own issues or continue your project right where you stopped, without loosing any data. Of course, you can migrate to any YouTrack version, either Stand-Alone or InCloud.

Download the latest version of YouTrack Rest Python Library and follow the step-by-step instructions to migrate from Redmine to YouTrack in no time!

By the way, our YouTrack Rest Python Library allows you to migrate from any issue tracking system, including Jira, Forbugz, Bugzilla, Mantis, AgileZen, Trac etc. Please check YouTrack Import page for more details.

Migrate to YouTrack and track with pleasure :)

Posted in features, release | Tagged , | Leave a comment

YouTrack Pricing Model Changes

When YouTrack 4.0 was released, we announced that we would make changes to our pricing model starting in early 2013. The changes were planned to affect Agile board only, making it a paid option. However, after we analyzed our statistics and your feedback, we decided to go further.

Why change the pricing model?

1. In 2012 we received a number of complains about the InCloud pricing model, saying it was complicated and had too many options. Many of our customers had trouble understanding the differences between Reporters and Users, or the differences between Private and Public projects. Our statistics showed that only 10% of our customers used Reporter accounts actively.

2. We realized that making the Agile board a paid option would make the choice even trickier. Meanwhile the Agile board appeared to be used by more than 80% of our customers, which easily proved its popularity.

3. There was some inconsistency between the Stand-alone packs and the InCloud plans: there were no reporters or private projects in Stand-Alone packs, while the Free plan/pack had different numbers of users.

4. We received many requests from our large customers interested in additional services, such as assistance in customization and configuration, and special support.

Considering all of these reasons, we decided to make the following changes to our pricing model effective from January 23, 2013:

Changes in InCloud Plans

1. Free plan is now extended to 10 users and unlimited number of issues.

2. Agile board is now included in all plans by default.

3. No more Reporter Accounts. Any active user account is counted against the plan limitation now.

4. Since you’re getting no additional Reporter accounts, we’ve reduced the prices for all plans up to 100 users. See the Pricing for more details.

Notice for existing customers:

1. Free plan customers: your current plan will be extended to the new parameters automatically by the end of January 2013.

2. Commercial customers: no changes will be made to your current plan, and you can use your current plan for as long as you want. You will need to choose a new plan only if you would like to upgrade your plan.

Changes in Stand-Alone Packs

1. Agile board is now included in all packs by default.

2. We’ve raised the prices for all packs, instead of making Agile board a paid option. Check the Pricing for more details.

3. We’ve introduced a new 500-user pack.

4. New Enterprise Pack with unlimited users and additional services, with customization, configuration, special support and more. Check details here.

Notice for existing customers: These changes will affect you only when you extend your upgrade subscription or upgrade your user-pack.

Please visit the YouTrack Pricing page for more details. We hope that now you’ll have an easier time choosing the pack or plan that’s right for you!

Posted in news | Tagged | 22 Comments

YouTrack 4.1.3 Is Out

Please welcome YouTrack 4.1.3 – the latest update for your fast-flying issue tracker. This minor release brings a number of useful bug fixes, you would definitely appreciate!  Please check the full list of release notes for the details. Download YouTrack 4.1.3 and upgrade in no time or sign up for YouTracl InCloud right now! If you are using YouTrack InCloud your site will be upgraded automatically on Monday, January 21, 2013, according to our Maintenance Calendar.

Keep tracking with pleasure!

JetBrains YouTrack Team

 

Posted in uncategorized | Leave a comment

Making +1 mean what it really means

On YouTrack, you can vote for issues. There’s a button right at the top, beneath the title. It’s quite big. It doesn’t say “Vote” but it’s still pretty apparent

Vote Button

The problem is, that not everybody seems to see the button. In addition, in a world of Like and +1, what tends to happen is that we end up with a lot of comments like this:

NewImage

So how should we fix it? Make the vote button bigger? Place a couple here and there? I asked this question on Twitter a few days ago and one of the more common responses was:

“Can’t you add a feature to YouTrack to make +1 add a vote?”

Workflows save the day…again

Well, good news is that we can. But the even better news is that we don’t need to add a feature, and consequently you don’t need to wait for us to ship this feature if you’re also encountering this problem. We can actually solve this using Workflows. If you’re not familiar with workflows, think of it as a way to get YouTrack to pretty much do whatever you want.

The workflow is actually quite simple:

Workflow

With a simple rule like the above, attached as workflow to your project, any +1 comment will now be interpreted as a vote and a nice message displayed to the user.

Message on Vote

Just write the workflow, upload it to the server and attach it.

Shipping out of the box

As of YouTrack 4.2, this workflow will already ship out of the box. Until then, and using your current version of YouTrack, you can create the workflow, attach it and you’re good to go.

Posted in uncategorized | Tagged | 5 Comments

YouTrack 4.1.2 Is Here

Please welcome YouTrack 4.1.2 – a minor update for our fast-flying agile issue tracker. We did our best to deliver the latest version before the ‘Doomsday’ so you have some time to enjoy it. Just kidding :) We believe you’ll have bugs to fix even after the end of the world, so we’ll continue working on the best tracker for you!

This minor version brings some bug fixes you’d definitely like to use. So, download Youtrack 4.1.2 and upgrade right now! If you’re using YouTrack InCloud, the cloud-based edition of YouTrack, the latest v4.1.2 is already there, so enjoy! Remember we were in a hurry, but anyway, check our Events Calendar for the scheduled InCloud upgrades.

For more details, here is the full list of v4.1.2 release notes.

No matter what, keep tracking with pleasure!

 

 

Posted in uncategorized | Leave a comment

YouTrack & Pomodoro: Because Your Time Is Valuable

Today I want to tell you about how I met… no, sorry, not that… about the Pomodoro Technique® and how it can be supported in YouTrack. This amusing story serves as an example of how powerful a custom workflow can be and how creatively it can be used.

As you know, we introduced Time Management in YouTrack 4.1. We’ve received a lot of useful feedback and enhancement ideas from our customers. Among them there was this request for a popular time management method created by Francesco Cirillo in the 1980s. Conveniently, it also gives us a chance to demonstrate the power of custom workflows in YouTrack.
What is the Pomodoro Technique?

Pomodoro (Italian for tomato) is a popular time management and time tracking technique that focuses on determining how much effort an activity requires, and what usually interrupts your work and stands in the way of your concentration. It helps you eliminate all of these distracting factors and, in the end, to increase your productivity and turn time from your enemy into an ally. It also helps you better estimate the efforts you need to complete a task.

How does Pomodoro work?

It’s quite simple: you divide your activity in equal time intervals, which are called “pomodoros.”

  • A traditional pomodoro is 30 minutes long: 25 minutes of work plus a 5-minute break.
  • Every four pomodoros you are allowed to take a bigger break of 15 to 30 minutes.
  • One of the key points is that a pomodoro cannot be interrupted or split up. It marks 25 minutes of pure work.
  • If interruptions occur, you stop your pomodoro and log the cause of the interruption.

Through repeated use, pomodoros help you observe the way you work, improve your estimates, and raise your productivity.

That’s just a brief intro, so if you’d like to dig in for more details about the technique, look no further than its official home site.

How the Pomodoro Technique is supported in YouTrack

As I said earlier, we’ve implemented support for Pomodoro via a custom workflow called pomodoroTimer. It contains three rules that work as follows:

1.  A state machine that defines how a pomodoro transitions from state to state. The beauty of this rule is that for each finished or interrupted pomodoro, YouTrack automatically adds a new work item. Thus it automatically logs your work on that particular issue!

2. A scheduled rule that actually runs the timer and invokes a 25-minute countdown.

3. A rule that restricts changing the cause of the interruption (‘Pomodoro interruption’ field) without stopping the timer.

The pomodoroTimer workflow will use three additional issue fields. You don’t need to create new fields, as this will be handled by the workflow after you import it:

1. Pomodoro state – a field of state[1] type with the following values:
Timer’s running, Timer finished, On a break, Not set.  ’Not set’ should be used as the default value.

2. Pomodoro interruption – a field of enum[1] type with the following values:
Phone call, Boss interrupted, Urgent email, Facebook chat.
Feel free to add whatever interruptions you like to this list. [This field can be empty, and an empty value will be used by the workflow by default.]

3. Pomodoro countdown – an integer type field for the timer itself.

If you want more details, take a look at this issuegrab the pomodoroTimer.zip workflow and upload it to the workflow editor (downloaded here), and you’ll see what is what because the rules are pretty self-descriptive.

If you simply want to get the PromodoroTimer workflow to work for your project, follow these steps:

  1. Make sure that Time Tracking in enabled for the project.
  2. Download the pomodoroTimer workflow and import it to your YouTrack project via Administration ->Projects->’Project Name’->Workflow part.
  3. You’ll see that the workflow rules are highlighted. Click on the rules and apply all the suggested quick-fixes:


 

All the required issue fields along with the values will be created and attached to your project automatically.

If you are new to custom workflows in YouTrack, please take a look at the Workflow guide for more details and watch this short video. You are also welcome to check out our rich Workflow repository, where you will find useful examples of previously created workflows to experiment with.

In conclusion, if you practice the Pomodoro technique, then you can use it with YouTrack with the added benefit of automatically tracking your working time. If not, then you’ve learned how you can adapt YouTrack to your work routine with minimum effort, and how you can implement automatic time tracking with the help of YouTrack workflow. Use that for your yoga lessons or whatever else requires time tracking.

Keep tracking your time with Pomodoro!

Posted in features, tips | Tagged , , | 5 Comments

YouTrack 4.1.1 Is Out!

Fresh upgrade for your favorite issue & project tracker – YouTrack 4.1.1 has just arrived! This minor version brings important bug fixes for the latest YouTrack 4.1 we have recently presented to you, including the fixes for the full text search issue, burndown chart problems, private repositories for GitHub integration etc.
Upgrade to YouTrack 4.1.1 right now and check the full list of v4.1.1 release notes for more details.
If you are using YouTrack InCloud, you site is already upgraded to the v4.1.1 according to our Maintenance Calendar.

P.S. Have you already tried Time Management, improved GitHub Integration and Agile Board in YouTrack 4.1.1? Don’t forget to share your feedback with us!

Keep tracking with pleasure!

 

Posted in release | Tagged , | 5 Comments

Time Management in YouTrack 4.1 Webinar Recording

Hot off of the digital press, the latest YouTrack webinar is now available on JetBrains.tv and YouTube! Since the recording, YouTrack 4.1 has become publicly available and you are welcome to read about the release in our previous post.

We would like to thank our attendees for their time and questions that made the webinar more of a discussion. We appreciate your attention and feedback.

This webinar introduces Time Management in YouTrack 4.1. You’ll learn how to add work items, how to check your progress on specific task or the whole feature at a glance. We’ll cover the process of creating Time Reports and show how to configure Time Tracking per project\user. Improved GitHub integration and multiple Agile Board enhancements are also included!

Read what’s new in v4.1 and Get YouTrack 4.1 right now!

Follow the latest happenings @YouTrack.

Keep tracking with pleasure!

JetBrains YouTrack Team

Posted in webinar | Tagged , , , , | Leave a comment

GitHub and YouTrack 4.1: Even better (and smoother)

GitHub offers a series of hooks when using YouTrack for issue management, which makes integration easier. This is not new, and in fact we’ve discussed it before. What is new, however, is support for commit linking, and the fact that until the recent release ofYouTrack 4.1, all the configuration had to be done on the GitHub side. And while the integration does work as designed and allows us to apply commands directly from commits, the settings page and steps for configuring the service hooks can be somewhat confusing, to say the least.

In-place Configuration

All configuration now takes place directly in YouTrack’s UI. Open your project’s Administration page and select the GitHub tab:image

 

From here you can add new GitHub repositories, and configure the possibility of commit linking and applying commands from commit messages.

Commit links

With a commit link, we can get from:imagedirectly to here:imageThat is, we can go directly to the commit from the YouTrack issue. In order to enable this functionality, we click on the Add GitHub repository link under GitHub tab, specify the connection data to connect to our GitHub repository, which is the login, password and the actual repository. Nothing else is required.image

If you’re not the owner of the repository, but you have read access, you can select the checkbox Show Repositories for another owner and get a list of those.

Applying Commands

One of YouTrack’s powerful features is the ability to apply commands to tasks, and what’s more, allow these commands to be provided either via the User Interface or during a commit message. For instance, we can write #SDA-2135 Fixed in the commit message of a check-in and have YouTrack automatically mark an issue as fixed. This is a feature that the GitHub hook provides and has been available in the past. The difference now is that we can now configure this from YouTrack, and more easily than via GitHub. In order to do so, in the same dialog box for configuring the repository, we select the Committer group:imageCommitters are actual user groups in YouTrack. With the GitHub integration service enable, YouTrack will search the specified group for a committer. By default, All Users is set as committers, but we strongly recommend that you select a particular group. It’s just more efficient, specially when you have a large number of users. We do need to remember that a user account between GitHub and YouTrack is paired based on the email address. If a match is not found, the command will not be applied.

(If you want to access repositories you do not own, for applying commands you need write access to them)

imageWith support for commit links and easier configuration for applying commands, we’re hoping to integrate YouTrack with GitHub even more smoothly. Get the latest YouTrack 4.1 now and as always, let us know if you like it and what else you’d like to see!

 

Posted in uncategorized | 9 Comments

Time Flies. YouTrack 4.1 Files Time.

Please welcome YouTrack 4.1—the latest update for our innovative issue tracking and agile project management tool! YouTrack 4.1 is devoted to Time Management functionality, which is one of the most popular feature request among our customers. Enjoy!

Here’s what you can do with Time Management in YouTrack 4.1:

  • Add work items to issue(s) in one step
  • Summarize the time spent on a feature
  • Visually track your progress on an issue
  • Enable time management per project\user
  • Create Time Reports
  • Use workTimer workflow to track Spent Time automatically


We’ve also greatly improved GitHub integration: Now you can configure integration right from YouTrack’s UI, as well as navigate straight to your GitHub commit from the hash commit added to YouTrack’s issue description or comment. We’ll  cover GitHub integration improvements in more details in the next blog post.

And that’s not all! We know how you enjoy using Agile Board, so we keep enhancing it too. Now you can:

  • Expand/collapse swimlanes
  • Apply commands to multiple tasks on the board
  • Use new float and period field types for Estimation
  • Choose multiple issue type values to define a swimlane

See What’s New in YouTrack 4.1 for more juicy details. And if you are thirsty for even more details, check the full release notes.

Get YouTrack 4.1 right now and try all the new features yourself!

If you are using YouTrack InCloud, hosted in the cloud by us, your site will be upgraded to v4.1 next Monday, according to our Events and Maintenance Calendar.

Track your time with YouTrack 4.1!

JetBrains YouTrack Team

Posted in news, release | Tagged , , , | 3 Comments