History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: JRA-9439
Type: New Feature New Feature
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Vladimír Skrbek
Votes: 5
Watchers: 5
Operations

If you were logged in you would be able to see more operations.
JIRA

Add Initialization to the transitions of workflow

Created: 23/Feb/06 03:35 AM   Updated: 24/Feb/06 03:04 AM
Component/s: Workflow
Affects Version/s: None
Fix Version/s: None

Time Tracking:
Not Specified

Participants: Anton Mazkovoi [Atlassian] and Vladimír Skrbek
Since last comment: 115 weeks, 4 days ago
Labels:


 Description  « Hide
Dear I think there is missing some function that will help to customize workflow and I think this will resolve also a lot of queries from users like this JRA-4812.
Please could it be possible to add the INITIALIZATION part between the CONDITIONS and VALIDATORS parts?
This is on the View Workflow Transition page, where you can add some conditions, validators and post functions.
This is the same way but there will be possible to add some plugins to initialize the issue when the transition is started.
This will be very usefull for default values of any filed on the screen that is associated with transition.
Also this can be usefull for create (initial) transition where then will be possible to initialize any filed before the form is populated to the user.
Also there will be possible to change requireness of any filed for the current transition.
And lastly there will be possible to run any plugin that will be created before the transition is started.

This actions is not possible to do by Conditions or by Validators because this is exatly between it.
Thank you for answer.
Best Regards



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Anton Mazkovoi [Atlassian] - 24/Feb/06 03:04 AM
This is a good suggestion. I think OSWorkflow (the workflow engine that JIRA uses) has pre-functions. I am not sure if these can be executed on their own without the post-functions. If not, then OSWorkflow would probably need to be extended to cater for that or we would need to provide our own extension points.

Thanks for the suggestion. Unfortunately given out current work load it might take us some time to get to this. For more information on teh way we implement new features please see:
http://confluence.atlassian.com/display/DEV/Implementation+of+New+Features+and+Improvements

We will definitely keep this in mind.

Thanks!
Anton