<div dir="ltr"><div><div><div><div><div><div>Hi Richard,<br><br></div>Umm.  Glen&#39;s CMPD has never been proposed to be a GSoC project.<br><br></div>However, Glen did a lot of very good real-world research into the spectrum<br></div>of UIs on various mobile phone platforms and some good design for CMPD.<br><br></div>Abandoning the CMPD simply because it hasn&#39;t been completed doesn&#39;t seem <br>obvious to me (i.e., if non-GSoC people want to resume work on it) .  <br><br>Glen&#39;s design ideas included a much lighter weight client than a classic CUPS <br>client that would still give access to the IPP Everywhere functionality that is now <br>widely available in new printers (i.e., using a standard PWG print job ticket in IPP <br>instead of embedding print instructions in PDLs, an ultimately dead-end idea).<br></div><div><br>Since even mainstream CUPS is abandoning PPDs in favor of real-time printer<br></div><div>capabilities queries via IPP, PPD-based print clients have a limited future.<br><br></div><div>Cheers,<br></div><div>- Ira<br><br></div></div><div></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr">Ira McDonald (Musician / Software Architect)<br>Co-Chair - TCG Trusted Mobility Solutions WG<br>Chair - Linux Foundation Open Printing WG<br>Secretary - IEEE-ISTO Printer Working Group<br>Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG<br>IETF Designated Expert - IPP &amp; Printer MIB<br>Blue Roof Music / High North Inc<br><a style="color:rgb(51,51,255)" href="http://sites.google.com/site/blueroofmusic" target="_blank">http://sites.google.com/site/blueroofmusic</a><br><a style="color:rgb(102,0,204)" href="http://sites.google.com/site/highnorthinc" target="_blank">http://sites.google.com/site/highnorthinc</a><br>mailto: <a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.com</a><br>Winter  579 Park Place  Saline, MI  48176  734-944-0094<br>Summer  PO Box 221  Grand Marais, MI 49839  906-494-2434<br><br><div style="display:inline"></div><div style="display:inline"></div><div style="display:inline"></div><div></div><div></div><div></div><div></div></div></div></div>
<br><div class="gmail_quote">On Sat, Mar 26, 2016 at 6:21 PM, Richard Hughes <span dir="ltr">&lt;<a href="mailto:hughsient@gmail.com" target="_blank">hughsient@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">What point is there continuing CMPD if there is literally zero buy in for Android, iOS, Windows or even the Ubuntu phone? What point is a purely theoretical specification with an implementation that none of the mobile OS vendors want to (or could) use? Seems like a wasted GSoC student to my eyes. Sorry to be blunt.</p><span class="HOEnZb"><font color="#888888">
<p dir="ltr">Richard</p></font></span><div class="HOEnZb"><div class="h5">
<div class="gmail_quote">On 26 Mar 2016 7:31 pm, &quot;Ira McDonald&quot; &lt;<a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div>Hi Michael,<br><br></div>Many thanks to GTK and QT folks for responding.<br><br></div>My comments are informal.  CPD was focused on large-screen laptops and<br></div>desktops and explicitly ruled out UI for smartphones.  That focus drew some<br></div>criticism at the time.  <br><br>Before his retirement from EPSON, Glen Petrie did some excellent work<br></div>on a lightweight Common Mobile Print Dialog that was scaleable across all <br>mobile devices, screens, and input methods and specifically optimized for <br>small-screen smartphones and written in pure C (for portability).  The design,<br>code, and presentations are archived on the IEEE-ISTO PWG FTP server at:<br><br></div><div>  <a href="http://ftp.pwg.org/pub/pwg/openprinting/common.mobile.print/" target="_blank">http://ftp.pwg.org/pub/pwg/openprinting/common.mobile.print/</a><br><br></div><div>Till and I would both be delighted to see CMPD work resumed and completed.<br></div><div><br></div><div>Cheers,<br></div><div>- Ira<br></div><div><br></div><div class="gmail_extra"><br clear="all"><div><div><div dir="ltr">Ira McDonald (Musician / Software Architect)<br>Co-Chair - TCG Trusted Mobility Solutions WG<br>Chair - Linux Foundation Open Printing WG<br>Secretary - IEEE-ISTO Printer Working Group<br>Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG<br>IETF Designated Expert - IPP &amp; Printer MIB<br>Blue Roof Music / High North Inc<br><a style="color:rgb(51,51,255)" href="http://sites.google.com/site/blueroofmusic" target="_blank">http://sites.google.com/site/blueroofmusic</a><br><a style="color:rgb(102,0,204)" href="http://sites.google.com/site/highnorthinc" target="_blank">http://sites.google.com/site/highnorthinc</a><br>mailto: <a href="mailto:blueroofmusic@gmail.com" target="_blank">blueroofmusic@gmail.com</a><br>Winter  579 Park Place  Saline, MI  48176  <a href="tel:734-944-0094" value="+17349440094" target="_blank">734-944-0094</a><br>Summer  PO Box 221  Grand Marais, MI 49839  <a href="tel:906-494-2434" value="+19064942434" target="_blank">906-494-2434</a><br><br><div style="display:inline"></div><div style="display:inline"></div><div style="display:inline"></div><div></div><div></div><div></div><div></div></div></div></div>
<br><div class="gmail_quote">On Sat, Mar 26, 2016 at 2:19 PM, Michael Weghorn <span dir="ltr">&lt;<a href="mailto:m.weghorn@posteo.de" target="_blank">m.weghorn@posteo.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Thank you for your quick replies.<br>
<br>
If neither GTK+ nor Qt are planning to support the CPD, this does not<br>
sound like it had a very bright future.<br>
<br>
Maybe it might be a good idea to add some note about the current status<br>
in the CPD section on the website so that other people looking at it can<br>
quickly get an idea of it.<br>
<br>
Are there possibly other plans/ideas to provide a more consistent user<br>
experience in printing dialogs across various applications?<br>
The current situation with so many different printing dialogs (e.g. GTK,<br>
KDE, LibreOffice, Java, several applications having their one one&#39;s,<br>
...) that look differently and have a different set of features does not<br>
seem optimal to me.<br>
<br>
Also, from a developer&#39;s point of view it is non-optimal when adding a<br>
new feature or fixing a bug potentially requires making that change<br>
several times in totally different code bases (I only know LibreOffice,<br>
Qt 4 and GTK)...<br>
<br>
Best regards,<br>
Michael<br>
<div><div><br>
On 2016-03-26 18:01, John Layt wrote:<br>
&gt; On 26 March 2016 at 15:42, Richard Hughes &lt;<a href="mailto:hughsient@gmail.com" target="_blank">hughsient@gmail.com</a>&gt; wrote:<br>
&gt;&gt; On 26 March 2016 at 15:03, Michael Weghorn &lt;<a href="mailto:m.weghorn@posteo.de" target="_blank">m.weghorn@posteo.de</a>&gt; wrote:<br>
&gt;&gt;&gt; Could somebody possibly say something about the current status of the<br>
&gt;&gt;&gt; Common Printing Dialog?<br>
&gt;&gt;<br>
&gt;&gt; Last time I spoke to the GTK maintainers and the GNOME Design team<br>
&gt;&gt; there was a total lack of support for the project.<br>
&gt;&gt;<br>
&gt;&gt; Richard<br>
&gt;<br>
&gt; While the usual Qt policy is to use the host platform facilities where<br>
&gt; available, Qt has no interest in using CPD either, at least not in the<br>
&gt; architecture proposed. There were too many implementation issues and<br>
&gt; no funding for the required cross-platform architectural changes that<br>
&gt; Qt would have required.<br>
&gt;<br>
&gt; John.<br>
&gt; _______________________________________________<br>
&gt; Printing-architecture mailing list<br>
&gt; <a href="mailto:Printing-architecture@lists.linux-foundation.org" target="_blank">Printing-architecture@lists.linux-foundation.org</a><br>
&gt; <a href="https://lists.linuxfoundation.org/mailman/listinfo/printing-architecture" rel="noreferrer" target="_blank">https://lists.linuxfoundation.org/mailman/listinfo/printing-architecture</a><br>
&gt;<br>
_______________________________________________<br>
Printing-architecture mailing list<br>
<a href="mailto:Printing-architecture@lists.linux-foundation.org" target="_blank">Printing-architecture@lists.linux-foundation.org</a><br>
<a href="https://lists.linuxfoundation.org/mailman/listinfo/printing-architecture" rel="noreferrer" target="_blank">https://lists.linuxfoundation.org/mailman/listinfo/printing-architecture</a><br>
</div></div></blockquote></div><br></div></div>
<br>_______________________________________________<br>
Printing-architecture mailing list<br>
<a href="mailto:Printing-architecture@lists.linux-foundation.org" target="_blank">Printing-architecture@lists.linux-foundation.org</a><br>
<a href="https://lists.linuxfoundation.org/mailman/listinfo/printing-architecture" rel="noreferrer" target="_blank">https://lists.linuxfoundation.org/mailman/listinfo/printing-architecture</a><br>
<br></blockquote></div>
</div></div></blockquote></div><br></div>