Changes between Version 19 and Version 20 of DeveloperGuidelinesS3Framework


Ignore:
Timestamp:
04/23/09 19:50:56 (16 years ago)
Author:
Fran Boon
Comment:

Deprecate most of T2

Legend:

Unmodified
Added
Removed
Modified
  • DeveloperGuidelinesS3Framework

    v19 v20  
    11== !SahanaPy Framework ==
    2 We have built an S3 framework as a higher level of abstraction on top of T2 (now Auth/Crud).[[BR]]
     2We have built an S3 framework as a higher level of abstraction on top of Web2Py.[[BR]]
    33This should be used by modules where possible, but if more power is needed then drop down a level of two (to T2, to base Web2Py or to raw Python).
    44
     5gluon/tools.py is used for:
     6 * [wiki:DeveloperGuidelinesAuthenticationAccess AAA]
     7 * simplified [wiki:DeveloperGuidelinesCreateReadUpdateDelete CRUD]
     8
    59T2 is used for:
    6  * simplified [wiki:DeveloperGuidelinesCreateReadUpdateDelete CRUD]
    7  * Conflict Detection
    8 
    9 Auth is used for:
    10  * [wiki:DeveloperGuidelinesAuthenticationAccess AAA]
    11 
    12 '''NB Auth & Crud are being moved from T2 into Web2Py's {{{gluon/tools.py}}} with an improved API, so we should follow this (once in Web2Py API will always be backwards-compatible unlike T2)''':
    13  * http://groups.google.com/group/web2py/browse_thread/thread/3a8aafb435cc1c6a
     10 * itemize (formatted list display)
    1411
    1512We extend the Auth/Crud/T2 classes in {{{modules/sahana.py}}}.[[BR]]