Plan document for GCIProfile and GCIStudentInfo.
diff --git a/GCINewArchitectureGSoC2011.wiki b/GCINewArchitectureGSoC2011.wiki index 29b2740..f2d13ed 100644 --- a/GCINewArchitectureGSoC2011.wiki +++ b/GCINewArchitectureGSoC2011.wiki
@@ -133,6 +133,19 @@ * A view will have other required methods specific to that view. ---- +=Plan Documents= +==GCIProfile and GCIStudent models== + * The GCIProfile model contains the GCI specific notification settings. + * Currently, GCI has a different notification system where a user X can subscribe to the notification to a particular task by clicking a star on the task and can un-subscribe the task by clicking on the same star again, org_admin,mentor and the student claiming are automatically subscribed. + * In addition to this, we will now have Profile based notification settings where a user will be given an option to whether subscribe for the notifications automatically or not, for example a student at the time of profile creation can check/uncheck automatically subscribe to tasks I claim.The same can be applied for mentor and org_admin. + * The GCIStudentInfo model contains additional fields specific to GCI + * number_of_tasks_completed -> contains number of tasks completed by the student + * consent_form -> A signed Parental consent form + * student_id_form -> Student ID to verify a student + * grade -> The grade in which the student is +---- + + = Meetings and Agendas = == Tuesday, May 17:10:00 in UTC ==