#525: Batch Modification Functionality
---------------------------+------------------------------------------------
Reporter: anonymous | Owner: cmlenz
Type: enhancement | Status: assigned
Priority: normal | Milestone: 1.0
Component: ticket system | Version: 0.7.1
Severity: normal | Resolution:
Keywords: |
---------------------------+------------------------------------------------
Old description:
> The following is a request for enhancement.
>
> I recommend that Trac implement batch modification functionality. This
> would allow users to modify several fields of several tickets that match
> a certain criteria in a single process.
>
> Bugzilla 2.17.7 currently implements such functionality in the following
> way (see http://landfill.bugzilla.org/bugzilla-tip/):
> - first, the user performs a query
> - on the resulting bug list page, there is a link at the bottom of the
> page: "Change several bugs at once"
> - on following that link, the same bug list reappears with a checkbox in
> front of each bug (this allows the user to hand pick a subset of the bugs
> to modify). This page also contains all the fields in a bug at the
> bottom of the page. Each of the fields contains a, "--do_not_change--"
> value by default.
> - the user selects the bugs to batch modify
> - the user modifies the fields needed to be changed in the fields at the
> bottom of the page
> - the user clicks "commit"
>
> Why would such functionality be useful? Here are some example scenarios:
> - There's a milestone titled "Next Mainstream Loadbuild". Thus, when a
> designer closes an issue in the main stream / trunk, they don't need to
> know the number of the next loadbuild, they simply use the "Next
> Mainstream Loadbuild". Then, upon the next successful loadbuild, the
> loadbuild guy can do a batch modification, changing all issues that are
> closed and have a milestone of "Next Mainstream Loadbuild" to the actual
> build number. VERY USEFUL. The designers don't need to be intimate with
> every single possible build number / milestone.
> - Another scenario: management has decided that all unresolved issues
> that were targeted to be addressed in load x are now to be targeted for
> load y. A batch modification would make this job a single task, as
> opposed to n tasks.
New description:
The following is a request for enhancement.
I recommend that Trac implement batch modification functionality. This
would allow users to modify several fields of several tickets that match a
certain criteria in a single process.
Bugzilla 2.17.7 currently implements such functionality in the following
way (see http://landfill.bugzilla.org/bugzilla-tip/):
* first, the user performs a query
* on the resulting bug list page, there is a link at the bottom of the
page: "Change several bugs at once"
* on following that link, the same bug list reappears with a checkbox in
front of each bug (this allows the user to hand pick a subset of the bugs
to modify). This page also contains all the fields in a bug at the bottom
of the page. Each of the fields contains a, "--do_not_change--" value by
default.
* the user selects the bugs to batch modify
* the user modifies the fields needed to be changed in the fields at the
bottom of the page
* the user clicks "commit"
Why would such functionality be useful? Here are some example scenarios:
* There's a milestone titled "Next Mainstream Loadbuild". Thus, when a
designer closes an issue in the main stream / trunk, they don't need to
know the number of the next loadbuild, they simply use the "Next
Mainstream Loadbuild". Then, upon the next successful loadbuild, the
loadbuild guy can do a batch modification, changing all issues that are
closed and have a milestone of "Next Mainstream Loadbuild" to the actual
build number. VERY USEFUL. The designers don't need to be intimate with
every single possible build number / milestone.
* Another scenario: management has decided that all unresolved issues
that were targeted to be addressed in load x are now to be targeted for
load y. A batch modification would make this job a single task, as opposed
to n tasks.
Comment (by cboos):
#2623 has been closed as a duplicate of this one.
--
Ticket URL: <http://projects.edgewall.com/trac/ticket/525>
The Trac Project <http://trac.edgewall.com/>
_______________________________________________
Trac-Tickets mailing list
[email protected]
http://lists.edgewall.com/mailman/listinfo/trac-tickets