Changes between Version 1 and Version 2 of ArchitectureDesign


Ignore:
Timestamp:
Mar 1, 2010, 1:13:00 PM (9 years ago)
Author:
tola
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ArchitectureDesign

    v1 v2  
    1 The web applications which make up Webian Home Server will follow the Model-View-Controller design pattern (or Model-Template-View as Django calls it).
     1== Web Interface ==
     2Is Model-View-Controller (or Model-Template-View as Django calls it) the most appropriate design pattern for Webian's bundled apps?
     3
     4== Package Management ==
     5What would package management look like if tailored to web applications? What would a package contain? How would updates occur? How would packages be discovered? How would dependencies be resolved?
     6
     7== Single Sign-on ==
     8How can all web applications share a single authentication mechanism? OpenID?
     9
     10== Persistence ==
     11Sould all apps share a common content repository, or should each app have its own private database? Can data be shared between applications?
     12
     13== Services ==
     14What (if any) services should be provided by the server apart from HTTP? IMAP? WebDAV? CalDAV? CardDAV? RTSP? XMPP?