[YouTrack - Not Just an Issue Tracker] Webinar Recording, Slides and Session Q&A

Thank you for taking time to join us for our live webinar: YouTrack – Not Just an Issue Tracker on Tuesday, January 21. The recording of the webinar is now available on JetBrains YouTube Channel, as well as the slides from the presentation.

During the webinar we demonstrated how to use YouTrack as an accounting/event management tool. The main idea was to show that YouTrack is so customizable that you can re-purpose it from tracking bugs to tracking anything! We also covered external automation using the REST API and YouTrackSharp:

We received tons of questions during the webinar and today we would like to share our chat history with you. We’ve chosen the most relevant questions and added more detailed answers:

Q: Can I use YouTrack to store snippets of information, web links, project requirements and details, general notes?

A: Yes, of course it’s not a traditional way of using issue tracker, but possible.

Q: I have “broken workflows” in a couple of projects… and I don’t know what to do about it. Please advise.

A: It happens when you change the custom field scheme. YouTrack normally leads you through the process of fixing broken workflows. If you mouse over or click on the highlighted workflow, YouTrack will guide you right to the broken rule. When you get to the broken rule, YouTrack will suggest Quick Fixes, such as adding a missing field value to your project. Apply the fixes, and YouTrack will complete the whole process for you.

And of course, you can always contact our support team if you need any help creating/editing your workflows.

Q: How does the WF editor get information about the customized database?

A: The WF editor downloads the custom fields scheme and workflows when you connect it to your YouTrack server.

Q: Is it possible to create a workflow that will execute an external API call?

A: Unfortunately, not. Please file an issue with an example of your use case.

Q: What is the underlying engine for the WF editor in YouTrack? I heard it’s MPS. Is it correct?

A: Yes,  YouTrack Workflow editor is based on MPS with a DSL developed specifically for creating custom workflows. It gives our customers full freedom of customization, being flexible enough to support even the most complicated business processes.

Q: How do you create a bespoke application using MPS?

A: You first create a set of DSLs using MPS language design functionality. Then you write your application code using these DSLs.

To create YouTrack, we first designed several DSLs to cover a common stack of web development tools: persistence, services layer (including REST services) and templating. We also created a typed JavaScript.

Q: How good is the issue text fields editor for large string fields? Is it Google Doc-like (WYSIWYG HTML), wiki-like, or just plain text?

A: Wiki markup syntax is supported. Please check the full Wiki Reference. The most popular HTML tags are supported inside the wiki as well. Here are some useful tips: highlight the code using {code} tag, add the link to the issue attachment [file:attachment.png], or insert the attachment preview [!attachment.png!].

Q: How well is YouTrack supported by Eclipse Mylin?

A: Mylyn connector plugin is being developed by JetBrains Intern and will be reviewed by the Mylyn connector team. The plugin is under testing now. It will be supported by YouTrack team. Please check the GitHub repository for current progress.

Q: The REST API deals with plain passwords for authentication? Any idea to handle this with encrypted passwords?

A: Consider leveraging TLS/SSL (HTTPS) to secure your channel and thus protect your data. Modern authentication protocols tend to avoid any ad hoc encryption and rely on TLS/SSL. For example, in OAuth they had ‘proprietary’ encryption which was abandoned in OAuth2.

Q: We did have a question/request. We would really like to be able to use decimal fields for time tracking, not just integer types.

A: Here is your feature request, please get some more votes and we’ll try to include it in the next YouTrack version.

Q: Will we get the link to the webinar recording by email afterwards?

A: Yes, we always send a follow-up email with the link to the recording to everyone who registered to the webinar. We also tweet about it @jetbrains and @youtrack, and announce it in our blogs. So stay tuned!

Please leave your comments with ideas for future YouTrack webinars. Let us know what you want to know about YouTrack!

This entry was posted in webinar and tagged , , , , . Bookmark the permalink.

6 Responses to [YouTrack - Not Just an Issue Tracker] Webinar Recording, Slides and Session Q&A

  1. Joerg Fechner says:

    Please correct me if I am wrong, but the customized database is only on the issue level.

    How can I add fields on the project level, or even better on the time tracking level?

    • Valerie Andrianova says:

      Hi Joerg,
      In YouTrack you customize issue fields along with their values on the Project level.
      1. To add/remove/change the fields on the project level, navigate to Administration->Projects->ProjectName->Fields. There is a default set of issue fields attached to the project. You can attach new fields, detach the existing ones or edit any field along with its values here.
      2. When you enable Time Tracking for a project (Administration->Projects->ProjectName->Time Tracking) you’ll be prompted to choose the field to be used for Estimation and Time Spent. You may choose one of the existing fields (from the Fields tab) or create a new one.
      Please take look a at the Custom Fields doc. and Time tracking doc. for more details.

  2. Dan says:

    I wonder if Joerg is asking whether it’s possible to add custom fields to the project’s overall meta data, i.e. what you get at Settings -> Projects -> Main where there is “Description” for the project but maybe someone would want some other custom fields too, like “Production site URL”, “Development site URL”, “Project Fee”, etc., etc.

  3. Dan says:

    And on time tracking I wonder if he’s asking if you can customize the fields for an individual time entry, where there is currently optional “Comment”. That could also be useful actually (such as a checkbox for “Invoiced” or something).

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> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>