JIRA cloning and issue templates
Allison Bloodworth
abloodworth at berkeley.edu
Wed Sep 3 22:31:19 UTC 2008
Thanks so much for looking into this Gary! The subtasks issue isn't a
big deal for us with the Design Framework tasks as (at least
currently) there are no subtasks. However, it seems to me that
exploring #2 could save us a LOT of time. If we could just run a
script to create all the design tasks we'd need for a component it
would help a lot.
I'm sure we'll get faster as time goes on, but Daphne and I probably
took over an hour to enter all our tasks for Inline Edit and last
night it probably took me an *at least* an hour to enter all the
dependencies on them. In the end I found the only way to look at both
the Design Framework example tasks AND the Inline Edit tasks was to
have two browsers open because it appears shared cookies between tabs
will mess up your filters if you're using more than one. There are
also TONS of opportunities for error with this copying process (and
when you do screw up and make an error it takes even longer).
Should we enter a JIRA task for exploring the creation of a script to
create our tasks and dependencies? At a quick glance, there are a
couple examples on the Jelly reference from Gary (http://www.atlassian.com/software/jira/docs/latest/jelly.html
) that I think may apply to what we are doing:
Create and assign issue
<JiraJelly xmlns:jira="jelly:com.atlassian.jira.jelly.JiraTagLib">
<jira:CreateIssue project-key="TST" summary="My Issue summary"
issueKeyVar="keyvar"/>
<jira:AssignIssue key="${keyvar}" assignee="testuser"/>
</JiraJelly>
Create Issue and Comment
<JiraJelly xmlns:jira="jelly:com.atlassian.jira.jelly.JiraTagLib">
<jira:CreateIssue project-key="TP" issueType="Bug" summary="Issue
summary" issueKeyVar="key"/>
<jira:AddComment issue-key="${key}" comment="A comment on ${key}"/>
</JiraJelly>
Cheers,
Allison
On Sep 3, 2008, at 9:24 AM, Gary Thompson wrote:
> All,
>
> I did some research on cloning JIRA issues with subtasks and the
> possibility of setting up a "template" of JIRA issues corresponding to
> the newly documented Fluid project process. Here's what I found:
>
> 1. Cloned JIRA issues can now also clone subtasks. The newer
> version of
> JIRA includes this functionality. Now when cloning an issue, there
> is a
> checkbox for cloning subtasks of the issue. The checkbox is checked
> by
> default. The cloned issue must have subtasks for this function to do
> anything.
> Reference: http://jira.atlassian.com/browse/JRA-3742
>
> 2. JIRA can be scripted with a scripting language called Jelly. By
> writing and running a Jelly script, it appears possible to automate
> the
> administrative process of creating/cloning the JIRA tasks that map to
> the Fluid process for each component.
> Reference: http://jira.atlassian.com/browse/JRA-4029
> Reference: http://www.atlassian.com/software/jira/docs/latest/jelly.html
>
>
> Gary
> _______________________________________________
> fluid-work mailing list
> fluid-work at fluidproject.org
> http://fluidproject.org/mailman/listinfo/fluid-work
Allison Bloodworth
Senior User Interaction Designer
Educational Technology Services
University of California, Berkeley
(415) 377-8243
abloodworth at berkeley.edu