Summer of Code/2009/Print Support: Difference between revisions

IwikiwI (talk | contribs)
IwikiwI (talk | contribs)
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 a specific pages forum input box.
: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. get community feedback''
:''Mile stone 1 result : Sugar side of our code will be done. ''


:'''Milestone 2'''
:'''Milestone 2'''