Meeting called to order by Ira McDonald at 12pm US Eastern on 14 March 2017. Minutes taken by Ira McDonald.
Recording of this conference call will be archived at:
http://www.openprinting.org/download/meetingnotes/op-telecons/ OP-Meeting-20170314.mp3
Attendees
Agenda
- More testing for network integration of ippusbxd, especially for Avahi broadcasting of IPP-over-USB printers.
- Continued working on support for driverless printing.
- Aveek Basu (Lexmark) reached out to Indian schools and found 6 students to work on the Common Printing Dialog in this Google Summer of Code. - Pranjal Bhor from last year will work on cups-filters and QPDF so that filled PDF forms get printed correctly.
- CUPS source code and bug reports are handled on GitHub now - https://github.com/apple/cups/ - CUPS summary (Till) - Main new point is the support for the Apple Raster format. This allows support for driverless printing not only on IPP Everywhere printers but also on Apple AirPrint printers. - The Apple Raster and PWG Raster formats are very similar and Apple AirPrint and IPP Everywhere mainly differ by using the different raster formats. So Till did a lot of testing and added appropriate support also to CUPS filters to extend driverless printing to AirPrint there, too. - See also Till's "OpenPrinting News" report from January 2017. - The "lpadmin ... -m everywhere ..." call works for both IPP Everywhere and Apple AirPrint printers and results in a working print queue with auto-generated PPD file in both cases. - CUPS v2.2.2 release on 17 January 2017 (Mike) - Fixed some issues with the Zebra ZPL printer driver (Issue #4898) - Fixed some issues with IPP Everywhere printer support (Issue #4893, Issue #4909, Issue #4916, Issue #4921, Issue #4923, Issue #4932, Issue #4933, Issue #4938) - The rastertopwg filter could crash with certain input (Issue #4942) - Optimized connection usage in the IPP backend (<rdar://problem/29547323>) - The scheduler did not detect when an encrypted connection was closed by the client on Linux (Issue #4901) - The cups-lpd program did not catch all legacy usage of ISO-8859-1 (Issue #4899) - Fixed builds on systems without a working poll() implementation (Issue #4905) - Added a USB quirk rule for the Kyocera Ecosys P6026cdn (Issue #4900) - The scheduler no longer creates log files on startup (<rdar://problem/28332470>) - The ippContainsString function now uses case-insensitive comparisons for mimeMediaType, name, and text values in conformance with RFC 2911. - The network backends now log the addresses that were found for a printer (<rdar://problem/29268474>) - Let's Encrypt certificates did not work when the hostname contained uppercase letters (Issue #4919) - Fixed reporting of printed pages in the web interface (Issue #4924) - Updated systemd config files (Issue #4935) - Updated documentation (PR #4896) - Updated localizations (PR #4894, PR #4895, PR #4904, PR #4908, Issue #4946) - Updated packaging files (Issue #4940) - CUPS Filters summary (Till) - Bug fixes for driverless printing support, make the process work more consistently and assure that PPDs get generated whenever possible. - Allow passing through JPEG input files to driverless printers. - CUPS Filters v1.13.4 release on 17 February 2017 (Till) - libcupsfilters: Let PPD generator for driverless printing not error out when there is no urf-supported or pwg-raster-document-resolution-supported IPP attribute, simply accept the default resolution also from the printer-resolution-default attribute or set a default value of 300 dpi to get a working PPD file. - cups-browsed: Do not use deprecated names for IPP status constants - cups-browsed: Corrected determination whether an IPP status is an error, to avoid "Unable to create/modify CUPS queue (Success)" and infinite repetition of a succeeded operation (Debian bug #852436). - CUPS Filters v1.13.3 release on 18 January 2017 (Till) - libcupsfilters: When auto-generating PPD files added support for passing through JPEG input to printers which understand JPEG. This is also done in CUPS-generated PPDs (Debian bug #851499).
- Aveek Basu (Lexmark) reached out to Indian schools and found 6 students to work on the Common Printing Dialog in this Google Summer of Code. - GSoC 2017 Schedule - 19 January to 9 February - Mentors submit organization applications - 27 February - GSoC approves mentoring organizations - 27 February to 20 March - Students discuss GSoC projects - 20 March to 3 April - Students apply for GSoC projects - 1 May - GSoC approves projects and Students - 30 May - GSoC coding begins - 26-30 June - GSoC Phase 1 evaluations - 24-28 July - GSoC Phase 2 evaluations - 21-29 August - GSoC "pencils down" - Students fill out completion forms and evaluate Mentors - 29 August to 5 September - Mentors submit Student evaluations - 6 September - GSoC announces final results - Late October - GSoC Mentor Summit at GoogleACTION: Till to sign Danny Brennan up as Mentor for GSoC back-end projects
- PWG F2F in Sunnyvale, CA (Apple Host) - 14-15 February 2017 - http://www.pwg.org/chair/meeting-info/february-2017-sunnyvale.html - Joint PWG/OP Summit as Virtual F2F (PWG Host via WebEx) - 25-27 April 2017 - http://www.pwg.org/chair/meeting-info/meetings.html - IETF IPP/1.1 Updates (Mike/Ira) - IETF Proposed Standards - January 2017 - https://tools.ietf.org/html/rfc8010 - https://tools.ietf.org/html/rfc8011 - Schedule - advance to IETF Standards starting in July 2017 - IPP 3D Printing Extensions (Mike) - PWG Candidate Standard - http://ftp.pwg.org/pub/pwg/candidates/cs-ipp3d10-20170210-5100.21.pdf - PWG 5100.21-2017 - approved on 02/10/17 - IPP Finishings 2.1 (Smith) - PWG Candidate Standard - http://ftp.pwg.org/pub/pwg/candidates/cs-ippfinishings21-20170217-5100.1.pdf - PWG 5100.1-2017 - approved on 02/10/17 - IPP Everywhere Self-Certification - PWG 5100.20-2016 - Active - http://ftp.pwg.org/pub/pwg/candidates/cs-ippeveselfcert10-20160219-5100.20.pdf - REQUIRED for PWG IPP Everywhere Logo usage - HP has certified 25 IPP Everywhere printers! - https://www.pwg.org/ippeveselfcert - IPP Everywhere Self-Certification website - opened 25 March 2016 - ONLY available to PWG members (but FREE to PWG members) - IPP 3D Print Job Ticket (Mike) - Interim draft - http://ftp.pwg.org/pub/pwg/ipp/wd/wd-smpjt3d10-20170303-rev.pdf - IPP WG review on 03/16/17 - Schedule - Stable draft in Q2 2017 for PWG Last Call and Formal Vote - IPP System Service (Mike/Ira) - Interim draft - http://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippsystem10-20170314-rev.pdf - IPP WG review on 02/14/17 - Schedule - Prototype draft in Q2/Q3 2017
- SAE World Congress in Detroit, MI - 4-6 April 2017 - http://www.sae.org/congress/ - Joint PWG/OP Summit as Virtual F2F (PWG Host via WebEx) - 25-27 April 2017 - http://www.pwg.org/chair/meeting-info/meetings.html - Trusted Computing Group in Hamburg, Germany - 12-16 June 2017 - http://www.trustedcomputinggroup.org/
Open Action Items
Next OP US/Europe/Brazil Conference Calls
- Note - Brasilia Summer Time ends on 19 February 2017 - Note - US Daylight Savings Time starts on 12 March 2017 - Note - Europe Summer Time starts on 26 March 2017 - Note - SAE World Congress in Detroit, MI is on 4-6 April 2017 - Note - Joint PWG/OP Summit as Virtual F2F is on 25-27 April 2017 - Tuesday 11 April 2017, Daytime - US 9am in San Francisco - US PDT (Pacific Daylight Time) 10am in Colorado - US MDT (Mountain Daylight Time) 11am in Chicago - US CDT (Central Daylight Time) 12pm in New York - US EDT (Eastern Daylight Time) - Europe 6pm in Berlin - CEST (Central Europe Summer Time) - Brazil 1pm in Belo Horizonte - BRT (Brasilia Time) US: +1 641-715-3814 Germany: +49 (0) 221 98203421 Brazil: +55 61 4040-4460 Japan: +81 (0) 3-5050-5070 Participant Access Code: 622393# (note that local numbers for many other countries are available, also cellphone apps, VOIP support, etc. - please email Till for details)
- Tuesday 9 May 2017, Daytime - US 9am in San Francisco - US PDT (Pacific Daylight Time) 10am in Colorado - US MDT (Mountain Daylight Time) 11am in Chicago - US CDT (Central Daylight Time) 12pm in New York - US EDT (Eastern Daylight Time) - Europe 6pm in Berlin - CEST (Central Europe Summer Time) - Brazil 1pm in Belo Horizonte - BRT (Brasilia Time) US: +1 641-715-3814 Germany: +49 (0) 221 98203421 Brazil: +55 61 4040-4460 Japan: +81 (0) 3-5050-5070 Participant Access Code: 622393# (note that local numbers for many other countries are available, also cellphone apps, VOIP support, etc. - please email Till for details)
- Tuesday 6 June 2017, Daytime - US 9am in San Francisco - US PDT (Pacific Daylight Time) 10am in Colorado - US MDT (Mountain Daylight Time) 11am in Chicago - US CDT (Central Daylight Time) 12pm in New York - US EDT (Eastern Daylight Time) - Europe 6pm in Berlin - CEST (Central Europe Summer Time) - Brazil 1pm in Belo Horizonte - BRT (Brasilia Time) US: +1 641-715-3814 Germany: +49 (0) 221 98203421 Brazil: +55 61 4040-4460 Japan: +81 (0) 3-5050-5070 Participant Access Code: 622393# (note that local numbers for many other countries are available, also cellphone apps, VOIP support, etc. - please email Till for details)
- Note - US Independence Day holiday is on 4 July 2017 - Tuesday 11 July 2017, Daytime - US 9am in San Francisco - US PDT (Pacific Daylight Time) 10am in Colorado - US MDT (Mountain Daylight Time) 11am in Chicago - US CDT (Central Daylight Time) 12pm in New York - US EDT (Eastern Daylight Time) - Europe 6pm in Berlin - CEST (Central Europe Summer Time) - Brazil 1pm in Belo Horizonte - BRT (Brasilia Time) US: +1 641-715-3814 Germany: +49 (0) 221 98203421 Brazil: +55 61 4040-4460 Japan: +81 (0) 3-5050-5070 Participant Access Code: 622393# (note that local numbers for many other countries are available, also cellphone apps, VOIP support, etc. - please email Till for details)