On 19 Mar 2012, at 09:37, Evgeny Bogdanov wrote: > Hi Scott, > > within space proposal there is a discussion about > splitting up group (named collection of people) from role (named set of > rights) > or merge them in a sense that every group has fixed set of rights. > > https://groups.google.com/forum/?fromgroups#!searchin/opensocial-and-gadgets-spec/space$20role$20group/opensocial-and-gadgets-spec/nnuc9qadBfM/xTu-hMIdi3kJ > > What is the vision for RAVE?
I was thinking more along the Google Docs sharing line - so owners assigning a collection of permissions (e..g "Can Edit") per-member per-page. I think in this context groups are more a convenience mechanism for adding multiple members at a time. > Best > Evgeny > > On 17.03.12 16:37, Scott Wilson (Commented) (JIRA) wrote: >> [ >> https://issues.apache.org/jira/browse/RAVE-103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13231993#comment-13231993 >> ] >> >> Scott Wilson commented on RAVE-103: >> ----------------------------------- >> >> I think there are two models we can look at: >> >> 1. Page Sharing >> >> In this model, a user creates a new page, and from the tab context menu >> selects "Share this page...". A dialog opens, and the user can add people >> (e.g. using a search/filter view), or select an existing group (e.g. >> friends, family, co-workers...). The user chooses OK, and each user is >> notified when they log into Rave of the invitation to add the shared Page. >> The user who created the Page is the Owner; each user they share with is by >> default a Viewer (read-only). However, it should be possible for the Owner >> to grant other users a "Can Edit" role allowing them to add, remove and move >> widgets. >> >> 2. Workspace Sharing >> >> In this model, there is a higher-level entity comprising a collection of >> multiple pages managed by a group. New shared pages can be added as >> sub-pages of the top-level workspace. I'm a bit less clear on the workflow >> for this one, whether its the same as (1) but with sub-pages, or something >> conceptually quite different >> >> ==== >> >> Paul and I are really interested in seeing if we can develop something along >> the lines of model (1) in a sprint next week as it would be a good fit for a >> project we're working on. This wouldn't include the OpenSocial Spaces >> extension (I'm sure someone else could implement it later) but would include >> the basic functionality of sharing pages, selecting users, and extending the >> relevant PermissionEvaluator classes for non-Owner roles. >> >>> Support shared spaces >>> --------------------- >>> >>> Key: RAVE-103 >>> URL: https://issues.apache.org/jira/browse/RAVE-103 >>> Project: Rave >>> Issue Type: Epic >>> Reporter: Matt Franklin >>> >>> Support shared, or common, spaces with group managed pages, widgets, and >>> security >> -- >> This message is automatically generated by JIRA. >> If you think it was sent incorrectly, please contact your JIRA >> administrators: >> https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa >> For more information on JIRA, see: http://www.atlassian.com/software/jira >> >> >> . >>
