Hello,<br><br><br>I have been talking to Martin.<br><br>He said a fallback strategy would be nice, and also suggested network printing would be awesome.<br>And that wifi printing would always supersede usb printing<br><br>
<br>I finally researched that CUPS supported devices announce themselves through bonjour, I got a template which got a list of local printers, hacked and added functions to it. It prints a list of all the available printers on the network, and selects the default printer and prints to it.<br>

<br><a href="http://pastebin.be/17562" target="_blank">http://pastebin.be/17562</a> <br><br>As you can see, the actual mechanism of the code is very easy to implement. And we can even get the print status updates locally. <br>
<br>Now, I need guidance. Do I implement this or not.  This is an awesome thing to do, can it be counter productive to the moodle environment though? Ofcourse, when the school server is present, code can be written to disable this functionality. But will this have a strong use case?<br>

<br><br><br>and Ben, sorry Cups-PDF does render text as text only. My default pdf viewer changed for some reason :P<br>So printing to pdf isnt a problem at all. :D<br><br><br><br><a href="http://wiki.sugarlabs.org/go/Print_Support">http://wiki.sugarlabs.org/go/Print_Support</a><br>
<br>I have already narrowed it down to 3 steps, so it can be completed within GSoC.<br><br>And if you agree/disagree whether this addition will be feasible or not, I will wrap it up with this!<br><br><br>Thanks for your time,<br>
<br>Vamsi Krishna Davuluri<br>