Project

General

Profile

Actions

Feature #1171

open

Add workflow for custom fields

Added by Viktor Kuzmin over 16 years ago. Updated almost 11 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Custom fields
Target version:
-
Start date:
2008-05-04
Due date:
% Done:

0%

Estimated time:
Resolution:

Description

It will be good to have 'workflow' for custom fields.

i.e.:

All my 'bugs' have two fields: status (new, assigned, feedback, resolved, closed) + resolution (list - fixed, not a bug, won't fix, reopened). Each status can have only few of resolution choices - resolution descibes why the status was changed. It will be good if there will be possibility to filter custom field of list type depending on other fields (status for example) and to have default value for each state.

Actions #1

Updated by Arthaey Angosii over 16 years ago

+1. I'm looking for this functionality too.

Actions #2

Updated by Mischa The Evil over 16 years ago

  • Assignee set to Eric Davis

After discussion on IRC I recieved "permission" to assign an issue related to custom field workflows to Eric :)

Some more info from IRC:

  • ...Look at an option to make custom-field list-type entries related to trackers/projects...
  • ...What I mean is if there are different trackers using the same custom-field which is a list-type that it then gets possible to configure per list-item in which tracker it is allowed to get chosen...
  • ...It should be covered with a great set of defaults to prevent beginners from difficult workflow-like configurations...
  • ...Imagine the following situation:
    List items of the        |Trackers:
    resolution-custom-field: |
    -------------------------|-----------------------------------------------------------
    Unresolved               |Defect, Feature, Enhancement, Task, Vendor Drop, Vendor Port,
    Duplicate                |Defect, Feature, Enhancement, Task, Vendor Drop, Vendor Port,
    Invalid                  |Defect, Feature, Enhancement, Task, Vendor Drop, Vendor Port,
    Suspended                |Defect, Feature, Enhancement, Task, Vendor Drop, Vendor Port,
    Fixed                    |Defect, 
    Not a Defect             |Defect, 
    Won't Fix                |Defect, 
    Implemented              |        Feature, Enhancement,       Vendor Drop, Vendor Port,
    Won't Implement          |        Feature, Enhancement,       Vendor Drop, Vendor Port,
    Finished                 |                              Task, 
    Won't Finish             |                              Task,
    
    Like visible not every tracker can get all custom_field values... It would be fabulous to have this workflow based too...
  • ...So a custom data list item could have specific items per tracker...

BTW: issue #1541 is somewhat related to this request...

Actions #3

Updated by Daniel Miller over 14 years ago

+1

Actions #4

Updated by Eric Davis about 14 years ago

  • Assignee deleted (Eric Davis)
Actions #5

Updated by Terence Mill almost 13 years ago

+1

Actions #6

Updated by Axel Clifford almost 13 years ago

+1

Actions #7

Updated by Rabbit Seagraves over 12 years ago

+50. I can kind of do this with a custom field, but it doesn't show up anywhere near the status field, and that makes me sad.

Actions #8

Updated by Sergey Naumov almost 11 years ago

Yes, something similar could be emulated with custom field, but in workflow->fields_permissions should be a "Absent" permission to indicate that for such a state this field makes no sense.
But it would be cool to have some custom field that is attached to particular state or states.

Actions

Also available in: Atom PDF