We're evaluating JIRA right now and are naturally interested in YouTrack since (1) we're not invested in any commercial bug tracking tool and (2) we use TeamCity.
Some of the things that attract us to JIRA:
- Easy customization of workflow (custom states, actions, etc.)
- Easy addition of custom fields with rules associated with who can edit what field
One thing we noticed JIRA doesn't do well that might be doable in YouTrack is the ability to add a custom entity with values.
So if I wanted to add a field to an issue called "Customer" and give it a "SalesRegion" property I might be able to do a query like:
where Customer.SalesRegion = "North America"
That kind of customization would take things to a groundbreaking level, and from what I see of MPS it might be possible?
So my question is, with our needs, does YouTrack make sense? Should we stay on the sidelines and wait for your product to mature?