2018-02-21, 04:56
Hi,
I am Gobinath a graduate student at Western University, Canada willing to get experience with Kodi and more Python coding standards. I developed a code quality analyzer for Java during my internship which was a good opportunity to learn the best practices and possible bugs in Java. Even though I use Python, I am not well familiar with Python standards. I find this project as an opportunity to learn more coding standards and best practices in Python.
1. Tell us about the computer(s) and devices you have available for working on your SoC project?
I have a Laptop with Linux Mint 18.3, i7 processor and 8 GB RAM and an Android phone (which I guess not necessary for this project)
2. When did you first start programming?
I started programming in early 2006 with Visual Basic 6. Then I switched to VB.Net, C#.Net and finally Java.
I would say I can code anything in Java but depending on requirements I choose the language.
Nowadays I use Python for my university projects and research.
3. Are you a user of Kodi? When did you first start using it?
Personally I have not use Kodi in my computer. However, I watch movies in my friend's Android box on Kodi.
4. Have you contributed to other Open Source projects? If so, which projects and can we see some of your code?
I participated in GSoC 2017 and coded for WSO2 an open source middleware company. For more details and pull requests: GSoC: Siddhi Pattern to detect absence of events
I also maintain few open source projects:
Safe Eyes - A Free and Open Source Linux alternative to EyeLeo
libreoffice-code-highlighter - A LibreOffice addon for code highlighting
Google Calendar Desklet - A Cinnamon desklet to show Google calendar events on your desktop
uget-chrome-wrapper - Integrate uGet Download manager with your favorite web browser
5. What sorts of programming projects have you done on your own time?
Listed above. Programming is my hobby. If an existing software does not meet my requirement and if I have time, I will write my own.
6. How much time do you have available, and how would you plan to use it?
7. Do you plan to have a job or study during the summer in conjunction with Summer of Code?
I like to answer both together. As a graduate student I do not have summer holiday. However I have successfully completed my last GSoC under the same scenario last year.
If you are looking for quantitative answer, I would say 20 hours per week on average.
Could you please let me know where to start and more detailed expected outcomes.
1. What is the targeted Python version?
2. What are the code metrics you are interested on?
3. How to test the existing addon implementation?
Thanks
I am Gobinath a graduate student at Western University, Canada willing to get experience with Kodi and more Python coding standards. I developed a code quality analyzer for Java during my internship which was a good opportunity to learn the best practices and possible bugs in Java. Even though I use Python, I am not well familiar with Python standards. I find this project as an opportunity to learn more coding standards and best practices in Python.
1. Tell us about the computer(s) and devices you have available for working on your SoC project?
I have a Laptop with Linux Mint 18.3, i7 processor and 8 GB RAM and an Android phone (which I guess not necessary for this project)
2. When did you first start programming?
I started programming in early 2006 with Visual Basic 6. Then I switched to VB.Net, C#.Net and finally Java.
I would say I can code anything in Java but depending on requirements I choose the language.
Nowadays I use Python for my university projects and research.
3. Are you a user of Kodi? When did you first start using it?
Personally I have not use Kodi in my computer. However, I watch movies in my friend's Android box on Kodi.
4. Have you contributed to other Open Source projects? If so, which projects and can we see some of your code?
I participated in GSoC 2017 and coded for WSO2 an open source middleware company. For more details and pull requests: GSoC: Siddhi Pattern to detect absence of events
I also maintain few open source projects:
Safe Eyes - A Free and Open Source Linux alternative to EyeLeo
libreoffice-code-highlighter - A LibreOffice addon for code highlighting
Google Calendar Desklet - A Cinnamon desklet to show Google calendar events on your desktop
uget-chrome-wrapper - Integrate uGet Download manager with your favorite web browser
5. What sorts of programming projects have you done on your own time?
Listed above. Programming is my hobby. If an existing software does not meet my requirement and if I have time, I will write my own.
6. How much time do you have available, and how would you plan to use it?
7. Do you plan to have a job or study during the summer in conjunction with Summer of Code?
I like to answer both together. As a graduate student I do not have summer holiday. However I have successfully completed my last GSoC under the same scenario last year.
If you are looking for quantitative answer, I would say 20 hours per week on average.
Could you please let me know where to start and more detailed expected outcomes.
1. What is the targeted Python version?
2. What are the code metrics you are interested on?
3. How to test the existing addon implementation?
Thanks