I have taken the list that Ate proposed, and others added to, and pasted that to the wiki. There is probably some additional breakdown that can be done, but I thought it would be good to not let these go un-captured..
On 4/4/12 10:27 AM, "Apache Wiki" <[email protected]> wrote: >Dear Wiki user, > >You have subscribed to a wiki page or wiki category on "Rave Wiki" for >change notification. > >The "Architecture Topics" page has been changed by MattFranklin: >http://wiki.apache.org/rave/Architecture%20Topics > >New page: >= List of Architectural Discussion & Proposal Topics = > > * [[persistence]] multiple persistence back-end support, SQL, noSQL, >JCR, mixed > * [[shared data]] sharing data between portal and providers > * [[shared model]] sharing data model between portal and providers > * [[clustering]] separate portal(s) and provider(s) nodes > * [[widget-catalog(s)]] external catalogs, shindig v.s. wookie or >combined > * [[security-management]] person/user, groups/roles, OAuth, Identity, SSO > * [[profile-management]] pluggable and extendable user model and >controller(s) > * [[w3c-opensocial]] overlap, generalization, widget model > * [[mashups]] spaces, shared data, messaging, coordination, linking > * [[feature-management]] rave,shindig,wookie pluggable/customizable >services > * [[services-api]] exposing& integrating (custom) services generically > * [[build-extensions]] overlays, packaging, modularization > * [[front-end customization]] theming, scripting, client/server-side > * [[page-model]] page structure definition (not Rave Page but web page) > * [[aggregation]] page controller(s), single v.s. multiple/hierarchy >controllers > * [[navigation]] url and page/component mapping, linking and management > * [[content-services]] dynamic web content and data services > * [[dynamic-page-templates]] pages, layouts, themes, etc. managed with >services > * [[reusable controllers]] pluggable components with customizable >front-ends > * [[enterprise-ui]] user/role/group access rules, locked layouts, action >controls > * [[activitystrea.ms]] feature support > * [[embedded-experiences]] feature support > * [[runtime-management]] site(s), mappings, content, services, features > * [[context-mapping]] dynamic mapping urls to context driven pages > * [[context-experiences]] inverse of embedded-experiences: Rave injected >contexts > * [[context-services]] dynamic context driven (callback) services > * [[administration]] pluggable configuration and administration > * [[group areas]] navigable team or group pages with shared widgets
