Changes between Version 51 and Version 52 of DevProjects
- Timestamp:
- Oct 6, 2008, 12:26:51 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DevProjects
v51 v52 31 31 * Look at the source code and think about how you would implement it. 32 32 * 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. 34 34 35 35 … … 48 48 === Web features === 49 49 50 (Requires advanced knowledge of PHP and MySQL.)51 52 50 Easy: 53 51 * 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). … … 55 53 * Change whole-page caching to data caching to eliminate problem with wrong translations. 56 54 * 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]. 58 56 * Combine user page and profile. 59 * Change theops/ 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). 60 58 * Change default Q&A page to refer BOINC-specific questions to BOINC web site. 61 59 * Convert team name HTML and team description to BBcode. … … 97 95 98 96 === Core client === 99 (Requires advanced C++ system programming experience)100 97 101 98 Medium: … … 125 122 126 123 === BOINC Manager === 127 (Requires experience with !WxWidgets GUI toolkit)128 124 129 125 Easy: … … 136 132 137 133 === Server/Back End === 138 139 140 141 (Requires advanced C++/Unix system programming experience)142 134 143 135 Easy: … … 164 156 to gather info on the host hardware or software configuration, 165 157 or to periodically check the numerical hardware. 166 167 Please check with [ProjectPeople area owner or David Anderson] before undertaking any of these.