[
https://issues.apache.org/jira/browse/RAVE-103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13259558#comment-13259558
]
Paul Sharples commented on RAVE-103:
------------------------------------
I've been working on the page sharing functionality described by Scott in (1)
above. Rather than commit the code, I've put it up as a patch so to invite
comment.
Some points...
(1) A user can share a page with another rave user. Choosing share from the
page menu allows you see a dialog box where you can add new users.
(2) Once another user logs in who has a new page share, a dialog should appear
asking them to "accept" or "decline" the share.
(3) For now at least - a shared page appears with a little person icon in the
tab view (also it happens to be a shade of green so that its easy to identify
as a shared page.)
(4) The user can remove the shared page at a later stage if they want to.
(5) The original page owner can grant and revoke page share status to each user.
I moved the pagesequencing values out of the page object and into the new
pagerUser object. This allows several users to move sharedpages around within
their tab sequence and have different rendersequences. (originally the
rendersequencing was tied to the page object itself)
Theres still plenty more to do on it yet. (For example the 'canEdit' role isn't
implemented, and locking regions/widgets to shared users)
> 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