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?
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
.