Meeting called to order by Ira McDonald at 11am US Eastern. Minutes taken by Ira McDonald.
Note: GoToMeeting was used for this meeting.
Attendees
Agenda
- Progress report - 8-10 September 2023 at IIT in Mandi, India. - See details in August OP News and upcoming September OP News.
- Progress report - DebCamp 3-9 September 2023 (1st week) - DebConf 10-17 September 2023 (2nd week) - See details in August OP News and upcoming September OP News.
- Progress report - Some changes have happened in our contributor team. Yuvraj Aseri has failed on mid-term and Gayatri Kapse's project of updating libcupsfilters, CPDB, etc. to IPP Everywhere 2.0 turned out to be unnecessary and so Till moved her over to do the native Gutenprint Printer Application. With that we have now 5 GSoC contributors plus 1 volunteer. * OpenPrinting: CPDB support for application's print dialogs: Firefox, Chromium, LibreOffice Contributor: Kushagra Sharma Mentors: Till Kamppeter, Gaurav Guleria, Shivam Mishra, Rithvik Patibandla, Ira McDonald * Sand-Boxed Scanner Application Framework Contributor: Akarshan Kapoor Mentors: Till Kamppeter, Rishabh Maheshwari, Deepak Patankar, Ira McDonald * GNOME Control Center: List and handle IPP print services for the New Architecture Contributor: Mohit Verma Mentors: Till Kamppeter, Marek Kašík, Zdenek Dohnal, Rithvik Patibandla, Ira McDonald * Continuous Integration: Test Programs for libcupsfilters, libpappl-retrofit, libppd, CPDB, CPDB Libs Contributor: Pratyush Ranjan Mentors: Till Kamppeter, Deepak Patankar, Zdenek Dohnal, Ira McDonald * Native gutenprint Printer Application Contributor: Gayatri Kapse Mentors: Till Kamppeter, Solomon Peachy, Rishabh Maheshwari, Chandresh Soni, Ira McDonald * Preset management web interface for PAPPL-based Printer Applications Volunteer contributor: Ankit Pal Singh - See details in August OP News and upcoming September OP News.
- Progress report - Sorry for the false alarm last month. Unfortunately, we had to step back from the switchover. So Ubuntu 23.10 will, as 23.04 and before, come with a printing stack in Debian packages. - As Till told last month, he had conducted the switchover together with Sebastien Bacher, and so Ubuntu 23.10 (Mantic) was using the CUPS Snap as printing stack and so was forced into the New Architecture. Principally this works, but only on the command line, or on headless servers. - What was missing is the desktop integration. Till tried to rush in the changes in the "Printers" module of GNOME Control Center getting it just working without any UI design fanciness and put Mohit Verma under some pressure, but this turned out not being that easy. - Also Ubuntu is not only the original distribution from Canonical, with GNOME desktop. There are many so-called flavors, distributions derived from the original Ubuntu and also having the same release cycles as the original Ubuntu. In most cases they have a different desktop, but also versions for special tasks, like education, or media streaming an editing are under them. Many of them do not use the current GNOME Control Center, but other printer setup tools. - This caused a lot of discussion in a Ubuntu Discourse thread, especially the leaders of several Ubuntu flavors chimed in. Till tried to calm people down and bring in ideas for quick solutions, like providing a modified GNOME Control Center with all modules but the "Printers" module removed, for example, which could be installed as independent printer setup tool on any distro. - But this does not cover everything and already being after Feature Freeze it would be impossible for all these flavors getting ready for the New Architecture, and therefore we have pulled back. - And as Till always keeps the community up to date, between the OpenPrinting News posts via Mastodon, it made it right away into OMG! Ubuntu and following that we got also a video by Brodie. - So for now Till will concentrate on printing and scanning integration in the all-Snap distro Ubuntu Core Deskop, using the CUPS Snap, the Printer Application Snaps, Akarshan Kapoor's scanning support in PAPPL for Scanner Application Snaps, Mohit Verma's work on the GNOME Control Center, and Gaurav Guleria's and Kushagra Sharma's work on CPDB and print dialogs. If all this is working, we will reconsider the switchover of the "classic" Ubuntu, to avoid breaking an LTS (24.04) in Ubuntu 24.10 at the earliest. - See details in August OP News.
- Progress report - No update. - See details in June OP News.
- Progress report - Certified Printers from Canon, DCC, HP, Lexmark, Okidata, Ricoh, Samsung - 625 printers certified for IPP Everywhere v1.0 - 361 printers certified for IPP Everywhere v1.1
- Progress report - No update
- Progress report - No update
- Progress report - No update
- Progress report - Mike posted new releases 1.3.3 and 1.3.4 on 7 September 2023 - Changes in 1.3.4 include: - Fixed builds with GNU TLS (Issue #292) - Fixed a HTML error on the network configuration page. - Changes in 1.3.3 include: - Fixed USB serial number for DYMO printers (Issue #271) - Fixed DNS-SD advertisements when the server name is set to "localhost" (Issue #274) - Fixed hostname change detection when using mDNSResponder (Issue #282) - Fixed authentication cookie comparisons for simple password mode. - Fixed a potential time-of-use issue with PAPPL-created directories. - Fixed handling of trailing '%' in log format strings. - Updated TLS certificate generation to support more types of certificates and to use modern OpenSSL/GNU TLS APIs.
- Progress report - No update
- Progress report - No update
- Progress report - No update
- Progress report - No update
- Progress report - No update
- Progress report - No update
- Progress report - No update
- Progress report - No update
- Project report - No update
- CUPS (Mike and Zdenek) - Current v3.x release candidate is OP CUPS v3.0b1 on 9 February 2023. - Current v2.x stable release is OP CUPS v2.4.7 on 20 September 2023 to ship the fix for CVE-2023-4504 and several other changes, among them adding OpenSSL support for cupsHashData function and bug fixes. - CUPS v2.4.7 release on 20 September 2023 - CVE-2023-4504 - Fixed Heap-based buffer overflow when reading Postscript in PPD files - Added OpenSSL support for cupsHashData (Issue #762) - Fixed delays in lpd backend (Issue #741) - Fixed extensive logging in scheduler (Issue #604) - Fixed hanging of lpstat on IBM AIX (Issue #773) - Fixed hanging of lpstat on Solaris (Issue #156) - Fixed printing to stderr if we can't open cups-files.conf (Issue #777) - Fixed purging job files via cancel -x (Issue #742) - Fixed RFC 1179 port reserving behavior in LPD backend (Issue #743) - Fixed a bug in the PPD command interpretation code (Issue #768) - CUPS Filters (Till) - Current v1.x stable release is v1.28.17 on 24 January 2023 - Current v2.x stable release is v2.0.0 on 22 September 2023 - CUPS Filters v2.0.0 release on 22 September 2023 - The final 2.0.0 Release of the new cups-filters components! - Fix for security vulnerability CVE-2023-4504 in libppd - Several fixes for bugs reported after RC2.
- PWG Virtual F2F - 15-16 November 2023 - Ira to attend - https://www.pwg.org/chair/meeting-info/november-2023-virtual.html - Status of AMSC and ISO liaisons w/ PWG (Paul Tykodi) - http://ftp.pwg.org/pub/pwg/general/sc/pwg-sc-call-minutes-20230828.htm - http://ftp.pwg.org/pub/pwg/general/sc/pwg-sc-call-minutes-20230911.htm - http://ftp.pwg.org/pub/pwg/general/sc/pwg-sc-call-minutes-20230918.htm - see PWG Steering Committee minutes from 08/28/23, 09/11/23, 09/18/23 - IPP Everywhere v1.1 Printer Self-Certification Tools Update 4 (Mike) - https://www.pwg.org/archives/ipp/2022/021227.html - v1.1 Tools Update 4 final last call started 19 August 2022 - Approved and Released on 2 September 2022 - IPP Workgroup Charter (Ira) - PWG Approved - http://ftp.pwg.org/pub/pwg/ipp/charter/ch-ipp-charter-20210409.pdf - updated for new IPP WG projects - PWG Approved on 9 April 2021 - to be updated for more recent IPP WG projects in 2023 - PWG Media Standardized Names v2.1 (Mike) - PWG Approved - https://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn21-20230915-5101.1.pdf - for a Candidate Standard - minor update of PWG 5101.1-2013 - Schedule - PWG Candidate Standard 5101.1-2023 published - IPP Driver Replacement Extensions v2.0 (Smith) - PWG Approved - https://ftp.pwg.org/pub/pwg/candidates/cs-ippnodriver20-20230301-5100.13.pdf - for a Candidate Standard - major update of PWG 5100.13-2012 - Schedule - PWG Candidate Standard 5100.13-2023 published - IPP Job Extensions v2.1 (Mike) - PWG Approved - https://ftp.pwg.org/pub/pwg/candidates/cs-ippjobext21-20230210-5100.7.pdf - for a Candidate Standard - minor update of PWG 5100.7-2019 - Schedule - PWG Candidate Standard 5100.7-2023 published - IPP Production Printing Ext v2.0 (Mike) - PWG Approved - https://ftp.pwg.org/pub/pwg/candidates/cs-ippppx20-20230131-5100.3.pdf - for a Candidate Standard - major update of PWG 5100.3-2001 - Schedule - PWG Candidate Standard 5100.3-2023 published - IPP IPP OAuth Extensions v1.0 (Mike) - Interim draft - https://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippoauth10-20230725-rev.pdf - for a Candidate Standard - PWG review at PWG/OPS Virtual F2F on 9 August 2023 - IPP WG status on 09/14/23 - Schedule - Prototype draft in Q4 2023 - IPP Enterprise Printing Ext v2.0 (Smith) - Prototype draft - https://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippepx20-20230208-rev.pdf - for a Candidate Standard - major update of PWG 5100.11-2019 - PWG status at PWG/OPS Virtual F2F on 9 August 2023 - IPP WG status on 09/14/23 - Schedule - Stable draft in Q4 2023 - IPP Encrypted Jobs and Documents (Mike/Smith) - Prototype draft - https://ftp.pwg.org/pub/pwg/ipp/wd/wd-ipptrustnoone10-20210519-rev.pdf - for a Candidate Standard - PWG status at PWG/OPS Virtual F2F on 9 August 2023 - Schedule - Stable draft in Q1 2024 - IPP 2.x (Mike/Ira) - Interim draft - https://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippbase23-20220809.pdf - major update of PWG 5100.12-2015 - PWG discussion at PWG Virtual F2F on 17 May 2023 - Schedule - Prototype draft in Q4 2023 - IPP Everywhere v2.0 (Mike/Ira) - Prototype draft - https://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippeve20-20221107-rev.pdf - major update - for a Candidate Standard - PWG discussion at PWG Virtual F2F on 17 May 2023 - IPP WG status on 09/14/23 - Schedule - Stable draft in Q4 2023
- Global Platform Cybersecurity Vehicle Forum Virtual F2F - 25 September 2023 - Ira to attend - https://globalplatform.org/events/ - US NIST Multi-Party Threshold Schemes Virtual F2F - 26-28 September 2023 - Ira to attend - https://csrc.nist.gov/Events/2023/mpts2023 - ISO JTC1/SC27 and TC22/SC32 JWG6 Virtual F2F - 28 September - Ira to attend - https://committee.iso.org/home/jtc1sc27 - IEEE 1609 Virtual F2F - 3 October 2023 – Ira to attend - https://standards.ieee.org/ieee/1609.2/10258/ - ISO/SAE TC20/SC32/WG11 JWG Hybrid F2F (Seoul, Korea) - 10-13 October 2023 - Ira to attend - https://www.iso.org/committee/5383636.html - https://www.iso.org/standard/70918.html - ISO TC204 Plenary Hybrid F2F (Singapore) - 23-27 October 2023 - Ira to attend - https://www.iso.org/committee/54706.html - ISO TC20/SC32/WG12 Hybrid F2F (Sweden) - 31 October to 2 November 2023 - Ira to attend - https://www.iso.org/committee/5383636.html - https://www.iso.org/standard/77796.html - IETF 118 Hybrid F2F (Prague, Czech Republic) 6-10 November 2023 – Ira to attend - https://www.ietf.org/how/meetings/118/ - Global Platform Cybersecurity Vehicle Forum Virtual F2F - 14 November 2023 - Ira to attend - https://globalplatform.org/events/ - PWG Virtual F2F - 15-16 November 2023 - Ira to attend - https://www.pwg.org/chair/meeting-info/meetings.html
Open Action Items
Next OP US/Europe/Brazil/India Conference Calls
- Tuesday 17 October 2023, Daytime - Note - IEEE 1609 Virtual F2F - 3 October 2023 - Note - ISO/SAE TC20/SC32/WG11 JWG Hybrid F2F (Seoul, Korea) - 10-13 October 2023 - Note - ISO TC20/SC32/WG12 Hybrid (Gothenburg, Sweden) - 31 October to 2 November 2023 - Note - EU Summer Time ends 29 October 2023 - Note - US Daylight Savings Time ends 5 November 2023 - US 8am in San Francisco - US PDT (Pacific Daylight Time) 9am in Colorado - US MDT (Mountain Daylight Time) 10am in Chicago - US CDT (Central Daylight Time) 11am in New York - US EDT (Eastern Daylight Time) - Europe 5pm in Berlin - CEST (Central Europe Summer Time) - Brazil 2pm in Belo Horizonte - BRT (Brasilia Time) - India 8:30pm in New Delhi - IST (India Standard Time)
- Tuesday 14 November 2023, Daytime - Note - ISO TC20/SC32/WG12 Hybrid F2F (Gothenburg, Sweden) - 31 October to 2 November 2023 - Note - IETF 118 Hybrid F2F (Prague, Czech Republic) 6-10 November 2023 - Note - Global Platform Cybersecurity Vehicle Forum Virtual F2F - 14 November 2023 - Note - PWG Virtual F2F - 15-16 November 2023 - Note - EU Summer Time ends 29 October 2023 - Note - US Daylight Savings Time ends 5 November 2023 - US 8am in San Francisco - US PST (Pacific Standard Time) 9am in Colorado - US MST (Mountain Standard Time) 10am in Chicago - US CST (Central Standard Time) 11am in New York - US EST (Eastern Standard Time) - Europe 5pm in Berlin - CET (Central Europe Time) - Brazil 3pm in Belo Horizonte - BRT (Brasilia Time) - India 9:30pm in New Delhi - IST (India Standard Time)
- Tuesday 12 December 2023, Daytime - US 8am in San Francisco - US PST (Pacific Standard Time) 9am in Colorado - US MST (Mountain Standard Time) 10am in Chicago - US CST (Central Standard Time) 11am in New York - US EST (Eastern Standard Time) - Europe 5pm in Berlin - CET (Central Europe Time) - Brazil 3pm in Belo Horizonte - BRT (Brasilia Time) - India 9:30pm in New Delhi - IST (India Standard Time)