dr-itz / RedminePlannerPlugin

Resource planning plugin for Redmine 2.x/3.x - UNMAINTAINED
Other
42 stars 22 forks source link

reuse redmine groups as ressource "group/team" #3

Open cforce opened 11 years ago

cforce commented 11 years ago

We already have defined redmine groups, which get synced by ldap sync plugin. We would like to reuse this groups for ressource managment group also, because it perfectly represents our divions. The leader e would like to set manualy, only group memberhsips shall be used from redmine group and of crouse kept in sync.

That would be useful for team also.

dr-itz commented 11 years ago

Resource management groups have been kept separate from Redmine groups for good reason: it doesn't work for us. That said, it's certainly a good idea to sync a resource management group with a Redmine group. An easy solution would be a reference to the Redmine group and a button that performs the sync, i.e. copy all members of that Redmine group to the resource management group. The reason I don't want to directly use the Redmine group is to keep the code simple and clean. Also, I don't want to extend Redmine's own tables if I don't have to.

Another thing is the terminology: In Planner, a "team" is the reporting hierarchy group, a group is something much more flexible and dynamic that allows different views. The teams are mostly to find the correct team leader for a person. This needs some checks when adding people btw. The names "team" and "group" are less than optimal, but I couldn't come up with better names. Suggestions welcome :)