https://www.redmine.org/https://www.redmine.org/favicon.ico?16793021292011-03-30T08:01:59ZRedmineRedmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=273592011-03-30T08:01:59ZEtienne Massip
<ul></ul><p>Are you talking about the issue list ?</p>
<p>You can already create a custom query with default sorting of issues by their priority.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=273972011-03-31T03:43:28ZJames Robertson
<ul></ul><p>Thanks Etienne. But I want to be able to order tickets precisely (ie. this High ticket, then this High ticket, then the next High ticket, etc.)</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=273992011-03-31T07:10:01ZEtienne Massip
<ul></ul><p>This is done usually by planning issues, setting start and due dates with "precedes" / "follows" relationships.</p>
<p>Then just sort by start date & due date.</p>
<p>If you change, e.g., an issue due date, then the following issues will have their dates changed too.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=274292011-03-31T19:44:54ZJames Robertson
<ul></ul><p>Thanks for the suggestion, but sounds a bit cumbersome for our scenarios.</p>
<p>Scenario 1:<br />We have several customer who websites/applications we support. We provide a fixed number of hours of support per month. In some cases there are many tickets (High, Medium (Normal) and Low) to be worked through over a period of months. The customer would like to be able to specify, and adjust, an exact order for these tickets.</p>
<p>Scenario 2:<br />We use Redmine to manage in progress, Agile projects. Our Agile methodology calls for all tickets (Stories) to be ordered and re-ordered as prioritiies change.</p>
<p>In neither of these cases are start or end dates used. Also, although there is an implied "precedence" between the tickets there is no technical basis for this. (Besides; setting and changing individual "precedes" and "follows" manually, would be very painful in these cases.)</p>
<p>So, can you accept my need to have a drag-and-drop interface to set an exact order - however that may be manifest technically.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=285302011-05-01T12:31:13ZAndrew Betts
<ul></ul><p>I agree with James completely, and this affects our workflow in exactly the same way as he has described.</p>
<p>I implemented a hackish solution to this, but not knowing Ruby I did it in PHP, so it's unlikely to be of any use to anyone. But if anyone wants the code I'd be happy to share it.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=288722011-05-12T22:17:19ZJosh McArthur
<ul></ul><p>Hi Andrew,</p>
<p>I am just starting an implementation of this issue now - it could save me quite a bit of time if I could take a look at your code and try and translate it to Ruby - is it on Github?</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=302442011-06-25T23:12:12ZMaciej Blomberg
<ul></ul><p>Hi,</p>
<p>any progress on this one?</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=302932011-06-26T22:34:39ZJosh McArthur
<ul></ul><p>Not really - I got bogged down in an implementation that would work for our company, vs. something that would work for everyone - and then ran out of time and had to move onto paid work. If some free time comes up again soon, I'll take another look at it.</p>
<p>The main problem I came across was working out an approach that would work across the multiple views a list of issues has - i.e it can apply across multiple projects, groupings can be used, etc etc.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=319282011-09-01T03:45:22Zjohnny bravo
<ul></ul><p>This is exactly the functionality we need as well. We spend a lot of time having to separately communicate to our developer exactly which issues to work on.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=319472011-09-01T22:18:54ZJames Robertson
<ul></ul>I've been thinking about this feature some more and realise that a first-cut implementation can actually be a lot simpler than I first described:
<ul>
<li>New custom field data-type: "sort order" (?)</li>
<li>Store as integer (1 is highest sort order)</li>
<li>Must be unique within (open) tickets of a project</li>
<li>On save, if the sort order integer has changed, any (one) ticket with the same or higher sort order integer are deprecated by one.</li>
<li>Add drag-and-drop to any Issue (ticket) filter that is sorted on a "sort order" field.</li>
<li>new/re-opened tickets are assigned the next highest integer (i.e appear at bottom of list)</li>
<li>Forget about everything else! :-)</li>
</ul>
<p>Lots more stuff could be added later, but this would be a great first step! What do you think? Any more likely now? :-)</p>
<p>Cheers<br />James</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=350312011-12-25T21:20:41ZAdam N.
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=361592012-02-17T15:58:35ZAnonymous
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=364092012-02-29T15:27:45ZRomain Vignes
<ul></ul><p>There is a similar mechanism already implemented in the <a href="http://www.redminebacklogs.net/" class="external">Backlogs plugin</a></p>
<p>A "Position" field is added to issues that are stored in "User Story" trackers and is updated automatically according to drag&drop operations done in the "Backlogs" view.</p>
<p>Maybe the source code if this plugin could be of interest for a more generic issue ordering plugin.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=404132012-08-18T07:32:51ZBodo Maass
<ul></ul><p>+1</p>
<p>It would be great to have this. Meanwhile I'll take a look at the Backlogs plugin.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=404152012-08-18T13:14:51ZBodo Maass
<ul></ul><p>By looking at this I also found the <a href="http://www.redmine.org/projects/redmine/wiki/PluginStuffToDo" class="external">Stuff To Do Plugin</a>. Someone made a patch to allow it to run on Redmine 2.0. It has a nice implementation of the reordering-by-dragging that is requested here, albeit only for a specific view. <br />If this code could be applied to all issue views in Redmine, that would be awesome. Unfortunately I don't know Ruby and Redmine well enough to attempt this myself.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=404172012-08-18T20:34:48ZTerence Mill
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=404202012-08-19T14:22:45ZTerence Mill
<ul></ul><p>related <a class="external" href="https://github.com/GOYELLO/goyello_stuff_to_do/network">https://github.com/GOYELLO/goyello_stuff_to_do/network</a></p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=404552012-08-22T07:09:32ZNathan Cooper
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=462462013-03-01T12:04:10ZMathias Fischer
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=497812013-05-31T13:04:17ZLeonardo Salgado
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=498002013-06-02T18:51:38ZMariusz Dalewski
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=500862013-06-17T04:33:39ZFrancewhoa (Francois Carpentier)
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=520212013-09-24T12:14:58ZRandy Syring
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=521212013-09-29T08:48:39ZDaniel Hochman
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=527522013-10-23T03:58:25ZJethro Yu
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=531672013-11-15T22:40:17Zmatthias rebel
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=531682013-11-16T02:17:45Zjonathan ben
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=535472013-12-02T13:21:14ZStephen Johnson
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=539222013-12-19T05:20:14ZAlexey Acidoff
<ul></ul><p>+2 (me and my boss))</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=550712014-02-27T06:28:46ZDaniel Albuschat
<ul></ul><p>+1, James Robertson's two-year-old attempt seems feasible to me.<br />Although sorting in one specific view (in a version, for example) would be enough for us. Could be even integrated in the Roadmap.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=555402014-03-26T11:14:01ZJacq Jacq
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=558972014-04-16T06:35:21ZEnmos Proje
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=567162014-06-10T22:35:14ZFedir RYKHTIK
<ul></ul><p>+1 Using such functionality on similar app, very handy</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=571912014-06-30T09:59:22ZArtyom Tuprikov
<ul></ul><p>+1, also I need to grant read-only access to the queue for all users so they could see their position in the queue.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=579542014-08-08T14:24:05ZLaurent Girard
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=631992015-04-19T08:07:31ZDev Full stack
<ul></ul><p>+1</p>
<p><a href="http://www.redmine.org/users/11192" class="external">Toshi MARUYAMA</a> may be are you add for issues "User vote for issue", and we don't need to write "+1" every time) ?</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=633812015-04-27T14:24:50ZMaicon Strey
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=633832015-04-27T15:20:19ZSteven Prutzman
<ul></ul><p>See also: <a class="issue tracker-2 status-1 priority-4 priority-default" title="Feature: Inline issue editing within list view/custom query (New)" href="https://www.redmine.org/issues/9184">#9184</a>...</p>
<p>Would like this for the purposes of re-ranking a list. I use a custom field ("Rank") to order my list by priority. It is supremely time consuming to edit each ticket individually when priorities change.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=634832015-05-01T12:02:26ZLaurent Dairaine
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=638782015-05-26T13:28:30ZToshi MARUYAMA
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-1 priority-4 priority-default" href="/issues/9184">Feature #9184</a>: Inline issue editing within list view/custom query</i> added</li></ul> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=657542015-09-01T14:51:13Zksamak k
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=657692015-09-02T10:58:46ZFredrik Liljegren
<ul></ul><p>We tried some drag'n'drop plugins, but decided to make our own: <a class="external" href="https://github.com/Textalk/apilapse">https://github.com/Textalk/apilapse</a></p>
<p>It works directly from browser via redmine api, using the user's API-key. You just define different areas binding to different definitions and a custom field for priority.</p>
<p>It's poorly documented as of today, since we're the only users (afaik), but works well for our needs.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=733042016-09-06T00:01:15ZMarius BÄ‚LTEANU
<ul></ul><p>I added a patch in <a class="issue tracker-2 status-1 priority-4 priority-default" title="Feature: Add the posibility to set/change the position of an issue in a version (New)" href="https://www.redmine.org/issues/22802">#22802</a> that implements the drag-and-drop issue ordering in roadmap and version page.</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=733072016-09-06T03:18:08ZGo MAEDA
<ul><li><strong>Related to</strong> <i><a class="issue tracker-2 status-1 priority-4 priority-default" href="/issues/22802">Feature #22802</a>: Add the posibility to set/change the position of an issue in a version</i> added</li></ul> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=773282017-03-16T14:41:30ZSusana Mielgo
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=876932018-09-30T09:58:33ZNadav Kavalerchik
<ul></ul><p>+1</p> Redmine - Feature #8016: Drag-and-drop issue (ticket) orderinghttps://www.redmine.org/issues/8016?journal_id=937092019-09-13T21:44:48ZFrederic Defoy
<ul></ul><p>+1</p>