wiki:Projects/Quick

Version 14 (modified by Fran Boon, 11 years ago) ( diff )

--

Tasks

These are quick tasks suitable for GCI or Hackathons.

For other tasks, see:

Easy Tasks

Tasks for beginning coders, or if new to Python or web services

Action ToDos in code

Search the code for @ToDo, e.g.:

Fix a Ticket

Pick a ticket (which could be a bug or an enhancement) from http://eden.sahanafoundation.org/report/1. First ensure that you can repeat this in your local instance - if not: MODIFY TICKET > resolve as > worksforme. If the bug is still present, assign the ticket to yourself. Then fix the bug or implement the feature. Submit your code as a patch to the ticket on Trac, then notify the Sahana-Eden mailing list about your patch for verification. Please submit as a patch file, not zipped. That makes it easier to review without downloading and unzipping. Alternatively (preferred method) push your code in a single commit to your Github repository and make a pull request.

Easy tickets to get started on are listed here: http://eden.sahanafoundation.org/report/18

There are also a number of tasks for the Hilippines Haiyan Response listed here: https://hackpad.com/Typhoon-Haiyan-opXJaZLz8gu which can be completed (these can count towards GCI).

When you are working on the ticket as a part of GCI task, first add a keyword to the ticket "GCI TASK". If you unclaim the task or want to work on another ticket please remove the keyword.

Resolve an issue from a Disaster Response

During disasters the Sahana Community does a lot of work to deploy Sahana to help affected communities. Often there is more work than can be completed - but you can help to address some of these issues before the next disaster:

Common Operational Datasets

GIS/Mapping [multiple tasks]

These are various GIS/Mapping Tasks:

[DeveloperGuidelines/GIS Use the Mapping API to:]

  • Color coded maps according to Geo-data (threats, needs, etc)
  • Place variable sized markers on the map in proportion to data (number of people in camp, number of families needing food)

Lat/Lon converter [GCI]

Portuguese Volunteer Firefighters (Bombeiros) use Eden.

They get given Lat/Lon coordinates in degrees minutes seconds, but Eden stores internally as decimal degrees.

Tasks:

  • Create a validator (& possibly widget) to allow entry of this format (allowing for variations in input format like spaces and absence of the degree symbol, which most keyboards don't have) & have it converted to decimal degrees for storage

Scale Uploaded Images [GCI]

When images are uploaded we can limit the size, however larger pictures should be scaled instead. Example: personal profile picture.

Note: See TracWiki for help on using the wiki.