Summer of Code/2014/Port to Python3: Difference between revisions
| Line 132: | Line 132: | ||
As I have understood the work flow of project, I know what steps to follow and where to reach. Although I am coming here for the first time but I know about summer internships and being a student, I can handle to manage my deadlines. I have a good experience of working in a team. Moreover I am self motivated, very determined to use the best of my ability and to learn more. Regarding skills set mentioned there, I think I have a fair amount of Python knowledge to take this project forward. I have introduced myself to GTK3 which is a must too. Well, I personally feel that I can do it. | As I have understood the work flow of project, I know what steps to follow and where to reach. Although I am coming here for the first time but I know about summer internships and being a student, I can handle to manage my deadlines. I have a good experience of working in a team. Moreover I am self motivated, very determined to use the best of my ability and to learn more. Regarding skills set mentioned there, I think I have a fair amount of Python knowledge to take this project forward. I have introduced myself to GTK3 which is a must too. Well, I personally feel that I can do it. | ||
== | == I and the community: == | ||
There are several reasons why this project is important to Sugar Labs: (1) we need to keep pace with the projects we depend upon upstream -- Python 3 is being to become de rigour -- and (2) Python 3 has much better support for i18n and unicode -- critical to the global nature of our project. --[[User:Walter|Walter]] ([[User talk:Walter|talk]]) 13:38, 20 March 2014 (EDT) | Impact of completion of project on the Sugar Labs community: | ||
Gabriel Perez: | First answer is mine, second is from the mentor and third is from a community member. | ||
Getting stuck means I have already put my efforts to solve some problem. Yes, the mentors are there to guide us, but in such a case, rather than keep waiting, without hesitating, I'll ask out the problem on IRC, mailing list of this sweet community. And if it's a technical problem, can be put on some other relevant places to get out of there. | : | ||
===== Kamaljeet Kaur: ===== | |||
The first strategy will be regular mails and interaction on IRC regarding questions and the progress both. | |||
The second will be use of git which will keep the community informed. | It's going to be an important project. Porting to a newer version is beneficial in long-term as the whole working will be enhanced with new features. It's the right time to make the required changes and because there are many developers who are contributing, sugar will not restrict them to use only previous versions of technologies. | ||
: | |||
===== Walter Bender: ===== | |||
:There are several reasons why this project is important to Sugar Labs: (1) we need to keep pace with the projects we depend upon upstream -- Python 3 is being to become de rigour -- and (2) Python 3 has much better support for i18n and unicode -- critical to the global nature of our project. --[[User:Walter|Walter]] ([[User talk:Walter|talk]]) 13:38, 20 March 2014 (EDT) | |||
: | |||
===== Gabriel Perez: ===== | |||
I think the project is important and beneficial for the community because porting to Python 3 means getting more support from the Python community. It's important to keep up with the updates Python receives to ease maintenance tasks in the future and prevent compatibility issues. | |||
===== | |||
If I get stuck and the mentor isn't around: ===== | |||
Getting stuck means I have already put my efforts to solve some problem. Yes, the mentors are there to guide us, but in such a case, rather than keep waiting, without hesitating, I'll ask out the problem on IRC, mailing list of this sweet community. And if it's a technical problem, can be put on some other relevant places to get out of there. If even then the problem presists, I'll do reverse checking. | |||
===== Keeping the community informed of my progress and the problems: ===== | |||
The first strategy will be regular mails and interaction on IRC regarding questions and the progress both. | |||
The second will be use of git which will keep the community informed. | |||
Thirdly everything will be there on my blog regularly as I already have such an experience. | Thirdly everything will be there on my blog regularly as I already have such an experience. | ||