Line 131: |
Line 131: |
| :Start writing code which actually configures the network printer server side, and on the clients side. | | :Start writing code which actually configures the network printer server side, and on the clients side. |
| | | |
− | :'''week 2 : ''' | + | :'''Week 2 : ''' |
| :Write code which prints to local configured pdf clients side, and start working on UIs for this and integrating into sugar | | :Write code which prints to local configured pdf clients side, and start working on UIs for this and integrating into sugar |
| | | |
− | ''' week 3 ''' | + | ''' Week 3 ''' |
| :Finish working on UIs, add buttons to each activity, and append a new printer module(api) to Sugar packages (api) | | :Finish working on UIs, add buttons to each activity, and append a new printer module(api) to Sugar packages (api) |
| | | |
Line 140: |
Line 140: |
| :Mile stone 1 result:''See to it that the code can print to a local printer, a network printer and the pdf virtual printer. But ofcourse apart from pdf printing others :will be disabled. Get mentor and community feedback. | | :Mile stone 1 result:''See to it that the code can print to a local printer, a network printer and the pdf virtual printer. But ofcourse apart from pdf printing others :will be disabled. Get mentor and community feedback. |
| | | |
− | '''Milestone 2''' | + | :'''Milestone 2''' |
| | | |
− | '''week 4 ''' | + | :'''Week 4 ''' |
| :Start working on moodle, build a 'For printing' page plugin, see to it that it accepts files from client side, and stores them in moodle's webfolder (datastore) | | :Start working on moodle, build a 'For printing' page plugin, see to it that it accepts files from client side, and stores them in moodle's webfolder (datastore) |
| | | |
− | '''week 5''' | + | :'''Week 5''' |
| :Add interfaces for teacher logins and student logins, and write code to perform operations depending on the users/teachers interactions. | | :Add interfaces for teacher logins and student logins, and write code to perform operations depending on the users/teachers interactions. |
− | : And start working on a php script for shell commands to directly print to the network printer. | + | :And start working on a php script for shell commands to directly print to the network printer. |
| | | |
− | '''week 6''' | + | :'''Week 6''' |
| :Finish working on the logical part and start working on creating a nice html layout for the page, get feedback and make corrections accordingly. | | :Finish working on the logical part and start working on creating a nice html layout for the page, get feedback and make corrections accordingly. |
| | | |
− | '''week 7''' | + | :'''week 7''' |
| :Test code on a server with a printer, and test if everything works, get mentor and community feedback, and if any integration bugs remain, drill on them. | | :Test code on a server with a printer, and test if everything works, get mentor and community feedback, and if any integration bugs remain, drill on them. |
| | | |