Summer of Code/2014/Prasoon2211/Social Help: Difference between revisions

No edit summary
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
'''''Note''': This is the first draft. Please report any mistakes in the discussions page''
{{Box|'''Project blog:''' http://sugargsoc.wordpress.com/}}
 
==About Me==
==About Me==


Line 116: Line 115:
'''''> What is the timeline for development of your project? The Summer of Code work period is from May 19 - August 22; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it's good to have a plan at the beginning so you have an idea of where you're headed.) Note that you should probably plan to have something "working and 90% done" by the midterm evaluation (27 June); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.'''''
'''''> What is the timeline for development of your project? The Summer of Code work period is from May 19 - August 22; tell us what you will be working on each week. (As the summer goes on, you and your mentor will adjust your schedule, but it's good to have a plan at the beginning so you have an idea of where you're headed.) Note that you should probably plan to have something "working and 90% done" by the midterm evaluation (27 June); the last steps always take longer than you think, and we will consider cancelling projects which are not mostly working by then.'''''


===Timeline===
{| class="wikitable"
{| class="wikitable"
|-
|-
! Week !! Work to be done
! Week !! Work to be done
|-
|-
| 21st April - 19th May (Community Bonding Period) || Discuss which authentication bridge to use with Discourse.
| 21st April - 19th May (Community Bonding Period) || Discuss which authentication bridge to use with Discourse. Get to know the community. Make a standalone WebKitGTK+ activity that can be later ported to sugar.
|-
|-
| 19th May - 26th May || Begin coding. Add the social help button to sugar menus. Start working on the social-help activity.
| 19th May - 26th May || Begin coding. Add the social help button to sugar menus. Start working on the social-help activity.
Line 158: Line 158:
Unfortunately however, I cannot share the code of these applications since the code officially belongs to the institute. All of this work is a part of work I've done as part of a campus students' group - the Information Management Group. We are the guys who've made the [https://speakerdeck.com/imgiitroorkee/content-management-system CMS] for managing the large amount of content on the [http://www.iitr.ac.in college website] and developed a great intranet portal for the institute; [https://www.facebook.com/IMGIITRoorkee/photos_albums?ref=hl Photos]. [https://www.facebook.com/media/set/?set=a.10152183260016988.512292.353701311987&type=3 Some More].
Unfortunately however, I cannot share the code of these applications since the code officially belongs to the institute. All of this work is a part of work I've done as part of a campus students' group - the Information Management Group. We are the guys who've made the [https://speakerdeck.com/imgiitroorkee/content-management-system CMS] for managing the large amount of content on the [http://www.iitr.ac.in college website] and developed a great intranet portal for the institute; [https://www.facebook.com/IMGIITRoorkee/photos_albums?ref=hl Photos]. [https://www.facebook.com/media/set/?set=a.10152183260016988.512292.353701311987&type=3 Some More].


I've also done other minor work in PHP and NodeJS. You can find it at my [https://github.com/prasoon2211 github repository].
I've also done some work in PHP and NodeJS. You can find it at my [https://github.com/prasoon2211 github profile].


==Me and the community==
==Me and the community==
Line 193: Line 193:
* [https://github.com/sugarlabs/sugar/commit/dc104f5768867b9ff18b5ac0749420104327d780 #244, Merged.]
* [https://github.com/sugarlabs/sugar/commit/dc104f5768867b9ff18b5ac0749420104327d780 #244, Merged.]


* [https://github.com/sugarlabs/sugar/pull/259 #259, Changes suggested.]
* Set of two PRs for ticket 4686, both merged. This one required quite a few reiterations: [https://github.com/sugarlabs/sugar/pull/326 #326, sugar], [https://github.com/sugarlabs/sugar-toolkit-gtk3/pull/132 #132, sugar-toolkit-gtk3].