> 
> On Feb 9, 2015, at 7:37 AM, Stanton Sievers <[email protected]> wrote:
> 
> Hi everyone,
> 
> I'm currently exploring user groups in Rave and I was wondering if someone
> could shed some light on the current state.
> 
> It looks as if groups have been modeled[1] and there are repository[2] and
> service[3] implementations for groups that exist today.  However, I don't
> see that groups are surfaced in the UI nor in the page permissions.  Is
> anyone actively using groups?

This is just my opinion, but groups in Rave today aren’t useful. I think the 
intent is that someday you can have “collaboration groups” where people can 
subscribe to the same content or something but it is unclear. Not sure the 
original intent before it was donated. What is missing are groups that can be 
used for permissions. I would like to see the existing group construct be 
removed, have permission groups added in and then re-evaluate the need for some 
other group structure in the future. 
> 
> I'm also wondering about group members.  The Group interface has a getter
> and setter for members which is a List<String>.  Are the strings user ids,
> other group ids, both or something else altogether?
> 
> Thanks,
> -Stanton
> 
> [1] org.apache.rave.model.Group and
> org.apache.rave.portal.model.impl.GroupImpl
> [2] org.apache.rave.repository.GroupRepository
> [3] org.apache.rave.service.GroupService

Reply via email to