Summer of Code/2014/curiousguy13/Port To Python3: Difference between revisions

Created page with "== About you == '''What is your name?'''<br /> My name is Kunal Arora and I am a 2nd year undergraduate at Netaji Subhas Institute Of Technology,New Delhi.<br /> '''What is ..."
 
No edit summary
Line 72: Line 72:
| 21 April-19 May (Community Bonding Period) || Understand the existing sugar and sugar-toolkit code and discuss the porting options with sugar community.
| 21 April-19 May (Community Bonding Period) || Understand the existing sugar and sugar-toolkit code and discuss the porting options with sugar community.
|-
|-
| 19 May-26 May (Week 1)|| Start porting sugar-shell into Python 2/3 compatible code.
| 19 May-26 May (Week 1)|| Start porting sugar-toolkit to Python 2/3 compatible code.
|-
|-
| 26 May-2 June (Week 2) || Continue with porting sugar-shell
| 26 May-2 June (Week 2) || Continue with porting sugar-toolkit
|-
|-
| 2 June-9 June (Week 3)|| Port existing sugar-shell tests into Python 2/3
| 2 June-9 June (Week 3)|| Port existing sugar-toolkit tests into Python 2/3
|-
|-
| 9 June- 16 June (Week 4)|| Write new tests to check Python 3 compatibility, test sugar-shell.
| 9 June- 16 June (Week 4)|| Write new tests to check Python 3 compatibility, test sugar-shell.
|-
|-
| 16 June-23 June (Week 5)|| Start porting sugar-toolkit to Python 2/3 compatible code.
| 16 June-23 June (Week 5)|| Start porting sugar-shell into Python 2/3 compatible code.
|-
|-
| 23 June-30 June (Week 6)|| '''Mid-term Evaluation Week''' (Buffer week, complete remaining work)
| 23 June-30 June (Week 6)|| '''Mid-term Evaluation Week''' (Buffer week, complete remaining work)
|-
|-
| 30 June-7 July (Week 7)|| Continue with porting sugar-toolkit.
| 30 June-7 July (Week 7)|| Continue with porting sugar-shell.
|-
|-
| 7 July-14 July (Week 8)|| Port existing sugar-toolkit tests into Python 2/3
| 7 July-14 July (Week 8)|| Port existing sugar-shell tests into Python 2/3
|-
|-
| 14 July-21 July (Week 9)|| Write new tests to check Python 3 compatibility, test sugar-toolkit.
| 14 July-21 July (Week 9)|| Write new tests to check Python 3 compatibility, test sugar-toolkit.
|-
|-
| 21 July-28 July (Week 10)|| Write Porting guide for sugar activities.
| 21 July-28 July (Week 10)|| Port an existing sugar activity and document the process.(Porting Guide)
|-
|-
| 28 July-4 August (Week 11)|| Buffer Week
| 28 July-4 August (Week 11)|| Buffer Week