Edited wiki page GSoC2011IntegrationWithExternalAPIs through web user interface.
diff --git a/GSoC2011IntegrationWithExternalAPIs.wiki b/GSoC2011IntegrationWithExternalAPIs.wiki index 409e678..4762091 100644 --- a/GSoC2011IntegrationWithExternalAPIs.wiki +++ b/GSoC2011IntegrationWithExternalAPIs.wiki
@@ -26,10 +26,33 @@ * *Problem:* As Google Documents stores HTML files in full-HTML form (including images, css files etc.) a method must be implemented to embed that document to actual proposal entry. * *Solution:* + +== 2.3 Surveys (issue 1243) == +===Overview=== +Export a survey as either a pdf, google doc, plain text, something to save the entire webpage view. + +== 2.4 Tracking Numbers (issue 1239) == +=== Overview === +Program administrators have spreadsheets that will enable students to have tracking numbers for their welcome packages and tshirts. Same for payment status. + + ---- -= 3. Design & Terminology = -== 3.1 Resource == += 4. Project Timeline = +This table is based on deliverables. + +|| 25 May - 31 May (Week 1) || Add Google Data packages to Melange. || +|| 1 June - 7 June (Week 2) || Add related fields create required models. || +|| 8 June - 21 June (Week 3,4) || Integrate OAuth. || +|| 22 June - 12 July (Week 5,6,7) || Student proposal syncing. Write tests if possible. || +|| 13 July - 15 July || Midterm Evaluation. || +|| 15 July - 19 July (Week 8) || Learn how Melange lists actually works. || +|| 20 July - 2 Agust (Week 9,10) || Melange List exporting. || +|| 3 Agust - 17 Agust (Week 11) || Work on open issues about APIs. issue 1239, issue 1243 || +|| 17 Agust - 26 Agust (Week 12) || Final evaluation. || + += 5. Design & Terminology = +== 5.1 Resource == Resource is a document or file that is exported to GDocs and being kept track of. When Melange exports a document to GDocs it will store returned document ID from Google Documents API. This document should be associated with user for whom resource exported for, and with a unique key that tells where the resource exported from. This shows the basic structure of Resource class: @@ -54,7 +77,7 @@ verbose_name=ugettext('Owner')) }}} ---- -=4. Meeting Notes & Agendas = +=6. Meeting Notes & Agendas = == Monday, May 16 18:30:00 in UTC (Skype Conference)== === TODOs === * Create the blogpost summarizing last week today. @@ -70,4 +93,4 @@ * Update project requirements * Start working on exporting a html document from Google Documents and integrating with Melange. * Come up with a timeline. Designate deliverables. - * Focus on the main problems instead of thinking whole project or other stuff that is already known how to handle. + * Focus on the main problems instead of thinking whole project or other stuff that is already known how to handle. \ No newline at end of file