"create another" for task reports
Open, LowPublic

Description

reporting multiple tasks such as this series here is super time consuming, as one always needs to fill in the same information again and again. Jira has a very useful "create another" tickbox which will bring you to the prefilled task form dialog after having created the previous task. Everything except title and description should be copied from the previous task, such that I don't need to fill in the same information again and again for "assigned to", "tags" and "subscribers".

mwolff created this task.Feb 18 2017, 9:51 PM

This functionality appears to be present in some form.
If you create a task, and supply the parameter ?template=5396 for instance, it will basically do what you describe.

I suspect some of the visualisation for this might have been lost when the transition to EditEngine was made perhaps. Will have to ask upstream.

Templates are the way to go IMHO. Some background: Previous versions of Phabricator had a "Create Similar Task" button. It got removed in the meantime.

Templates would be useful for things that get repeatedly used (like Bug Report / Feature Request templates for instance) - in this case I think we're after something to clone a task basically.

This is what the "Create Similar Task" button did - and it did that by linking to the ?template=<id> form. I can certainly see why it was removed though, as figuring out a good UI for this isn't easy.

Look at Jira and how they do it.

For those of us that don't have a JIRA instance to hand & the access to do this, could you provide a screenshot please? It'll make things easier when discussing with upstream.

Aside from the missing UI to access it, does https://phabricator.kde.org/maniphest/task/edit/form/1/?template=5396 resolve this for you?

How did you create that? How would I create a new one? How is this accessible to new users, i.e. not me?

Any create task url can do this - simply add ?template=<Task to template off> and Phabricator will do the rest for you.

OK, but that's still not very user-friendly as

a) you need to know the magic stuff to add to the url
b) you need to know that it is even possible

so I still think this should be improved in the UI, by doing something like is done in Jira. If the feature is there already, it's literally only a matter of adding a new button...

*Nod*. If it's just a case of having a button to click, i'll ask upstream about that. best place to put it would be under "Create Task" I think.