Boston Projects/SMS Queue
|
Summary
A tracking system to facilitate processing incoming SMS's, tweets, and voice messages. Allows the user to sort messages by type and priority, to own tickets they are working on, and to forward messages that have been processed for inclusion in the ushahidi database.
Implementation
This is done in essentially three stages:
- The CSV of SMS messages are uploaded to RT at teach.laptop.org
- This is parsed
- These can be found by doing an advanced search for unsorted
- To sort click "Bulk Actions" at the top.
- Click the checkboxes to select actions that have the same category.
- Scroll down and select the next owner who will do the next step and set the category.
Normal users can now find these as tickets. They click on an individual ticket and map it and mark it as mapped. If it requires an admin to enter into Ushahidi then after finding the coordinates the user marked it as "to be entered".
To be done
- create the unsorted list
- Make sure normal users can't see unsorted data
Webpage
Currently allows user to upload CVS files, select messages and flag them. Needs a login. ToDos on first stage
- Login
- password is "cr!sisc@mp"
- right now this is terrible, can we use CoSign, or even .htaccess?
- Move to laptop.org server
-
Test that transfer to RT worksDone! - Filters
- I killed Stuart's nice looking buttons when I changed them from <a> to <input>, this is probably a quick fix in the CSS
Todos on RT
- Easy to enter Lat Long
Work through these use cases
- Urgent SMS
- SMS actionable
- Twits and Voicemails
RT
Contact
Here's who to contact regarding this project.
- Project Manager / Interface Design - Stuart Bowness stuart@simplestation.com
- PHP Developer - Kevin Weaver - Email: kbweaver@brandeis.edu ; AIM/GTalk: weavelknievel
- Perl RT Integration - Ian Daniher - it.daniher@gmail.com
- RT Integration - Elsa - eculler@gmail.comm