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. |
| | | |
− | ===You and the community=== | + | == I and the community: == |
− | * If your project is successfully completed, what will its impact be on the Sugar Labs community? Give 3 answers, each 1-3 paragraphs in length. The first one should be yours. The other two should be answers from members of the Sugar Labs community, at least one of whom should be a Sugar Labs GSoC mentor. Provide email contact information for non-GSoC mentors.
| |
− | Kamaljeet Kaur: 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.
| |
| | | |
− | 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: 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. | + | First answer is mine, second is from the mentor and third is from a community member. |
− | * What will you do if you get stuck on your project and your 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. | + | : |
− | * 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?
| + | ===== 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. |
| | | |