Differences

This shows you the differences between two versions of the page.

Link to this comparison view

foundation:gsoc_assad [2010/08/16 18:57]
zubair.assad
foundation:gsoc_assad [2010/12/18 17:35]
Line 1: Line 1:
-=== Volunteer Management System === 
  
- 
-== Executive Summary == 
- 
-    *A module to manage volunteers. 
-    *Mentor: [[http://twitter.com/PatTressel|Pat Tressel]] 
-    *Student: Zubair Assad 
- 
-== Code == 
- 
-    *[[http://eden.sahanafoundation.org/wiki/BluePrintVolunteer|Blueprint]] 
-    *[[https://code.launchpad.net/~sahana-eden-vms/sahana-eden/vms|Launchpad Mature]] 
-    *[[https://code.launchpad.net/~zubairassad89/sahana-eden/vms_gsoc|Launchpad Development]] 
-    *[[http://vol.sahanafoundation.org/vms/vol/|Demo instance]] 
-    *[[https://launchpad.net/~sahana-eden-vms|Sahana Eden VMS Team]] 
-    *[[http://apps.facebook.com/sahana_vms/|Facebook App]] 
- 
-== Documents == 
- 
-    *[[http://spreadsheets.google.com/ccc?key=0AoRBs7X1bIUXdE1IaFk0TENVTVkxTGN6V1FjSnlDTmc&hl=en#gid=0|New Features]] 
-    *[[http://docs.google.com/Doc?docid=0AYRBs7X1bIUXZGZ4dHFuYl8wZ2g1c3Q2bW0&hl=en|Wishlist]] 
- 
-== Blueprint == 
- 
-[[http://wiki.sahanafoundation.org/doku.php/foundation:gsoc_assad_blueprint|Blueprint]] 
- 
-== Progress == 
- 
-^Midterm Evaluation Milestones: 24 May - 12 July^^^^ 
-^Goal^Measure^Due Date^Status^ 
-|Requirement Analysis and List Features |Arrived to a conclusion regarding [[http://spreadsheets.google.com/ccc?key=0AoRBs7X1bIUXdE1IaFk0TENVTVkxTGN6V1FjSnlDTmc&hl=en#gid=0|New Features]] |6/2/2010|**Completed**|| 
-|Implementation of Skills |User is able to add skills to its profile.|6/14/2010|**Completed**| 
-|Custom Skill |Client is able to add custom skill|6/22/2010|**Completed**| 
-|GIS |View Volunteer Location on Map|6/29/2010|**Completed**| 
-|Interactivity | Messaging module to send messages to teams. |7/06/2010|**Completed**| 
-|Final Touches | Cleanup |7/12/2010|**Completed**| 
- 
-== Meetings == 
- 
-    *[[http://wiki.sahanafoundation.org/doku.php/foundation:gsoc_assad_meet|Meeting Minutes]] 
-    *Wednesdays at 1500 UTC 
- 
-== UML Diagrams == 
- 
-    *[[http://assads.110mb.com/Rational%20Rose%20-%20usecase.mdl%20-%20%5B.pdf|Use Case]] 
-    *[[http://assads.110mb.com/Rational%20Rose%20-%20aact.mdl%20-%20activity.pdf|Activity Diagrams]] 
-    *[[http://assads.110mb.com/Rational%20Rose%20-%20sequ.mdl%20-%20%5BSeq.pdf|Sequence Diagram]] 
-    *[[http://assads.110mb.com/Rational%20Rose%20-%20statechart.pdf|State Chart]] 
- 
-== Diagrams == 
- 
-    *[[http://img2.imageshack.us/img2/4618/myimage.png|Roster]] 
-    *[[http://img404.imageshack.us/img404/8682/myimage2.png|Resources Roster]] 
- 
-== Walk-through == 
- 
-    *Go to: http://127.0.0.1:8000/eden/vol/person 
-    *If u have registered some persons then you will get a list of person in a table above the add person form. 
-    *Click on the "id" of the person. 
-    *Now on the the Volunteer Management System menu bar, you will see the name of the person between the 'Person' and 'My Task' menu options. 
-    *The 'Person: Person Name' would have several sub options e.g. Volunteer Status, Skill, Contact. 
- 
-== Feedback == 
- 
-[[http://humanityroad.org|Catherine's]] feedback:  
- 
-1. "i notice the volunteer module displays data on the open web.  I would classify this as a breach in volunteer privacy. The registry should only be visible after credentials are entered. 
-[[http://humanityroad.sahanafoundation.org/eden/]] is our module.  You'll see that you needn't log in to gain access to volunteer records 
-The project mod also has the same issue [[http://humanityroad.sahanafoundation.org/eden/vol/project]].  I don't wish my projects to be viewed on the open web.There is an example of private volunteer data accessible to the public [[http://humanityroad.sahanafoundation.org/eden/vol/person/identity]] '' 
- 
-2. Hospitals, missing persons, shelter registries are single event databases, it makes no sense to issue them to 800 NGO organizations to have them maintain different versions.  In an event Sahana's original goal from Sri Lanka was to avoid that confusion.  So forgive me for being dirict but who keeps the list of what agency is operating the golden source Hospitals, missing persons, & shelter registries?  ..when an event unfolds how do i know who has started one? 
- 
-3. we also recommend adding a module to track volunteer training coursework, those training classes that are assigned to a student and those completed by the student.We also recommend adding a module to track volunteer hours worked. 
- 
-Use of Tabs in "Sign up as Volunteer", advantages: 
-  - It tells the user they should fill in all the pieces. 
-  - It gives us an opportunity to take an action when the user saves any part of the form. 
- 
-== Reference == 
- 
-    *[[http://eden.sahanafoundation.org/wiki/RESTController| REST Controller]] 
-    *[[http://eden.sahanafoundation.org/wiki/S3REST| S3 REST]] 
-    *[[http://eden.sahanafoundation.org/wiki/DeveloperGuidelinesRESTCustomisation| REST Customization]] 
-    *[[http://eden.sahanafoundation.org/wiki/DeveloperGuidelinesS3Framework| Developer Guideline S3 framework]] 
-    *[[http://eden.sahanafoundation.org/wiki/IS_ONE_OF| IS_ONE_OF]] 

QR Code
QR Code foundation:gsoc_assad (generated for current page)