Development

Changeset 8933

You must first sign up to be able to contribute.

Changeset 8933

Show
Ignore:
Timestamp:
05/13/08 23:30:30 (2 months ago)
Author:
dwhittle
Message:

dwhittle: updated branch notes

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/dwhittle/NOTES

    r7221 r8933  
    11dwhittle branch is contributed by Dustin Whittle <dustin.whittle@symfony-project.com>. 
    22 
     3** This branch should be considered unstable and is completely unsupported ** 
     4** Most tweaks from this branch are available in the official symfony code ** 
     5 
     6Dependencies 
     7------------ 
     8 
     9  Minimum version PHP 5.2.6 with APC + mbstring extensions 
     10 
     11  php.ini - enable apc in cli 
     12  --------------------------- 
     13  [apc] 
     14  extension=apc.so 
     15  apc.enabled=1 
     16  apc.enable_cli=1 
     17  apc.cache_by_default=1 
     18  apc.localcache=1 
     19  apc.write_lock=1 
     20  --------------------------- 
     21 
     22 
     23 
    324Differences from 1.1 
    4 ---------------------------- 
    5   Requirements: PHP 5.2+ with APC enabled 
     25-------------------- 
    626 
    727  ORM/Database: 
     
    3151 
    3252  Skeleton Configuration: 
    33  
    34     * changed default settings to be more generic 
     53    * tweaked default settings 
     54    * cache factories now use apc by default 
    3555 
    3656  Environments: 
    37     * added cli environment for symfony command line + tasks + batch scripts 
    38     * addition of qa + staging environments 
    39     * dimensions integration 
     57    * added cli environment for symfony command line + tasks 
    4058 
    4159  Routing: 
     
    4462    * method based routing 
    4563 
    46   Debug Environment (wip) 
    47     * added links to validator 
    48     * cssreboot/jsshell/yslow widget 
    49     * tweaks to debugger 
    50  
    51   I18n: 
    52     * ajax inline editor for translator mode 
    53  
    5464  Response: 
    5565    * title is independent of meta 
    5666 
    57   View: 
    58     * assets are part of cache after view is rendered 
    5967 
    60   Control Panel (wip) -> ysfControlPanelPlugin 
    61     * integration + refactor of sfControlPanelPlugin 
     68Contributed plugins: 
    6269 
    63   Build System = Packaging + Deployment (wip) -> ysfBuildPlugin 
    64     * Aggregation/Minification of js/css (YUICompressor + cssmin) + view.yml updates 
     70(dw) 
     71 
     72  dwCryptPlugin - http://trac.symfony-project.com/wiki/dwCryptPlugin 
     73 
     74    * Simple interface to mcrypt encryption/decryption 
     75 
     76  dwSwfChartPlugin - http://trac.symfony-project.com/wiki/dwSwfChartPlugin 
     77 
     78    * Helpers for generating swf charts 
     79 
     80  dwJpgraphPlugin - http://trac.symfony-project.com/wiki/dwJpgraphPlugin 
     81 
     82    * Helpers for integrating JpGraph 
     83 
     84  dwPrototypeTooltipPlugin - http://trac.symfony-project.com/wiki/dwPrototypeTooltipPlugin 
     85 
     86    * Helpers for prototype tooltips 
     87 
     88  dwPrototypeWindowPlugin - http://trac.symfony-project.com/wiki/dwPrototypeWindowPlugin 
     89 
     90    * Helpers for prototype window plugins 
     91 
     92 
     93(Yahoo!) 
     94 
     95  ysfDimensionsPlugin - http://trac.symfony-project.com/wiki/ysfDimensionsPlugin 
     96 
     97    * Dimensions can customize configuation, controller selection, and view selection - very useful for i18n and 
     98 
     99  ysfR3Plugin - http://trac.symfony-project.com/wiki/ysfR3Plugin 
     100 
     101    * Integrates Y! R3 I18n library 
     102 
     103  ysfBuildPlugin - http://trac.symfony-project.com/wiki/ysfBuildPlugin 
     104 
     105    * Aggregation/Minification of js/css (YUICompressor) + rewrite view.yml 
    65106    * Akamai/S3 url rewriting for static assets 
    66107    * Lint Test Tasks: PHP, JS, YAML 
     
    69110    * Support for deployment via rsync, libssh2 scp transfer, or ftp transfer 
    70111 
    71   YUI (wip) -> ysfYUIPlugin 
     112  ysfYUIPlugin - http://trac.symfony-project.com/wiki/ysfYUIPlugin 
     113 
    72114    * css/js framework 
    73115    * event system 
     
    77119    * integrated debugger/logging 
    78120    * rich admin (ajax filter updates, sortable, inline edit, etc..) 
     121 
     122  ysfAPIClientPlugin - http://trac.symfony-project.com/wiki/ysfAPIClientPlugin 
     123 
     124    * Adds api adapter for parallel web service requests with curl_multi 
     125    * Adds structure to create web service based object model