You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rave.apache.org by "Paul Sharples (JIRA)" <ji...@apache.org> on 2012/04/23 14:09:35 UTC

[jira] [Commented] (RAVE-103) Support shared spaces

    [ 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