OpenPrinting Plenary 2 May 2017

Slides:



Advertisements
Similar presentations
Till Kamppeter, MandrakeSoft, France PWG/FSG OP Meeting, March 31-April 4, 2003 linuxprinting.org and Foomatic The Current Standard for Printer Driver.
Advertisements

1Copyright © 2013 The Printer Working Group. All rights reserved. IEEE-ISTO Printer Working Group Semantic Model WG – CWMP Printer/MFD Data Model Broadband.
Vector Printer Driver API Update Osamu MIHARA OpenPrinting WG Japan/Asia Fuji Xerox Printing Systems Co. Ltd November 2004.
1Copyright © 2010, Printer Working Group. All rights reserved. PWG Plenary and IDS WG TCG Activity Summary August 2010 Bagsvaerd, Denmark – PWG Meeting.
1Copyright © 2010, Printer Working Group. All rights reserved. PWG Plenary TCG Activity Summary 10 June 2010 Rochester, NY – PWG F2F Meeting Ira McDonald.
1Copyright © 2011, Printer Working Group. All rights reserved. PWG Plenary TCG Activity Summary May 2011 Webster, NY – PWG Meeting Ira McDonald (High North.
The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 145 Operating Systems Introduction to UNIX/Linux.
Capture the power of a Xerox® MFP with your mobile devices.
Linux Operations and Administration
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
1Copyright © 2013, Printer Working Group. All rights reserved. Semantic Model Working Group Agenda February 6, 2013 El Segundo, CA PWG F2F Meeting Daniel.
Linux Printing Chapter 14. Linux Printing Configuring a local printer Configuring a remote printer Traditional UNIX printing CUPS web Interface CUPS on.
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
IT320 OPERATING SYSTEM CONCEPTS Unit 3: Welcome to Linux June 2011 Kaplan University 1.
1Copyright © 2012, Printer Working Group. All rights reserved. PWG Plenary Status Report Semantic Model Working Group December, 2012 Irvine, CA PWG F2F.
1Copyright © 2012, Printer Working Group. All rights reserved. PWG Plenary Status Report Semantic Model Working Group February, 2012 Irvine, CA PWG F2F.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 01 Introduction.
1Copyright © 2011, Printer Working Group. All rights reserved. PWG Plenary Status Report Semantic Model Working Group August, 2011 Camas, WA PWG F2F Meeting.
3 main operating system! BY Charlotte Oates. Microsoft windows! A family of operating systems for personal computers. Windows dominates the personal computer.
OpenPrinting and the Google Summer of Code 2008 Till Kamppeter, OpenPrinting PWG Meeting Lexington, Kentucky, October 21-23, 2008.
PWG Meeting Lexington, Kentucky, October 21-23, 2008
GNU and Linux.
EPSON MOBILE AND CLOUD PRINT SERVICES PROPOSITION FY12 update
Xerox Analyst Training
OpenPrinting Plenary August 12, 2014 Toronto, ON
The Linux Foundation - Common Print Dialog Project
IT320 Operating System Concepts
OpenPrinting Plenary 2 May 2017
From Source Code to Packages and even whole distributions
PWG Plenary Status Report MFD Working Group
Large Scale Parallel Print Service
LINUX FOR BEGINNERS Because everyone needs Fundamentals
PWG Plenary Status Report Semantic Model Working Group
Any Mobile Device. Any Printer. Any User. Presto!
PWG Plenary Status Report MFD Working Group
PWG Plenary Status Report MFD Working Group
PaperCutMF Product Overview – Konica Minolta
Introduction to Computers
Multi-Functional Printer Market
Getting Started With Linux
© 2016 Global Market Insights, Inc. USA. All Rights Reserved Laser Printer Market share research by applications and regions for 2017-
DHCP, DNS, Client Connection, Assignment 1 1.3
Chapter 4.
Getting Started.
Chapter 2: The Linux System Part 1
PWG Plenary Status Imaging Device Security (IDS) Working Group
Getting Started.
ICT Programming Lesson 3:
IPP Workgroup Session, Day 1
Plenary – July 9, 2007 Redmond, WA (Hosted by Microsoft)
Open Automation Software
PWG Plenary Status Report MFD Working Group
Semantic Model Working Group
PWG Plenary Status Report Workgroup for Imaging Management Solutions
IPP Workgroup Session, Day 1
PWG Plenary Status IPPv2 Working Group
Semantic Model Workgroup Status
HP Printer Customer Service Number Solution to Common by Self Care Article Need help from Independent expert? Call Toll-Free: +1-(844)
Semantic Model Workgroup
Semantic Model Workgroup
Semantic Model Working Group
PWG April 2019 Face-to-Face Plenary Session
Semantic Model Working Group
IPP Workgroup Session, Day 1
Semantic Model Working Group
Semantic Model Working Group
IPP Workgroup Session, Day 1
Module 02 Operating Systems
Presentation transcript:

OpenPrinting Plenary 2 May 2017 Joint PWG/OpenPrinting Summit Virtual F2F – Ira McDonald (High North) – OP Chair – Till Kamppeter (Canonical) – OP Manager Copyright © 2017 Open Printer Working Group. All rights reserved.

Agenda Linux Markets and Distributions (Distros) OpenPrinting 2016 Google Summer of Code 2016 OpenPrinting 2017 Google Summer of Code 2017 Next Steps Copyright © 2017 Open Printing Working Group. All rights reserved. 2

Linux Markets and Distributions Linux Internet public server market share in 2017 36% Linux / 32% Windows / 32% other https://en.wikipedia.org/wiki/Usage_share_of_operating_system s#Public_servers_on_the_Internet (2017) Linux server virtualization market share 11% Linux / 88% Windows / 1% UNIX https://community.spiceworks.com/networking/articles/2462- server-virtualization-and-os-trends (2016) Linux mobile/tablet OS market share in Q1 2017 63% Android / 33% iOS / 1% Windows / 3% other https://www.netmarketshare.com/operating-system-market- share.aspx?qprid=8&qpcustomd=1 (2017) Linux – mobile devices to enterprise servers Mint, Debian, Ubuntu, Manjara, openSUSE, Fedora, CentOS https://distrowatch.com/dwres.php?resource=popularity (2017) Copyright © 2017 Open Printing Working Group. All rights reserved.

OpenPrinting 2016 – 1 of 2 OP projects for IPP Everywhere support in Linux Developers – Till Kamppeter and Linux community Ubuntu 15.10 (October 2015) – Wily Werewolf Ubuntu 16.04 (April 2016) – Xenial Xerus – 6th LTS release Coming soon – IPP Everywhere in other Linux distros OP CUPS Filters – v1.8.3 (23 March 2016) Filters for OP introduced PDF-centric printing workflow January – v1.6.0, 1.7.0, 1.8.0, 1.8.1 February – v1.8.2 March – v1.8.3 Backends, filters, and other software that was formerly part of the core CUPS distribution but is no longer maintained by Apple http://www.openprinting.org/download/cups-filters/ Copyright © 2017 Open Printing Working Group. All rights reserved.

OpenPrinting 2016 – 2 of 2 OP Printer Driver Repository Printer Manufacturer and Open Source drivers for Linux Alps, Apple, Brother, CalComp, Canon, Dell, Epson, Fuji Xerox, Genicom, Gestetner, Heidelberg, Hitachi, HP, IBM, InfoPrint, Konica-Minolta, Kyocera, Lanier, Lexmark, NEC, OCE, Oki, Panasonic, QMS, Ricoh, Samsung, Savin, Sharp, Toshiba, Xerox http://www.openprinting.org/drivers http://www.linuxfoundation.org/collaborate/workgroups/openpri nting/database/databaseintro Issue – Debian dropped Linux Standard Base support How to support distro-independent Linux driver packages? OP Google Summer of Code 2016 – muPDF Renderer 2 students accepted by GSoC for OP projects Copyright © 2017 Open Printing Working Group. All rights reserved.

Google Summer of Code 2016 Add MuPDF support to CUPS Filters for a lightweight mobile printing stack Currently cups-filters supports Ghostscript and Poppler as PDF renderers – keep these options Add support for MuPDF (from Artifex, creators of Ghostscript) as a new lightweight renderer for cups-filters Modify all filters which need a PDF renderer (pdftops, pdftoraster, pdftoijs, pdftoopvp, perhaps also pdftopdf) Add support for switching between renderers at run time Make binary packages of cups-filters suitable for systems of different form factors 2 Developers accepted by GSoC on Friday 22 April 2016 Pranjal Bhor (from India) Kevin Naughton Jr. (from New York) Critical path for high-quality lightweight mobile printing Copyright © 2017 Open Printing Working Group. All rights reserved.

OpenPrinting 2017 – 1 of 3 OP Driverless Printing support in Linux Developers – Till Kamppeter and Linux community Ubuntu 17.04 (April 2017) – Driverless Printing https://wiki.ubuntu.com/ZestyZapus/ReleaseNotes Automatic setup / Connecting printer is as easy as a USB stick IPP Everywhere open standard from PWG mainstream in CUPS AirPrint from Apple (iPhone/iPad/etc) beta level support in CUPS OP CUPS Filters – v1.13.5 (27 April 2017) Automatic queue setup by cups-browsed “rasterto<xxx>” filters: All understand CUPS/PWG/Apple Raster “<…>toraster” filters: Not all generate PWG/Apple Raster, if needed rastertopwg of CUPS is used “driverless” allows print queue setup w/ conventional setup tools “braille” enhanced Braille printer support from Samuel Thibault http://www.openprinting.org/download/cups-filters/ Copyright © 2017 Open Printing Working Group. All rights reserved.

OpenPrinting 2017 – 2 of 3 OP Printer Driver Repository Printer Manufacturer and Open Source drivers for Linux http://www.openprinting.org/drivers http://www.linuxfoundation.org/collaborate/workgroups/openpri nting/database/databaseintro Distro-independent Linux driver packages support Snappy packaging is the way to go https://en.wikipedia.org/wiki/Snappy_(package_manager) Snaps usually contain an app running in a sandbox Sandbox provides security, even if the app runs as root First work on creating a printing stack Snap done Contains cups, cups-filters, and MuPDF Progress on hold because Snappy is rather new Missing avahi-daemon snap was issued recently Copyright © 2017 Open Printing Working Group. All rights reserved.

OpenPrinting 2017 – 3 of 3 OP IPP-over-USB support – seamless printing ippusbxd v1.30 Support for all IPP-over-USB printers Allows use of IPP (and so driverless printing) on USB printers Printer appears as an IPP network printer URI: ipp://localhost:60000/ipp/print Admin interface: http://localhost:60000/ DNS-SD advertising for auto-setup via CUPS and cups-browsed Access from any standard-conforming client Needs small changes in Avahi to support localhost OP IPP System Service support – the future Full driverless support for MFDs, including driverless IPP Scan Full system admin support for MFDs and Printers Copyright © 2017 Open Printing Working Group. All rights reserved.

Google Summer of Code 2017 Common Print Dialog Student selection process started in Jan 2017 – long before GSoC – premier university Computer Science depts approached Record application of 65 students received from different universities to work on Open Printing projects in GSoC 2017 Target GUI toolkits No development on gtk CPD – due to GNOME print updates Main development on qt CPD and LibreOffice patch Reuse some Unity 8 code already developed – Canonical dropped 6 students from 4 universities selected for CPD project 6 mentors selected from industry (3 previous GSoC mentors) Canonical, Lexmark, IBM, LibreCAD, Red Hat, Millenium IT Students were given basic training on the code, especially CUPS and the backends, to make them accustomed to the code base Copyright © 2017 Open Printing Working Group. All rights reserved.

Next Steps Call for Participation Collaboration of PWG and OP OP is cost-effective for printer vendor support of Linux Collaboration of PWG and OP IPP Everywhere – complete Common Print Dialog – in progress in GSoC 2017 IPP Shared Infrastructure Extensions (Cloud) – future IPP FaxOut, IPP Scan (MFD) – future IPP System Service (System Admin) – future IPP 3D Printing and IPP 3D PJT – future OP monthly teleconferences on Tuesdays Tuesday 9 May 2017 12pm US EDT (PWG/OPS review) Tuesday 6 June 2017 12pm US EDT (GSoC status) Copyright © 2017 Open Printing Working Group. All rights reserved.