Changes between Version 147 and Version 148 of DeveloperGuidelines


Ignore:
Timestamp:
02/19/11 20:00:56 (11 years ago)
Author:
Dominic König
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DeveloperGuidelines

    v147 v148  
    77
    88 * [wiki:InstallationGuidelinesDeveloper How to install a Development Enviroment]
     9 * [wiki:DeveloperGuidelinesBzr Using Bzr] Version Control
     10  * [wiki:DeveloperGuidelinesBzr#HowtogetyourworkMergedintoTrunk How to get your work Merged into Trunk]
    911
    1012==== S3 Framework ====
     
    1214 * [wiki:DeveloperGuidelinesS3Framework Sahana Eden Framework: S3]
    1315 * [wiki:S3 S3 Developer Guide]
     16
     17==== Migrating from other Frameworks ====
    1418 
    1519 * [wiki:DeveloperGuidelinesSahana2Migration Help for Developers Migrating from Sahana PHP]
    1620 * [wiki:DeveloperGuidelinesDjangoMigration Help for Developers Migrating from Django]
     21
     22==== First Steps ====
     23
    1724 * [wiki:DeveloperGuidelinesNewModule How to add a new Module?]
    18  * [wiki:DeveloperGuidelinesBzr Using Bzr] Version Control
    19   * [wiki:DeveloperGuidelinesBzr#HowtogetyourworkMergedintoTrunk How to get your work Merged into Trunk]
    2025
    21  * [wiki:DeveloperGuidelinesCodeConventions Code Conventions]
     26==== Functionality ====
     27
     28 * [wiki:DeveloperGuidelinesGIS GIS] - Mapping
     29 * [wiki:DeveloperGuidelinesSVG SVG] - Charts
     30
     31==== User Interface ====
    2232
    2333 * [wiki:DeveloperGuidelinesCSS CSS]
    2434  * [wiki:DeveloperGuidelinesThemes Themes]
    25  * [wiki:DeveloperGuidelinesGIS GIS] - Mapping
    26  * [wiki:DeveloperGuidelinesSVG SVG] - Charts
     35
    2736 * [wiki:DeveloperGuidelinesInternationalisation Internationalization]
    28  * [wiki:DeveloperGuidelinesArchitecture Architecture]
    29  * [wiki:DeveloperGuidelinesDocumentation Documentation]
     37
     38==== Quality ====
    3039
    3140 * [wiki:DeveloperGuidelinesUsability Usability]
    32  * [wiki:DeveloperGuidelinesOptimisation Optimisation]
    3341
    3442 * [wiki:DeveloperGuidelinesTesting Testing]
    3543  * TestCases - User Testing - List of things to test
    3644
     45 * [wiki:DeveloperGuidelinesOptimisation Optimisation]
     46 * [wiki:DeveloperGuidelinesCodeConventions Code Conventions]
     47
     48==== Release Process ====
     49
    3750 * [wiki:DeveloperGuidelinesReleaseProcess Release Process]
    3851  * [wiki:DeveloperGuidelinesDataMigration Data Migration]
    3952
     53==== Other Resources ====
     54
    4055 * [wiki:DeveloperGuidelinesTips Tips] - useful links to explore
    4156
     57 * [wiki:DeveloperGuidelinesArchitecture Architecture]
     58 * [wiki:DeveloperGuidelinesDocumentation Documentation]
     59
     60 * [wiki:Domain Understanding the Domain]
     61
     62==== Mobile ====
     63
     64 * [wiki:MobileAndroid Android] - Developer Guidelines for the Android client
     65
    4266== Python ==
     67
    4368Indentation matters (use 4 spaces instead of Tabs)
    4469 * http://diveintopython.org
     
    5378
    5479== Web2Py ==
     80
    5581This is an [http://en.wikipedia.org/wiki/Model-view-controller MVC] environment (like [http://web2py.com/AlterEgo/default/show/103 Rails] & [http://web2py.com/AlterEgo/default/show/101 Django]. [http://vimeo.com/6507384 Django polls tutorial conversion course]).
    5682
     
    7298
    7399== Tutorial ==
     100
    74101This tutorial was given at !SahanaCamp 1.1 in Taiwan:
    75102 * http://www.slideshare.net/AidIQ/sahana-introduction-to-the-code-v2
     
    129156
    130157=== Deployment ===
     158
    131159Browsers default to only downloading 2 files from the same origin at a time, so many files is very slow on high latency links.
    132160
     
    151179!ToDo: Investigate using LabJS to download/execute scripts asynchronously:
    152180 * http://labjs.com
    153 
    154 == Mobile ==
    155  * [wiki:MobileAndroid Android] - Developer Guidelines for the Android client
    156 
    157 == Understanding the Domain ==
    158  * [wiki:Domain Domain]