Changes between Version 95 and Version 96 of Contribute/Code
- Timestamp:
- 03/16/13 21:14:10 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Contribute/Code
v95 v96 165 165 These are more extensive projects that would require a longer term commitment over several months. These would be suitable for GSoC projects. 166 166 167 ==== Full Text Search ====168 e.g. using Apache Lucene169 Search uploaded documents170 171 ==== Rostering ====172 * Optimizing Algorithms for Rostering173 174 167 ==== Dashboards ==== 175 Mentors: Michael Howden, ...168 Mentors: Michael Howden, Fran Boon 176 169 * Reusable Dashboard template 177 170 * User Customizable … … 182 175 * https://docs.google.com/document/d/1EKt6lSs1d2kuyCfCM8hQZdeL2zfCJ2JKvPU-dm81TUQ/edit?usp=sharing 183 176 * https://github.com/flavour/eden/blob/master/modules/s3/s3profile.py (Current implementation) 184 ==== Export Graphs ====185 Export Graphs as Images. Options:186 * using Flot: https://code.google.com/p/flot/issues/detail?id=142187 * parallel matplotlib method (extend modules/s3chart.py)188 * server-side webkit browser to take a screenshot (!ClimateDataPortal used this solution)189 190 ==== Optimization ====191 * Performance enhancements to handle 10,000's of records192 * Server-side clustering of map features with different report-style aggregate representations193 * Optimize Report generation (probably beyond GSoC)194 * Data Warehouse? (Flattened tables structure, NoSQL)195 * Stored Procedures?196 177 197 178 ==== Sahana Sunflower ==== 198 Mentors: Michael Howden, ...179 Mentors: Michael Howden, Fran Boon 199 180 200 181 Continue the work from the [wiki:Event/2012/Sahanathon Sahanathon] to use Sahana as a Community Management Tool to: … … 239 220 240 221 ==== Mobile Interface ==== 241 Mentors: Michael Howden, Graeme Foster ...222 Mentors: Michael Howden, Graeme Foster, Fran Boon 242 223 * Implement a responsive HTML interface for mobile devices. 243 224 * Style standard CRUD + Search + Report 225 * Possible options include Bootstrap, jQuery Mobile & Sencha 244 226 * Represent Menus in a meaningful way for Mobile Devices 245 227 246 228 ==== Translation Support ==== 247 229 Mentors: Fran Boon 248 249 A translation module was developed for GSoC last year which is already in active use however it still suffers from many limitations: 250 * BluePrint/Internationalisation#s3translate 230 * A translation module was developed for GSoC last year which is already in active use however it still suffers from many limitations: 231 * BluePrint/Internationalisation#s3translate 251 232 252 233 ==== Workflow Support ==== … … 256 237 * Workflow Engine (probably beyond the scope of GSoC - actually I think this should be the primary scope of the project GF) 257 238 239 ==== Full Text Search ==== 240 e.g. using Apache Lucene 241 Search uploaded documents 242 243 ==== Export Graphs ==== 244 Export Graphs as Images. Options: 245 * using Flot: https://code.google.com/p/flot/issues/detail?id=142 246 * parallel matplotlib method (extend modules/s3chart.py) 247 * server-side webkit browser to take a screenshot (!ClimateDataPortal used this solution) 248 249 ==== Optimization ==== 250 * Performance enhancements to handle 10,000's of records 251 * Server-side clustering of map features with different report-style aggregate representations 252 * Optimize Report generation (probably beyond GSoC) 253 * Data Warehouse? (Flattened tables structure, NoSQL) 254 * Stored Procedures? 255 256 ==== Rostering ==== 257 * Optimizing Algorithms for Rostering 258 258 259 Have a look at a BluePrint or [wiki:Projects/Advanced Projects List] to see some more advanced code contributions which are needed. 259 260