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.

This entry was posted in uncategorized and tagged . Bookmark the permalink.

5 Responses to Making +1 mean what it really means

  1. sam says:

    well done!
    finally an end of this annoying comment behavior.

    only missing is right now… delete these crappy useless +1 comments after the vote was successful. :)

    • dnesteruk says:

      Doing a +1 in WordPress is an ambiguous operation – are you intending to +1 the post on G+, Facebook, or something else? :)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">