Summer of Code/2009/Print Support: Difference between revisions
| Line 119: | Line 119: | ||
:'''April 20th to May 26th:''' | :'''April 20th to May 26th:''' | ||
* Research the sugar API extensively | :* Research the sugar API extensively | ||
* Write sample D-BUS communication programs | :* Write sample D-BUS communication programs | ||
* Hack into moodle code, and create purposeful hacks (modifying the limits for plugin in consideration, and such) | :* Hack into moodle code, and create purposeful hacks (modifying the limits for plugin in consideration, and such) | ||
* Talk with the design team and produce prototype interface designs | :* Talk with the design team and produce prototype interface designs | ||
* 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 | ||
:'''Milestone 1''' | :'''Milestone 1''' | ||
| Line 137: | Line 137: | ||
: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) | ||
:Mile stone 1 :'' 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 | |||
:'''Milestone 2''' | :'''Milestone 2''' | ||
| Line 155: | Line 154: | ||
: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. | ||
:Milestone 2:'' It would be to finish the moodle plugin, and see to it that printing can be done through it by the teacher'' | :Milestone 2: '' It would be to finish the moodle plugin, and see to it that printing can be done through it by the teacher'' | ||
====You and the community==== | ====You and the community==== | ||