Version 32 (modified by 14 years ago) ( diff ) | ,
---|
GHC2010 Sahana-Eden Home
Codeathon Projects
Since we expect GHC2010 Codeathon participants to reflect diverse skills and expertise, we have identified a range of projects. Regardless of the amount of coding needed, all of these are useful!
Projects that do not involve programming
Provide feedback on an existing Eden module
- Role-play being a user:
- Try it out.
- What do you expect it to do?
- What features would you want?
- What do you think the workflow should be?
- Improve it:
- Try to break it. Report bugs.
- Document the existing workflow.
- Develop a how-to guide for users.
- Write tooltips (help info) for fields on forms.
- Request features.
- Suggest improvements.
- How to report bugs, make suggestions, etc.:
- Register a Trac account here.
- File a ticket here.
- Bug reporting guidelines (aimed at acceptance testing but describes how to classify bugs)
- Modules that could use some usability improvement:
- All of them. Well, ok, try these:
- Mapping
- Shelter registry
- Hospital registry
- Person registry
- New or unfinished modules that would benefit from feature and workflow suggestions:
- Logistics
- Volunteer management
- Messaging
- Rapid assessment tool
Help out with a current relief effort
- http://eden.sahanafoundation.org/wiki/Pakistan
- Enter data on the live Pakistan site.
- Research information for the Pakistan site.
Projects for beginning coders, or those just starting with Python or web services
Bug fixing
Polishing existing modules
- Fixing UI issues
- Adding features
Projects for more experienced coders
- Tweet or SMS parsing -- allow users to provide info via tweets or SMS messages
- Parse formatted SMS messages or tweets (e.g. key value pairs).
- Detect when message interpretation isn't certain and dispatch to a human reader (use existing "task" database, or Job Jar, below!).
- Create database records from parsed messages.
- BluePrintMessagingModule#Twitter
- BluePrintMessagingModule#Micro-Syntax
- Job Jar -- manage tasks performed on the site, e.g. data entry
- Assign tasks to users or let users select tasks.
- Track who does what, mark completed.
- Provide administrator UI for defining tasks.
- Cross-check / verify task, or compare result of two users on same task.
- Administer tests and training for new workers.
- Upload photos or video from a smart phone
- Design a widget (to be included in an Eden form) that can be used to select images or video.
- Run Eden on a smart phone: BluePrintMobileClient
- Alternate Layout for web view: BluePrintCSS
- Android Application: MobileAndroid
Attachments (11)
- Pakistan Organisations.csv (22.9 KB ) - added by 14 years ago.
- SahanaCamp Simulation.doc (2.1 MB ) - added by 14 years ago.
- Sahana Eden - Home.jpg (152.0 KB ) - added by 14 years ago.
- Sahana Eden - Dashboard.jpg (134.6 KB ) - added by 14 years ago.
- Sahana Eden - List.jpg (178.4 KB ) - added by 14 years ago.
- Sahana Eden - List Add.jpg (128.5 KB ) - added by 14 years ago.
- Sahana Eden - Components.jpg (93.8 KB ) - added by 14 years ago.
- Haiti Organisations.csv (130.9 KB ) - added by 14 years ago.
- DRR Project Portal Organisations.csv (242.6 KB ) - added by 14 years ago.
- Organisation Collation from GCI Task 1.xls (255.5 KB ) - added by 14 years ago.
- Icons.zip (508.5 KB ) - added by 14 years ago.
Note:
See TracWiki
for help on using the wiki.