- Cihan Colakoglu (Kyocera, call-in) - Gyaneshwar Gupta (Oki Data, call-in) - Smith Kennedy (HP Inc, PWG Chair, call-in) - Jeremy Leber (Lexmark, call-in) - Ira McDonald (High North, PWG Secretary, IPP WG Co-Chair, call-in) - Chris Rizzo (Xerox, call-in) - Alan Sukert (Xerox, PWG Vice-Chair, IDS WG Chair, call-in) - Mike Sweet (Apple, IPP WG Secretary, call-in) - Rick Yardumian (Canon, call-in)
This meeting was announced and chaired by Smith Kennedy. This was a PWG Virtual F2F meeting with WebEx and Audio bridges. These minutes were prepared by Ira McDonald.
See slides at:
http://ftp.pwg.org/pub/pwg/general/Plenary/pwg-plenary-november-2019.pdf
* Reviewed agenda and PWG IP Policy -- Ira McDonald as minute taker -- All times are US Mountain Daylight Time Wednesday 20 November 2019 9:00 – 10:00 PWG Plenary 10:00 – 10:30 IPP WG : Status / UK Govt Printing* 10:30 – 11:00 IPP WG: IPP Everywhere™ v1.1 · IPP Everywhere Self Certification v1.1 11:00 – 11:30 Break / Lunch 11:30 – 12:00 IPP WG: IPP System Service v1.0 12:00 – 1:30 IPP WG: IPP Enterprise Printing Extensions v2.0* 1:30 – 2:00 Break 2:00 – 3:00 IPP WG: IPP Production Printing Extensions v2.0* Thursday 21 November 2019 9:00 – 11:00 IDS WG: Status and Discussion 11:00 – 11:30 Break / Lunch 11:30 – 12:30 IPP WG: IPP Driverless Printing Extensions v2.0* 12:30 – 1:30 IPP WG: Job Accounting With IPP v1.0 1:30 – 2:00 Break 2:00 – 2:45 IPP WG: 3D Printing Liaisons 2:45 – 3:00 IPP WG: Next Steps * - Changes of plan during the F2F, for UK Govt Printing and to extend IPP EPX review
- PWG Chair: Smith Kennedy (HP Inc) - PWG Vice-Chair: Jeremy Leber, Lexmark - PWG Secretary: Ira McDonald (High North) -- Alan Sukert, thank you for your years of service as the PWG Vice Chair! -- Jeremy Leber, congratulations and thank you for taking on the role of PWG Vice Chair!
- 26 members (25 voting, 1 non-voting) -- Welcome PaperCut Software!
* 2020 Meeting Schedule -- 4-5 February 2020: Virtual F2F -- 5-7 May 2020: Joint PWG/OP F2F in Lexington, KY (hosted by Lexmark) -- 26-27 August 2020: Virtual F2F -- 11-12 November 2020: Virtual F2F -- Contact chair@pwg.org if you are interested in hosting a PWG F2F event
* IPP Everywhere™ Self Certification 1.0 Update 3 -- Current certification toolset available on PWG website -- Released November 2018 * 412 Printers now certified! -- https://www.pwg.org/dynamo/eveprinters.php -- More on the way! (smile) * More to come -- IPP Everywhere™ v1.1 – PWG Last Call Q4 2019 / Q1 2020 -- IPP Everywhere™ Self Certification v1.1 – PWG Last Call Q1 2020
* PWG MFD Alerts v1.1 – 12 April 2019 -- https://ftp.pwg.org/pub/pwg/candidates/cs-pwgmfdalerts11-20190412-5017.3.pdf * IPP Document Object v1.1 – 21 May 2019 -- https://ftp.pwg.org/pub/pwg/candidates/cs-ippdocobject11-20190521-5100.5.pdf * IPP Authentication Methods v1.0 – 16 August 2019 -- https://ftp.pwg.org/pub/pwg/informational/bp-ippauth10-20190816-5199.10.pdf * IPP Job Extensions v2.0 – 16 August 2019 -- https://ftp.pwg.org/pub/pwg/candidates/cs-ippjobext20-20190816-5100.7.pdf
* Recent press releases -- 18 June 2019: PWG / 3MF Consortium Liaison Agreement Establishment -- 22 May 2019: Printer Working Group (PWG) to Address 3D Printing Standards at 21 May 2019 RAPID + TCT Additive Manufacturing Event -- 9 October 2019: Newly approved IPP specifications and Best Practices --- IPP Authentication Methods v1.0 --- IPP Job Extensions v2.0 --- IPP Document Object v1.1 --- PWG MFD Alerts v1.1 * Pending press releases -- Status of IPP Everywhere™ Program -- Recently approved 3D related PWG specifications and recently established 3D-related liaison relationships --- IPP 3D Printing Extensions v1.1 --- PWG Safe G-Code Subset for 3D Printing v1.0ACTION: 11/20/19 - Smith / Ira to ping Anne Price to write drafts for IPP Everywhere 1.1 and Release 4 of IPP Everywhere 1.0 tools and IPP 3D Printing in December 2019 to be ready for January (avoiding CES 2020 overload)
* Including Best Practices and Requirements documents in the numbering system -- Update to "pwg-namespace-policy.txt" in development -- Update to "ipp-registry-policy.txt" in development * Process v4.0 still a work in progress
* Moving to new web hosting facilities -- Started in 2018 -- Slow progress because the shift requires a shift in how the various services are managed; not just a simple "lift and drop" --- Static Website --- Dynamic Website ---- IPP Everywhere Certification Portal ---- Blog / article / news reporting ---- Document errata issue reporting system --- FTP Site --- Mailing lists -- Update to "ipp-registry-policy.txt" will decouple process from reflector archives
* Original notion: Update existing Process 3.0 to merge in subsequently published PWG policy documents -- pwg-policy-call-for-obj-last-call-formal-vote-draft-2.txt (draft) - updating -- ipp-registry-policy-20191121.docx (latest draft) - updating -- pwg-billing-policy-20141001.txt -- pwg-white-policy-20140505.txt -- pwg-charter-policy-20140407.txt -- pwg-prototype-policy-20121029.txt -- pwg-namespace-policy-20190823.docx (latest draft) - updating * Revised notion: Refactor the Process document to describe the processes of the PWG to make them simple and obvious to the uninitiated reader: -- Proposing new work to the PWG -- Approving new work and assigning to a PWG work group -- PWG approval for various document types --- Whitepaper --- Standards-track --- etc.
* Current Toolset -- Microsoft Word for specifications -- Microsoft PowerPoint for presentations -- Plain text for policy documents * Why change? -- Authoring specifications with Word can be a very manual and error-prone process (e.g. references are awkward) -- Collaborative offline review could accelerate the PWG standards development process * Future alternatives -- LibreOffice 6 for specifications and presentations --- Smith "experimented" with this 2017-2018 ---- Conclusion: painful... -- Metanorma: Asciidoc / Asciidoctor extension for writing specifications --- In limited use in IETF and other SDOs --- Ira and Mike have been investigating; some undesirable qualities
* Purpose: -- A document that describes the PWG's core tenets and design principles that guide the design and creation of its IPP, Semantic Model, MIBs, and other technologies * Scope / Topics to be Covered: -- IPP --- Late binding principle --- Intent vs. process for Job fidelity --- Value of separating Job attributes from Document content --- IPP attribute types and design patterns ---- Printer Status vs. Printer Description ---- xxx / xxx-supported / xxx-default vs. xxx / xxx-configured / xxx-supported ---- Collections vs. textual encoding of MIB sequences ("printer-finisher") -- Semantic Model --- Creates comprehensible view of the elements in an Imaging System, allowing better communication with other standards organizations dealing with related matters. --- Presents the basic features necessary in communicating with Imaging Services, independent of the protocols used in that communication --- Allows exploitation of the inherent parallelism between different types of Imaging Services (Print, Scan, Fax, etc.)
* PWG on GitHub -- https://github.com/istopwg * IPP Sample -- https://github.com/istopwg/ippsample * IPP Everywhere™ Self-Certification Tools -- https://github.com/istopwg/ippeveselfcert * IPP Registry -- https://github.com/istopwg/ippregistry * PWG Books: -- https://github.com/istopwg/pwg-books
*** IDS WG (Alan Sukert) - see Plenary slides
* Orignal Charter -- see Plenary slides * Officers -- IDS WG Chair: Alan Sukert (Xerox) -- IDS WG Vice-Chair: TBD -- IDS WG Secretary: Alan Sukert (Xerox) -- IDS WG Document Editors: Ira McDonald (High North) – HCD Security Guide * Current Status -- IDS Charter updated July 2019 --- To reflect development of HCD Security Guide by Ira -- Focus now is on Common Criteria HCD Protection Profiles --- IDS Charter updated to focus the IDS WG on outreach with other standards bodies involved in HCD security issues --- Looking at initiating interface with TCG and TBD -- IDS Conference Calls --- Restarted regular IDS conference calls --- Calls held on 09/19/19 and 10/03/19 -- HCD Technical Committee (TC) --- Regular HCD TC Conference Calls - last call held on 11/11/19 --- Last HCD TC F2F is Thursday 09/26/19 at the 16th CCUF Workshop in Singapore --- Status of the HCD TC, HCD PP Version 1.1, the effort to form an HCD international TC (iTC) and potential contents of an HCD cPP v1.0 were discussed at an IDS WG Face-to-Face Session on Thursday 08/29/19 --- Will discuss the results of Nov 11th HCD TC Conference Call, the 09/26/19 HCD TC F2F Meeting, and the current HCD iTC status at the IDS F2F Session on Thursday 11/21/19 -- Also looking into establishing possible liaison with TCG and with ISO JTC 1 / SC 28 to follow additional standards efforts related to the security of image devices -- Developing a Security Guide to provide guidance on current security technology and security issues * Next steps -- Next IDS conference call tentatively at 3:00-4:30pm US Eastern on Thursday 12/12/19
*** IPP WG (Ira McDonald) - see Plenary slides
* Current charter: -- http://ftp.pwg.org/pub/pwg/ipp/charter/ch-ipp-charter-20170615.pdf -- Will be doing a charter update in 2020 * Officers -- IPP WG Co-Chair: Paul Tykodi (TCS) -- IPP WG Co-Chair: Ira McDonald (High North) -- IPP WG Secretary: Michael Sweet (Apple) -- IPP WG Document Editors: --- Ira McDonald (High North) – IPP System Service v1.0 --- Michael Sweet (Apple) – IPP Encrypted Jobs and Documents v1.0, IPP Everywhere v1.1, IPP Everywhere Printer Self-Certification Manual v1.1, IPP Production Printing Extensions v2.0, IPP System Service v1.0, Job Accounting with IPP v1.0 --- Smith Kennedy (HP Inc.) – IPP Driverless Printing Extensions (NODRIVER) v2.0, IPP Encrypted Jobs and Documents v1.0, IPP Enterprise Printing Extensions (EPX) v2.0 * PWG Specifications in development -- IPP Encrypted Jobs and Documents v1.0 - Interim Draft -- IPP Everywhere v1.1 - Stable Draft -- IPP Everywhere Printer Self-Certification Manual v1.1 - Prototype Draft -- IPP Enterprise Printing Extensions v2.0 - Interim Draft -- IPP Driverless Printing Extensions v2.0 - Interim Draft -- IPP Production Printing Extensions v2.0 - Prototype Draft -- IPP System Service v1.0 - Stable Draft - PWG Formal Vote * IPP Best Practices in development -- Job Accounting with IPP v1.0 - Interim Draft * Recently published -- PWG 5100.7-2019: IPP Job Extensions v2.0 -- PWG 5199.10-2019: IPP Authentication Methods v1.0 * Up-to-date pending IANA registrations online -- http://www.pwg.org/ipp/ipp-registrations.xml -- Continue to maintain this in parallel for new specifications -- Github repository: https://github.com/istopwg/ippregistry * IPP Everywhere Printer Self-Certifications: -- https://www.pwg.org/printers -- 412 printers currently listed -- Second 1.0 self-certification tools update released in October 2017 -- Third 1.0 self-certification tools update released in November 2018 * IPP Sample Code: -- Github repository: --- https://github.com/istopwg/ippsample -- Fork of CUPS code includes ippfind, ippproxy, ippserver, ipptool, ipptransform, and ipptransform3d * Pending Errata: -- PWG 5100.1-2017 (Finishings): 2 issues -- PWG 5100.5-2019 (Document Object): 3 issues -- PWG 5100.6-2003 (Page Overrides): 1 issue -- PWG 5100.9-2009 (Printer State Extensions): 1 issue -- PWG 5100.12-2015 (IPP 2.0, 2.1, and 2.2): 2 issues -- PWG 5100.15-2014 (FaxOut): 2 issues -- PWG 5100.16-2015 (Transactions): 3 issues -- PWG 5100.18-2015 (Infrastructure Extensions): 5 issues -- PWG 5100.19-2015 (Implementor's Guide 2.0): 6 issues -- PWG 5107.3-2019 (MFD Alerts v1.1): 1 issue * In-Progress Errata: -- PWG 5100.3-2001 (Production Printing): 2 issues -- PWG 5100.11-2010 (JPS2 - Enterprise Printing): 4 issues -- PWG 5100.13-2012 (JPS3 - Driverless Printing): 12 issues -- PWG 5100.14-2013 (Everywhere v1.0): 11 issues -- PWG 5100.20-2016 (Everywhere Self-Cert v1.0): 3 issues * Next steps -- Next IPP conference call at 3:00-4:30pm US Eastern on Thursday 12/05/19 -- Next IPP conference call at 3:00-4:30pm US Eastern on Thursday 12/19/19
* Next TCG Members Meetings (face-to-face) -- 10-13 February 2020 – Miami, FL, USA – Ira to call in * Trusted Mobility Solutions (TMS) - Ira is co-chair and co-editor -- Scope: mobile phones, telecom networks, enterprises, NFV/SDN -- Formal liaisons: GP (TEE / SE), ETSI (NFV / MEC), ATIS (5G security) -- Informal liaisons: 3GPP, ITU-T, GSMA, SAE, IETF TLS, IETF SACM, US NIST -- TCG TMS Use Cases v2 – published in September 2018 * Mobile Platform (MPWG) - Ira is co-editor -- Scope: mobile phones, tablets, laptops, etc. -- Formal liaisons: GP (TEE / SE), ETSI (NFV / MEC), ATIS (5G security) -- TCG Runtime Integrity Preservation for Mobile Devices - November 2019 * TCG Recent Specifications -- http://www.trustedcomputinggroup.org/resources -- TCG Runtime Integrity Preservation for Mobile Devices – November 2019 -- TCG Trusted Attestation Protocol (TAP) Use Cases – November 2019 -- TCG TSS 2.0 Feature API (FAPI) – review October 2019 -- TCG TSS 2.0 JSON Data Types and Policies – review October 2019 -- TCG Trusted Attestation Protocol (TAP) Info Model – September 2019 -- TCG TSS 2.0 Enhanced System Level API (ESAPI) – September 2019 -- TCG TSS 2.0 System Level API (SAPI) – August 2019
*** Internet Engineering Task Force (IETF) (Ira McDonald) - see Plenary slides
* Next IETF Members Meetings -- IETF 107 – 21-27 March 2020 – Vancouver, BC, Canada – Ira to call in -- IETF 108 – 25-31 July 2020 – Madrid, Spain – Ira to call in * Transport Layer Security (TLS) -- TLS/1.3 - RFC 8446 - August 2018 --- https://www.rfc-editor.org/info/rfc8446 -- DTLS/1.3 – draft-34 – November 2019 – to IETF Last Call --- https://datatracker.ietf.org/doc/draft-ietf-tls-dtls13/ * Security Automation and Continuous Monitoring (SACM) -- SACM Endpoint Posture Collection Profile – draft-00 – November 2019 --- https://datatracker.ietf.org/doc/draft-ietf-sacm-epcp/ -- SACM Architecture – draft-04 – October 2019 --- https://datatracker.ietf.org/doc/draft-ietf-sacm-arch/ -- Concise Software Identifiers – draft-12 – July 2019 --- https://datatracker.ietf.org/doc/draft-ietf-sacm-coswid/ * Concise Binary Object Representation (CBOR) -- Concise Binary Object Representation – draft-09 – November 2019 --- https://datatracker.ietf.org/doc/draft-ietf-cbor-7049bis/ -- Concise Data Definition Danguage (CDDL) – RFC 8610 – June 2019 --- https://tools.ietf.org/html/rfc8610 - JSON/CBOR schema * Remote ATtestation ProcedureS (RATS) -- RATS Architecture – draft-03 – November 2019 --- https://datatracker.ietf.org/doc/draft-birkholz-rats-architecture/ -- Network Device Attestation Workflow – draft-01 – November 2019 --- https://datatracker.ietf.org/doc/draft-fedorkow-rats-networkdevice-attestation/ -- Use cases for Remote Attestation – draft-06 – November 2019 --- https://datatracker.ietf.org/doc/draft-richardson-rats-usecases/ -- Entity Attestation Token (EAT) – draft-01 – July 2019 --- https://datatracker.ietf.org/doc/draft-ietf-rats-eat/ * IRTF Crypto Forum Research Group (CFRG) - future algorithms -- Re-keying Mechanisms Symmetric Keys – RFC 8645 – August 2019 --- https://www.rfc-editor.org/rfc/rfc8645.html -- Randomness for Security Protocols – draft-08 – November 2019 --- https://datatracker.ietf.org/doc/draft-irtf-cfrg-randomnessimprovements/ -- Hybrid Public Key Encryption – draft-02 – November 2019 --- https://datatracker.ietf.org/doc/draft-irtf-cfrg-hpke/ -- Hashing to Elliptic Curves – draft-05 – November 2019 --- https://datatracker.ietf.org/doc/draft-irtf-cfrg-hash-to-curve/
*** Linux Foundation OpenPrinting (Ira McDonald) - see Plenary slides
* Linux Foundation OP Google Summer of Code 2018 -- Lots of good work and contributions to PWG's GitHub projects -- Close reading of a number of PWG specs revealed additional errata * Linux Foundation OP Google Summer of Code 2019 -- Thanks to OpenPrinting coordinators, mentors, students! -- Test scripts for ipptool for IPP System Service -- Test scripts for ipptool for IPP Errata specs -- Generic Framework: Printer Application from Legacy Driver -- Improve the pdftoraster filter -- Turn scp-dbus-service of system-config-printer into C * Linux Plumbers Conference 2019 - OP Mini-Conference -- https://www.youtube.com/watch?v=0c_JaX4G7Zc * Linux Foundation OP Google Summer of Code 2020 -- Planning and student recruitment has already started! * Linux Foundation OP New Website -- https://openprinting.github.io/ -- Driverless Printing pages w/ PWG IPP Everywhere™ logo -- https://openprinting.github.io/driverless/01-standards-and-theirpdls/
*** Mopria (Smith Kennedy) - see Plenary slides
* Mopria liaison to the PWG: Jeremy Reitz (Xerox) * No recent updates
*** 3MF Consortium (Smith Kennedy) - see Plenary slides
* PWG / 3MF Consortium Liaison signed 26 March 2019 * No recent updates
*** 3D Additive Manufacturing Liaisons (Paul Tykodi) - see Plenary slides
* America Makes & ANSI Additive Manufacturing Standardization Collaborative (AMSC) -- https://www.ansi.org/standards_activities/standards_boards_panels/amsc/Default?menuid=3 -- The IEEE-ISTO Printer Working Group is participating in the AMSC initiative * ISO/IEC JTC 1 WG 12 3D Printing and Scanning Committee -- https://isotc.iso.org/livelink/livelink?func=ll&objId=19905763&objAction=browse&viewType=1 -- The IEEE-ISTO Printer Working Group is participating in the ISO initiative via the INCITS Ad Hoc * Society of Manufacturing Engineers (iRAMP) -- Interactive Rapid Additive Manufacturing Portal -- www.sme.org/iramp/ * 3D PDF Consortium -- www.3dpdfconsortium.org