I'm wondering if it is possible to set the Agile Estimate on issue creation. Our Web Team uses t-shirt sizes but JIRA Agile needs numeric values for calculations, so my thought was to do the conversion in Groovy.
That's exactly what I'd do - write a post-function script that does a simple "case (t-shirt size), set estimate appropriately" (I'd leave the estimate off the create screen so the users do not enter it initially only to have it overwritten by the post-function)
Thanks for the quick response Nic. I am brand new to scripting in JIRA so I'm not entirely confident on where the Estimate lives. Is it the same as greenhopper.jira.fields.OriginalEstimate?
Also, the user enters in the t-shirt size into a customer Story Points fields, so my plan is to read that value and then set the Estimate appropriately. I feel confident that I'll find my custom field in com.atlassian.jira.issue.customfields
To set the estimate, I'd just use issue.setOriginalEstimate(x) (I can't remember what X's units are - seconds or milliseconds) To get the Story points field (it's still a custom field, even though Agile does clever stuff with it), I'd use the code from Jamie's docs (just to save you working it out from scratch) - https://jamieechlin.atlassian.net/wiki/display/GRV/Post+Functions+With+Comments#PostFunctionsWithComments-Copyonefieldtoanotherusingregexp
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG