Dear Wiki user, You have subscribed to a wiki page or wiki category on "Rave Wiki" for change notification.
The "ArchitectureTopics/PageModel" page has been changed by ChrisGeer: http://wiki.apache.org/rave/ArchitectureTopics/PageModel?action=diff&rev1=2&rev2=3 + Definitions + + * Page: a usable instance owned by a single user, comprised of a page_layout along and gadgets assigned to the various regions. + * !PageLayout: a static definition of how regions are displayed on a page instance + * !PageTemplate: a static definition of how a page should be constructed (includes page_layout and widgets). A Page instance would be generated from a PageTemplate. + * !SubPage: ??? + * Workspace: A collection of pages owned by a single user (workspace is owned). + Proposal for a new page/workspace model that meets the following criteria: * Conceptual types of pages @@ -21, +29 @@ * A way to define visibility rules on sets of pages * User controlled layouts + User Stories + * As a User I want to be able to save one of my current pages as a template for other people to create similar pages from. + * As a User I want to be able to create a new page from an existing template by selecting a template from a "store-like" interface. + * As a System Administrator I want to be able to create a !PageTemplate that I can publish that is not customizable. + * As a System Administrator I want to be able to publish a page to all/some users that they cannot remove from their workspace. +
