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

Reply via email to