Changes

no edit summary
Line 1: Line 1:  +
{{Box|'''Project blog:''' http://native-93.tumblr.com/}}
 
==== About You ====
 
==== About You ====
 
<br />
 
<br />
Line 46: Line 47:     
*A chat channel overlaid on any activity promoting topic wise ot targetted discussions. Bulletin Board will provide a spatially contextual chatting interface comprising of chat bubbles thoughout the screen unlike the old discussion forums. This promotes interaction among users in a fun and interesting way on topics concerned to the users. It will also help naive users to familiarize themselves with the functioning of the activity with detailed descriptions of the funcitonalities given by experienced users.
 
*A chat channel overlaid on any activity promoting topic wise ot targetted discussions. Bulletin Board will provide a spatially contextual chatting interface comprising of chat bubbles thoughout the screen unlike the old discussion forums. This promotes interaction among users in a fun and interesting way on topics concerned to the users. It will also help naive users to familiarize themselves with the functioning of the activity with detailed descriptions of the funcitonalities given by experienced users.
 +
 +
Link to Project Details - http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/The_Laptop_Experience/Bulletin_Boards
    
'''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.'''
Line 51: Line 54:  
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Header Days !! Header Work to be done
+
! Days !! Work to be done
 
|-
 
|-
| 21 April-19 May || Discussing design and implementation details with the project mentors and to clarify doubts and add to my existing reaserch.
+
| 21 April-19 May || Discussing design and implementation details with the project mentors and to clarify doubts and add to my existing research.
 
|-
 
|-
 
| 19 May-26 May || Begin coding for chat channel.
 
| 19 May-26 May || Begin coding for chat channel.
Line 87: Line 90:  
*Built the admin panel of the organization "Fasket" and is now a part of it and head all the technical works in it.<br/>    Link - http://www.fasket.com/
 
*Built the admin panel of the organization "Fasket" and is now a part of it and head all the technical works in it.<br/>    Link - http://www.fasket.com/
   −
*Built an Isas portal which allows students to view their grades, SGPA, CGPA and register for courses at the start of each session and various other features. The project was built using web2py and python.
+
*Built an Isas portal which allows students to view their grades, SGPA, CGPA and register for courses at the start of each session and various other features. The project was built using web2py and python.<br /> Link - https://github.com/native93/Isas
    
*Built an audio manipultor for modulation, mixing, amplification, etc of wave file. The project was built using gtk and pyaudio module. <br /> Link - https://github.com/native93/Audio-manipulator
 
*Built an audio manipultor for modulation, mixing, amplification, etc of wave file. The project was built using gtk and pyaudio module. <br /> Link - https://github.com/native93/Audio-manipulator
Line 109: Line 112:     
The project Bulletin board is all about promoting interaction among users within an activity in a fun and interesting manner. The chat overlay component would allow users to freely comminicate and assist other users with the underlying functionalities of the activity. It can also be moderated by a user representing a teacher familiar with the underlying activity. Persistent clipboard will provide a sharing space for the users where users can share interesting things with a group of people. This will inturn promote learning within a group and better understanding of the underlying activity.
 
The project Bulletin board is all about promoting interaction among users within an activity in a fun and interesting manner. The chat overlay component would allow users to freely comminicate and assist other users with the underlying functionalities of the activity. It can also be moderated by a user representing a teacher familiar with the underlying activity. Persistent clipboard will provide a sharing space for the users where users can share interesting things with a group of people. This will inturn promote learning within a group and better understanding of the underlying activity.
 +
 +
Learning is not a solo sport. Sugar enhances opportunities for collaboration among its learners. However, that tends to be on an activity-by-activity basis. The bulletin board will enable learners to work on projects across multiple activities, developing skills that will hopefully transfer to life outside of school. --[[User:Walter|Walter]] ([[User talk:Walter|talk]]) 16:52, 19 March 2014 (EDT)
 +
 +
Would be good for us have this missing piece in the collaboration plan, allowing a better experience when working in projects as a group.--[[User:Godiard|Godiard]] ([[User talk:Godiard|talk]]) 09:55, 21 March 2014 (EDT)
    
'''What will you do if you get stuck on your project and your mentor isn't around?'''  
 
'''What will you do if you get stuck on your project and your mentor isn't around?'''  
Line 116: Line 123:  
'''How do you propose you will be keeping the community informed of your progress and any problems or questions you might have over the course of the project?'''
 
'''How do you propose you will be keeping the community informed of your progress and any problems or questions you might have over the course of the project?'''
   −
I have a habit of writing reports every one or two weeks on the project I work on mentioning the progress made till date, problems faced and solutions found to it and also the future plans. This way the community will be aware about the progress of the project.  
+
I have a habit of writing reports every one or two weeks on the project I work on mentioning the progress made till date, problems faced and solutions found to it and also the future plans. This way the community will be aware about the progress of the project.
    
==== Miscellaneous ====
 
==== Miscellaneous ====
Line 123: Line 130:  
'''Send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of "logout".'''
 
'''Send us a link to a screenshot of your Sugar development environment with the following modification: when you hover over the XO-person icon in the middle of Home view, the drop-down text should have your email in place of "logout".'''
   −
[[File:Desktop1.png]]
+
[[File:Desktop1.png|800px|middle]]
    
'''Send us a link to a pull request or merge request you have made on a Sugar or Sugar activity bug.'''
 
'''Send us a link to a pull request or merge request you have made on a Sugar or Sugar activity bug.'''
    
Commits and pr :
 
Commits and pr :
 +
 +
    [https://git.sugarlabs.org/pippy/mainline/commit/4242de7ca625bfafd8079ec32c5d2026a0305b38 Commit - Pippy : added hot keys]
    
     [https://git.sugarlabs.org/pippy/mainline/commit/bb23e431aa7405d2d945e1bcd1ae25233b1913ad Fixes Ticket #4661 : Output of program not displayed]
 
     [https://git.sugarlabs.org/pippy/mainline/commit/bb23e431aa7405d2d945e1bcd1ae25233b1913ad Fixes Ticket #4661 : Output of program not displayed]