Summer of Code/2009/Print Support: Difference between revisions
| Line 108: | Line 108: | ||
:'''3 Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, :credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.''' | :'''3 Convince us, in 5-15 sentences, that you will be able to successfully complete your project in the timeline you have described. This is usually where people describe their past experiences, :credentials, prior projects, schoolwork, and that sort of thing, but be creative. Link to prior work or other resources as relevant.''' | ||
:I have a fairly good understanding of communication models, and my skill with networks is quite satisfactory. And as most of the implementation is already available in form of python bindings, all that :remains is placing them together with a sound design, which I have already discussed with several community members. And I can provide as much time as is required for the work to get done. | :I have a fairly good understanding of communication models, and my skill with networks is quite satisfactory. And as most of the implementation is already available in form of python bindings, all that :remains is placing them together with a sound design, which I have already discussed with several community members. And I can provide as much time as is required for the work to get done. And I am introduced to server side programming through django on which I had worked to develop a weblog ( I dont have the code for it, and the weblog isn't operational), all I can say is I had *fun* with the template language they had, which was mostly regexp parsing. | ||
:And I have learnt php these last few days enough to hack on moodle. | |||
:''My credentials include: '' | :''My credentials include: '' | ||
| Line 145: | Line 146: | ||
:* Look into moodle APIs | :* Look into moodle APIs | ||
:* Focus on the bare essential dependencies required to get the job done | :* Focus on the bare essential dependencies required to get the job done | ||
:My job will be not only writing working code, but regularly getting it deployed to check if the user's find it good and working to their needs or not. | |||
:So when I say community feedback, I will be using it interchangeably between actual deployment and the irc community depending on context | |||
:'''Milestone 1''' | :'''Milestone 1''' | ||
| Line 150: | Line 155: | ||
:'''Week 1 : ''' | :'''Week 1 : ''' | ||
:Write code which prints to any selected printer. (CUPS-pdf will be the primary case till gsoc), and add the print buttons to the item right click menu of journal. | :Write code which prints to any selected printer. (CUPS-pdf will be the primary case till gsoc), and add the print buttons to the item right click menu of journal. | ||
:Start working on browse hack to parse file paths to | :Start working on browse hack to parse file paths to the print page's forum input box. | ||
:'''Week 2 : ''' | :'''Week 2 : ''' | ||
:Finish with browse. | :Finish with browse. get community feedback | ||
:''Mile stone 1 result : Sugar side of our code will be done. | :''Mile stone 1 result : Sugar side of our code will be done. '' | ||
:'''Milestone 2''' | :'''Milestone 2''' | ||