Line 161: |
Line 161: |
| In summer, I plan to follow the following schedule: | | In summer, I plan to follow the following schedule: |
| | | |
− | #Preparation phase( Time : April 20 - may15 ) | + | #'''Preparation phase'''( Time : April 20 - may15 ) |
| #*gathering requirements of the project | | #*gathering requirements of the project |
| #*getting involved with Mentor in verifying and validating the requirements. | | #*getting involved with Mentor in verifying and validating the requirements. |
Line 168: |
Line 168: |
| #*This phase, I would be communicating with people as much as possible, getting requirements and verifying <br> with people or community. I would also go to the pre-releases of similar softwares to get prons and cons and trying to improve in our project <br> development.I am sure to get community support on this very interesting project. | | #*This phase, I would be communicating with people as much as possible, getting requirements and verifying <br> with people or community. I would also go to the pre-releases of similar softwares to get prons and cons and trying to improve in our project <br> development.I am sure to get community support on this very interesting project. |
| #*'''Delieverables''' Final design and technical approach to mentors and getting reviewed by them. | | #*'''Delieverables''' Final design and technical approach to mentors and getting reviewed by them. |
− | #Coding Phase ( Time: May 15- July1 { This phase would be subdivided to different phases } ) | + | #'''Coding Phase''' ( Time: May 15- July1 { This phase would be subdivided to different phases } ) |
| #* Implementation of program generator to generate the required code. | | #* Implementation of program generator to generate the required code. |
| #* Creation of programming libraries such as History generation, View modifier, function associations for code generation. | | #* Creation of programming libraries such as History generation, View modifier, function associations for code generation. |
| #* Work on intelligent sizers HBOX or VBOX to minimize the use of old technique sizers in UI creation. | | #* Work on intelligent sizers HBOX or VBOX to minimize the use of old technique sizers in UI creation. |
| #* '''Delieverables''' Basic UI design with dragging and dropping facility for widgets and UI application output as a python code. | | #* '''Delieverables''' Basic UI design with dragging and dropping facility for widgets and UI application output as a python code. |
− | #Testing Phase ( Time: July7- July 25 ) | + | # '''Coding &Testing Phase''' ( Time: July7- July 25 ) |
| #* Creation of final UI output for UI builder. | | #* Creation of final UI output for UI builder. |
| #* Creation of help activity for helping students in UI building. | | #* Creation of help activity for helping students in UI building. |
Line 179: |
Line 179: |
| #* use coverage analysis to know the redundance code and improving it further | | #* use coverage analysis to know the redundance code and improving it further |
| #* Documentation support for widgets and UI creation. | | #* Documentation support for widgets and UI creation. |
− | # Final Evaluation ( July 26 - END ) | + | #''' Final Evaluation''' ( July 26 - END ) |
| #* This phase is basically for porting the UI builder solution to sugar's upstream development and checking for bugs in different environment. | | #* This phase is basically for porting the UI builder solution to sugar's upstream development and checking for bugs in different environment. |
| #* '''Delieverables''' full said project to sugar community. | | #* '''Delieverables''' full said project to sugar community. |
Line 185: |
Line 185: |
| Time line: Seems very little time to do so many things, but I will try to give the best from my side. | | Time line: Seems very little time to do so many things, but I will try to give the best from my side. |
| | | |
− | I have worked on variety of projects ranging from web application, mobile j2me midlets, Web server management( python project ) and desktop application. One of the interesting projects I worked on is "cross platform windows explorer" which I built in python using wxwidget, in which we handled the issues like portability, searching and UI designs. If I am not exagerating, that would not be wrong to say that I am a fast learner. | + | I have worked on variety of projects ranging from web application, mobile j2me midlets, Web server management( python project ) and desktop application. One of the interesting projects I worked on is "cross platform windows explorer" which I built in python using wxwidget, in which we (team work) handled the issues like portability, searching and UI designs. If I am not exagerating, that would not be wrong to say that I am a fast learner. |
| | | |
| Believe me, I have that talent needed to build and design a complex system for customers. Below are some of the projects I worked on | | Believe me, I have that talent needed to build and design a complex system for customers. Below are some of the projects I worked on |