Can Commons have hierarchical groups?

Groups:
Terms:

As a previous user of Jive SBS, I'm used to the concept of "spaces" which are essentially hierarchical groups. For example, you might have a space for each department in an organisation with some departments being sub-spaces of others (e.g. Software Development as a sub-space of IT). That way, when someone posts content in one of the sub-spaces, it rolls up into the activity feed for the parent space (e.g. a new post in Software Development also appears as recent activity in IT).

Can something like this be done in Drupal Commons?

 

Comments

jp2020

Interesting.. though the answer might be no...

Take a look at this dicussion in the meantime. 

juan_g

And also...

jp2020
jp2020

Would space.module help you?

http://drupal.org/project/spaces  .. I have never used it, and I am not sure if it is related to organic groups.  I just I would mention it.

Another thought that just occurred to me is that you can select the groups the discussion belongs, by checkmarking the appropriate group boxes below the body of the main post, so perhaps you can have tags set ahead of time on each of the groups, and with a little bit of code, have the code, preselect the groups it belongs to based on related "tagged" groups.  Just a thought, do not know how to do it, perhpas another member here can pitch in; or post in Drupal.org.  Do let me know how you resolve this.

Maybe adding advanced forums can achieve this. Place IT as a group, and then inside place the advace forum for all the sub-topics (being your different departments)?  Take a look at this discussion link

jay

Don't confuse "Spaces"

The Spaces module you link to above isn't doing exactly what you're used to from Jive; it's designed to create a technical namespace that content can be associated with. We could have used that with Drupal Commons Groups, but it comes with some other attributes we weren't ready to take on.

There's another way to handle this: Create a clone of the existing "Group" content type, call it a "Space", and use the various controls on group membership / privacy when you create various Spaces.  Then use the Subgroups module to create the hierarchy.

Does this help?

akelk

Thanks all, subgroups looks

Thanks all, subgroups looks like it'll achieve what we want. I'm really enjoying working with drupal commons - there seems to be a module for everything!