Changes

no edit summary
Line 31: Line 31:  
If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?
 
If so, please send us URLs to your profile pages for those projects, or some other demonstration of the work that you have done in open-source. If not, why do you want to work on an open-source project this summer?
   −
Till now, i haven't done any Open Source Project but I am deeply interested in making contribution to a open source project since this concept enables every developer to learn new things and to contribute to any software to enhance its quality and also his own developing skills.Its an easy way to spread knowledge across the world.
+
Until now, i haven't done any Open Source Project but I am deeply interested in making contribution to a open source project since this concept enables every developer to learn new things and to contribute to any software to enhance its quality and also his own developing skills.Its an easy way to spread knowledge across the world.
      Line 40: Line 40:     
<b>Port To Python3</b> is a project that ports the current Sugar to Python 3.
 
<b>Port To Python3</b> is a project that ports the current Sugar to Python 3.
Firstly, disussing with the Mentors for the strategy for writing Python 2/3 compatible source or a pure port. .Then I would be porting the Sugar Core to Python3 using 2to3 or modernize package. Since there is requirement of the latest technologies for every software so I would work as fast as i can so as to port it to Python3. After that, if any of the bugs that will be remained then they will be fixed. Also I will be informing about my project from time to time to the organisation. Then, I will be porting one of the Sugar Activity to the Python3.
+
Firstly, discussing with the Mentors for the strategy for writing Python 2/3 compatible source or a pure port. Then I will work on improving the Test Suite since I need to build a robust Test Suite. Then I would be porting the Sugar Core to Python3 using 2to3, modernize package. Since there is requirement of the latest technologies for every software so I would work as fast as i can so as to port it to Python3. After that, if any bug remains then I will fix them with the help of the mentors. Also I will be informing about my project from time to time to the organisation. Then, I will be porting one of the Sugar Activity to the Python3.
And at last , the documentation for the porting guide for the Sugar Activities will be made.
+
And at last , the documentation for the porting guide for the Sugar Activities will be prepared.
       
Overall steps involved in my project,
 
Overall steps involved in my project,
* Discussion with the Mentors for pure port or Python 2/3 compatible source code.
+
* Discussion with the Mentors for pure port or Python 2/3 compatible source code
 +
* Improving the test suite
 
* Porting to Python3
 
* Porting to Python3
 
* Fixing of bugs if any remains
 
* Fixing of bugs if any remains
Line 52: Line 53:       −
The technologies that I would be using are Python,Gtk2,2to3 etc.
+
The technologies that I would be using are Python,2to3 etc.
    
<h3>Timeline</h3>
 
<h3>Timeline</h3>
Line 85: Line 86:     
<h3>My Background</h3>
 
<h3>My Background</h3>
My Backround[edit]
   
Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.
 
Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.
    
I’m studying Computer Science, 2nd year at JSS Academy Of Technical Education, Noida. I have a decent amount of experience in web development in Python and Web Frameworks like Django.
 
I’m studying Computer Science, 2nd year at JSS Academy Of Technical Education, Noida. I have a decent amount of experience in web development in Python and Web Frameworks like Django.
I am a part of Nibble Computer Society(College Programming Club), in JSS Noida, which is a student body responsible for developing and managing all web related tasks in our college, including the institute website and registration & placement portals. One of the projects I have worked is developing Windows Phone based Web Browser named "SkyNet Browser". It's available on the [http://www.windowsphone.com/en-us/store/app/skynetv1/410885f3-fe4e-4b00-baf6-b87749dd4463 Windows Phone Store].  
+
I am a part of Nibble Computer Society(College Programming Club), in JSS Noida, which is a student body responsible for developing and managing all web related tasks in our college, including the institute website and registration & placement portals. One of the projects I have worked is developing Windows Phone based Web Browser named "SkyNet Browser" in three nights.Currently it is having 386 downloads in just 4 days after launching it on WindowsPhone Store. It's available on the [http://www.windowsphone.com/en-us/store/app/skynetv1/410885f3-fe4e-4b00-baf6-b87749dd4463 Windows Phone Store]. I am very much successful in completing any project before the given deadline.
    
I have organised the Crack The Shell Event, JSS's Annual Technical Festival Event based on Linux Scripting.
 
I have organised the Crack The Shell Event, JSS's Annual Technical Festival Event based on Linux Scripting.
Curently I am working on Projects based on Computer Vision thorugh Python.
+
 
 +
Currently I am working on a Project based on Computer Vision through Python.
    
<h3>Impact on the Sugar Labs community</h3>
 
<h3>Impact on the Sugar Labs community</h3>
Line 109: Line 110:  
By posting weekly progress along with problems that i would be having.
 
By posting weekly progress along with problems that i would be having.
   −
<h1>Miscelleneous</h1>
+
<h1>Miscellaneous</h1>
    
<h3>Screenshot of my Sugar development environment</h3>
 
<h3>Screenshot of my Sugar development environment</h3>
11

edits