Changes between Version 51 and Version 52 of DevProjects


Ignore:
Timestamp:
Oct 6, 2008, 12:26:51 PM (15 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevProjects

    v51 v52  
    3131 * Look at the source code and think about how you would implement it.
    3232 * Read about the [SoftwareDevelopment BOINC software development process].
    33  * Communicate with the [ProjectPeople area owner], and reach a consensus on exactly what you're going to do and how.  Don't start coding until you do this.
     33 * Communicate with the [ProjectPeople area owner] or [ProjectPeople David Anderson], and reach a consensus on exactly what you're going to do and how.  Don't start coding until you do this.
    3434
    3535
     
    4848=== Web features ===
    4949
    50 (Requires advanced knowledge of PHP and MySQL.)
    51 
    5250Easy:
    5351 * Use CSS instead of HTML for formatting where possible; clean up white.css; improve the look; develop alternative looks (perhaps with the curiously popular rounded corners).
     
    5553 * Change whole-page caching to data caching to eliminate problem with wrong translations.
    5654 * Change update_profile_pages.php (and others) to use single join queries instead of lots of secondary select queries.
    57  * Convert PHP code to use [PhpDb the new database abstraction layer].
     55 * Convert all PHP code to use [PhpDb the new database abstraction layer].
    5856 * Combine user page and profile.
    59  * Change the ops/ web pages to require login by a user with admin privileges (rather than .htaccess).
     57 * Change all ops/ web pages to require login by a user with admin privileges (rather than .htaccess).
    6058 * Change default Q&A page to refer BOINC-specific questions to BOINC web site.
    6159 * Convert team name HTML and team description to BBcode.
     
    9795
    9896=== Core client ===
    99 (Requires advanced C++ system programming experience)
    10097
    10198Medium:
     
    125122
    126123===  BOINC Manager ===
    127 (Requires experience with !WxWidgets GUI toolkit)
    128124
    129125Easy:
     
    136132
    137133=== Server/Back End ===
    138 
    139 
    140 
    141 (Requires advanced C++/Unix system programming experience)
    142134
    143135Easy:
     
    164156to gather info on the host hardware or software configuration,
    165157or to periodically check the numerical hardware.
    166 
    167 Please check with [ProjectPeople area owner or David Anderson] before undertaking any of these.