Changes between Version 95 and Version 96 of Contribute/Code


Ignore:
Timestamp:
03/16/13 21:14:10 (9 years ago)
Author:
Fran Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Contribute/Code

    v95 v96  
    165165These are more extensive projects that would require a longer term commitment over several months. These would be suitable for GSoC projects.
    166166
    167 ==== Full Text Search ====
    168 e.g. using Apache Lucene
    169 Search uploaded documents
    170 
    171 ==== Rostering ====
    172 * Optimizing Algorithms for Rostering
    173 
    174167==== Dashboards ====
    175 Mentors: Michael Howden, ...
     168Mentors: Michael Howden, Fran Boon
    176169* Reusable Dashboard template
    177170* User Customizable
     
    182175 * https://docs.google.com/document/d/1EKt6lSs1d2kuyCfCM8hQZdeL2zfCJ2JKvPU-dm81TUQ/edit?usp=sharing
    183176 * 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=142
    187 * 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 records
    192  * Server-side clustering of map features with different report-style aggregate representations
    193  * Optimize Report generation (probably beyond GSoC)
    194   * Data Warehouse? (Flattened tables structure, NoSQL)
    195   * Stored Procedures?
    196177
    197178==== Sahana Sunflower ====
    198 Mentors: Michael Howden, ...
     179Mentors: Michael Howden, Fran Boon
    199180
    200181Continue the work from the [wiki:Event/2012/Sahanathon Sahanathon] to use Sahana as a Community Management Tool to:
     
    239220
    240221==== Mobile Interface ====
    241 Mentors: Michael Howden, Graeme Foster...
     222Mentors: Michael Howden, Graeme Foster, Fran Boon
    242223* Implement a responsive HTML interface for mobile devices.
    243224 * Style standard CRUD + Search + Report
     225 * Possible options include Bootstrap, jQuery Mobile & Sencha
    244226* Represent Menus in a meaningful way for Mobile Devices
    245227
    246228==== Translation Support ====
    247229Mentors: 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
    251232
    252233==== Workflow Support ====
     
    256237* Workflow Engine (probably beyond the scope  of GSoC - actually I think this should be the primary scope of the project GF)
    257238
     239==== Full Text Search ====
     240e.g. using Apache Lucene
     241Search uploaded documents
     242
     243==== Export Graphs ====
     244Export 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
    258259Have a look at a BluePrint or [wiki:Projects/Advanced Projects List] to see some more advanced code contributions which are needed.
    259260