[#149] auto assign feature for extra fields

Description

Summary:

Detailed description

Auto Assign Feature for extra fields

I'm on the way to migrate a sourceforge clone running since 2001 (http://webdev.cegit.sag.de/) with about 200 members to fusionforge because of the good design, the additional features and extensibility.

One of the main issues while migrating is that fusion forge do not have the tracker item "autoassign" feature which is in the last public domain sourceforge code.

This feature allows to auto assign newly added tracker items to a specific project member depending on the value of the selected category.

fusionforge tracker do not support tracker item categories directly, they have to be implemented by adding an extra field.

For my personal needs it would be enough to add a ugly hack in the fusion forge code base to get it running, but I think a common solution for such a feature would be better.

The solution I can imagine is by adding an additional tracker extra field type 'autoassign'. This non visual extra field type could be added to a tracker.

Elements of such an extra field type will have three attributes:

  1. extra field reference - reference to the related extra field (drop down box)
  2. extra field element - value of the related extra field (drop down box)
  3. project member to assign - list of project member with tracker tech and/or admin access rights (drop down box)

After adding or changing auto assign rules an inconsistant check should be performed. Also there may be some checks required if extra fields are deleted or changed.

On tracker item creation the presence of the auto extra field type is determined, the auto assign rules are evaluated and the tracker item assignment will set if no manual assignment have been choosen.

Any thoughts ?

General Information
Submitted by:
Ralf Habacker
Date Submitted: 2010-05-29 10:27
Last Modified by: Nobody
Last Modified: 2017-11-02 20:00
Date Closed: 2016-08-27 13:12
Permalink: https://fusionforge.org/tracker/a_follow.php/149
Actions
Internal Fields
Data Type: Feature requests
Assigned to: Franck Villaume (nerville)
State: Closed
Priority: 3
Extra Fields
Resolution:
Accepted
Difficulty:
Simple
Target release:
6.1
Follow-up tabs
Message  ↓
Date: 2016-08-27 13:12
Sender: Franck Villaume

implemented and available in master branch. To be part on the next major version.

Date: 2011-09-29 11:20
Sender: Aaron Nottbeck

I think that feature would be a nice enhancement to the Tracker Option "Send email on new submission to address:"

No attached documents

No related commits.

Field Old Value Date By
status_idOpen2016-08-27 13:12
Franck Villaume
close_dateNone2016-08-27 13:12
Franck Villaume
assigned_tonone2016-08-27 13:12
Franck Villaume
ResolutionNone2016-08-27 13:12
Franck Villaume
DifficultyNone2016-08-27 13:12
Franck Villaume
Target releaseNone2016-07-02 09:03
Franck Villaume

No relations found.