プロジェクト

全般

プロフィール

Vote #69390

未完了

Sub groups or Multi-level groups

Admin Redmine さんが7ヶ月前に追加. 7ヶ月前に更新.

ステータス:
New
優先度:
通常
担当者:
-
カテゴリ:
Administration_8
対象バージョン:
-
開始日:
2011/03/04
期日:
進捗率:

0%

予定工数:
category_id:
8
version_id:
0
issue_org_id:
7774
author_id:
9214
assigned_to_id:
0
comments:
32
status_id:
1
tracker_id:
2
plus1:
14
affected_version:
closed_on:
affected_version_id:
ステータス-->[New]

説明

Did a preliminary search, but did not find a feature request for this.

I see a need for having sub-groups as part of groups ability

Group A
Group B
Member
Member

Group C
Member
Member

Group D
Member
Group E
Member

As an example, we may have a marketing group, who has a web unit as part of it. In some projects it would be good to assign the whole marketing group to see a project, and in some it would be just beneficial to do the web unit or sub group.

This would eliminate the need for duplicate entry of names into different groups.


journals

Forgot formatting isn't preserved by default.

<pre>

Did a preliminary search, but did not find a feature request for this.

I see a need for having sub-groups as part of groups ability

Group A
Group B
Member
Member

Group C
Member
Member

Group D
Member
Group E
Member

As an example, we may have a marketing group, who has a web unit as part of it. In some projects it would be good to assign the whole marketing group to see a project, and in some it would be just beneficial to do the web unit or sub group.

This would eliminate the need for duplicate entry of names into different groups.

</pre>
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
Hi there,

As this feature is a need for my company ("Smile":http://www.smile.fr/en/), I started to implement it. You can check my code on my dedicated Redmine branch: https://github.com/smile-oss/redmine/tree/subgroups

Visible features:
* You can put an existing group into another group, so that the first one becomes a "subgroup".
* When you add a "root group" to a project, its subgroups are added as well.

From a technical point of view, the many-to-many relation between users and groups have been refactored to a relation between principals and groups.

TODO:
* Update existing unit tests, and write new ones.
* Remove remaining inconsitencies, i.e. "user" fields and labels not renamed as "principal".
* Review the code.

As this is an interesting feature, the aim of my contribution is to integrate the patch into upstream. So any support, feedback or code improvement would be greatly appreciated. :)
--------------------------------------------------------------------------------
Hey Jérémy,

I noticed your github link doesn't work anymore. What is the current status of this, do you plan on releasing this as a plugin. I would very interested in this.
--------------------------------------------------------------------------------
Sorry, my company's repository was moved: https://github.com/smile-sa/redmine/tree/subgroups

I left my company a few months ago and as far as I know there is no plan about this branch. Feel free to code on top of it. It's working.

From what I remember, by Redmine's design, it was quite impossible to implement such a feature as a plugin. It has to be a core development.
--------------------------------------------------------------------------------
Thanks, I will take a look at that.
--------------------------------------------------------------------------------
Hi all, I am now working in the same company as Jérémy used to (since 6 months).

This company has a strong will to bring it's numerous Redmine enhancements to the core.
So if you need support for this issue I will be glad to help.
--------------------------------------------------------------------------------
Hi Jérôme !
Any news about this enhancement ? Is it available with redmine2 ?
We are very interested in this feature which could strongly improve the way we use redmine.
--------------------------------------------------------------------------------
I would like to see this feature in redmine as well.

We run several redmine servers and one use case is to have
lets say working groups including companies which include users.

Example:

<pre>
CompanyA
UserA, UserB

CompanyB
UserC

WorkingGroupA
CompanyA, CompanyB

WorkingGroupB
CompanyB

ProjectA
WorkingGroupA, WorkingGroupB
ProjectB
WorkingGroupB, CompanyC
</pre>

This feature would greatly reduce amount of administrative work.
--------------------------------------------------------------------------------
Hi, the original repository was lost, so I will take time to search if I can find the source code somewhere.
--------------------------------------------------------------------------------
Feature is related to #6772.
--------------------------------------------------------------------------------
Hi, actually the repository moved to https://github.com/Smile-SA/redmine/tree/subgroups
--------------------------------------------------------------------------------
is this feature up to date or will it be implemented in the next releases? it's also a need for my company, but i'm not really familiar to ruby and we would love to use this with redmine2.3.
--------------------------------------------------------------------------------
Hello,

I'm very interested on this feature, I don't imagine an organization without subgroups, for example you want to contact the group *programmers* or just the *programmers_ruby* (you have a lot of different language programmers that are not concerned in ruby topics, they should be not annoyed with notifications / assignments

I have made a look to the Simle-SA project and created a diff for their subgroups plugin (or more like a patch), I have posted it here if anybody wants to make a look, unfortunately my ruby knowledges are really poor so I can't help much, if anybody makes it working or create a plugin for this, please notify us! at least me are very interested on such feature

$ git diff master...subgroups

Patch: http://paste.debian.net/9959/
--------------------------------------------------------------------------------
+1

This is very useful, especially for large companies or organizations. Not an easy feature.. but deserves to belong redmine core.
--------------------------------------------------------------------------------
+1

This would be very useful for organizing our users. Being able to have nested groups would simplify our management quite a bit. We'd like to assign certain issues to an entire department, and other issues we'd like to assign to functional groups like coders or translators. Redmine's projects are built around sub-projects and (optional) inheritance of permissions, it makes aesthetic sense to have a parallel hierarchical structure for groups.
--------------------------------------------------------------------------------
+1
This would be very useful for organizing our users, too
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
I think that large organization such as government would clearly benefit from that feature
--------------------------------------------------------------------------------
+1
I work in a non-profit organization and my organization is really in need of this feature
--------------------------------------------------------------------------------
+1
My redmine has 40+ people with multiple projects. I hope the user group management can be set in project level by the project's owner.
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
Also interrested to have multi-levels group.

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
I uses redmine for 300 users and this feature is a must to have :)
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------
+1
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
+1

Just a parent-child relationship would be sufficient...

--------------------------------------------------------------------------------
Here is the original patch, not compatible with recent Redmine versions :
--------------------------------------------------------------------------------


related_issues

relates,New,6772,Group as meber of a group
duplicates,Closed,20228,Assign issues to groups as group level option
duplicates,Closed,25768,Group hierarchy

Admin Redmine さんが7ヶ月前に更新

  • カテゴリAdministration_8 にセット

他の形式にエクスポート: Atom PDF

いいね!0
いいね!0