Changes between Version 2 and Version 3 of Feb2010Evaluation


Ignore:
Timestamp:
2010-05-19T18:46:20Z (15 years ago)
Author:
Serge Okon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Feb2010Evaluation

    v2 v3  
    1 =Evaluation Enviroment=
     1= Evaluation Enviroment =
    22
    33Evaluation Date: Feb. 18th, 2010
     
    88* MySQL 5.1.42
    99
    10 =Workload Analysis Summary=
     10= Workload Analysis Summary =
    1111
    12 ==For Current Version==
     12== For Current Version ==
    1313
    1414Setting up production environment and backups: 10h
     
    2828
    2929
    30 =Developer Requirements=
     30= Developer Requirements =
    3131
    3232Familiar with PHP programming language
     
    3535Knowledge of CakePHP framework (or MVC structure)
    3636
    37 =User and Development Documentation=
     37= User and Development Documentation =
    3838
    3939Both user and development documentations are need. Currently the build-in tutorial wizard is not working and there is no other help on any page. The user documentation on the iPeer website is outdated (only for 1.6). The first time user may need some detailed documentation or training to use this application.
     
    4141
    4242A bug tracking system and project management system (e.g. TRAC) are need to be set up. The project history will be more track-able. And it will provide better collaboration between developers as well as users and developers.
    43 =Unit Testing and Functional Testing=
     43= Unit Testing and Functional Testing =
    4444
    4545To ensure the quality of the codes, unit testing and functional testing are need. An automated testing framework maybe used to control the execution of tests. There is currently no testing codes included in this application.
    46 =Stress Testing=
     46= Stress Testing =
    4747
    4848The bottleneck of the application need to be identified and a testing plan needed to be set up.
    49 =Compatibility and Portability Check=
     49= Compatibility and Portability Check =
    5050
    5151During the evaluation, there are some non-compatible or low portability codes found. Those codes may cause problem or fail in different server environments. Some of the syntax are not recommended in official PHP documentations. If necessary, the CakePHP framework may need to be upgraded for better compatibility and performance.
    5252
    53 =Cross-browser Support=
     53= Cross-browser Support =
    5454
    5555The current version of iPeer does not support the Safari. All main browsers requires to be supported.
    5656
    57 =Future Development=
     57= Future Development =
    5858
    5959CWL authentication for instructors or Shibboleth for both instructors and students
     
    6262
    6363
    64 =Competitors=
     64= Competitors =
    6565
    6666WebPA
    6767
    68 ==Advantage==
     68== Advantage ==
    6969
    7070Stable
     
    7474More reports supported
    7575Larger user group and commuity
    76 ==Disadvantage==
     76== Disadvantage ==
    7777
    7878No CWL integration
     
    8282
    8383
    84 =Bugs Found During the Evaluation=
     84= Bugs Found During the Evaluation =
    8585
    8686Clicking on Show/Hide button in any course under Course tab will generate SQL error
     
    9595Email sending is not working properly
    9696
    97 =Patches Applied During the Evaluation=
     97= Patches Applied During the Evaluation =
    9898
    9999Some of the patches has to be applied before the application can work correct.