1 / 13

OpenPrinting

OpenPrinting. Plenary Review 6/17/03 Charles Hemstreet for Shawn Pratt, Chair. Problem Statement. Current printing solutions: Lack ease-of-use for end users Have limited PDL support Are not in-focus with new print technologies being introduced

edahle
Download Presentation

OpenPrinting

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OpenPrinting Plenary Review 6/17/03 Charles Hemstreet for Shawn Pratt, Chair

  2. Problem Statement Current printing solutions: • Lack ease-of-use for end users • Have limited PDL support • Are not in-focus with new print technologies being introduced • Do not address multi-function solutions on same level as single-function solutions Leading to… • Limiting Linux desktop adoption • Excessive print vendor development for same functionality, just different product • Inconsistent distribution of print models FSG OpenPrint Plenary Review

  3. Vision / Strategies Vision Strategies • Printing solutions within Linux are an integrated part of the Linux operating system. These solutions are on par with other operating systems, thus meeting the needs of similar customer bases. They follow (and extend) print standards, created within the industry, such that the customer experience is not degrade, print vendorsdo not have to provide extra efforts, solutions are open and extendable and distributions can have consistency but provide extensibility. • Create a standardized, scalable printing architecture and high-level requirements for printing systems. • Address the needs of desktop to enterprise-ready printing, including management, reliability, security, scalability, printer feature access and network accessibility. • Structure architecture to allow flexibility such that the parts can be used individually or as a group, depending on the end users needs and/or a Linux distributors strategic direction. FSG OpenPrint Plenary Review

  4. Org Structure Charles Hemstreet Yasumasa Toratani Osamu Mihara FSG OpenPrint Plenary Review

  5. Architecture / Focus Areas • Capabilities API. • Driver installation / un-installation. • Font installation / un-installation. • Graphics API. • Meta-data / PS generation library. • Display / Printer color management. • PDL printer driver API. FSG OpenPrint Plenary Review

  6. Architecture • Notification API • Bi-di plug-in • Bi-di communication daemon • Printer lookup FSG OpenPrint Plenary Review

  7. Priorities - Focus • Better Application / Print Model communication • Establish a Capabilities API • Establish a Job Ticket structure / API for data transfer • Better Host SW / Device communication • Extend bi-directional communication process (printer dynamic capabilities) • Extend device notification API • Create a bi-directional plug-in architecture (status) • Extend printer lookup capabilities • Better PDL establishment • Enhance print driver support (dynamic loading, generic support) • Extend multiple PDL driver support • Improve print driver performance FSG OpenPrint Plenary Review

  8. Priorities - Focus Consistency Scalability Flexibility FSG OpenPrint Plenary Review

  9. Status: OpenPrinting WG • Task groups and both regional coordination groups functioning. Separate leadership/better focus between steering committee and coordination groups. • Partnerships • Working with Printing Working Group (PWG) on print standards and face-to-face focused meetings. • Working with standard groups on open source and Linux needs. • Working for more membership into FSG through OpenPrinting memberships. • Public Releases • Public beta release on Open Standard Print API (PAPI 0.9). • Provides a common print API that applications can use without having to know the distribution or underlying print system on which they are running. • Reference implementation runs on top of CUPS. • At end of public beta and quality pass-off, PAPI proposed as a 1.0 specification. FSG OpenPrint Plenary Review

  10. Status: Americas / Europe Committee • Focused on Application / Print Model relationship • Preliminary API discussions / definitions • Job Ticketing • Capabilities. • Focus (Coordinate input from Japan group) • Defining Job Ticket definition and API. • Defining application interfaces to communicate print capabilities. • Implementing reference models for various API definitions. FSG OpenPrint Plenary Review

  11. Status: Japan / Asia Committee • Focused on Host SW / Device communication • Preliminary API discussions / definitions • API between bi-di plug-in and bi-di daemon • Generic PDL print driver API • Focus (Coordinate input from Americas group) • Defining the functionality of the bi-di communication daemon and the interface between the daemon and the upper system. • Making Notification API which might be included in the Spooler API in the future. FSG OpenPrint Plenary Review

  12. To do’s • Bring contributors into FSG membership. • Participation and review. • Strong participation from printer vendors and print applications. • Weaker participation for open source community. • Better communication linkages between coordination committees. • Better process control / test support. • Viable long-term roadmap. • Better website. FSG OpenPrint Plenary Review

  13. Reference links URL: www.freestandards.org/openprinting soon to be www.openprinting.com Sourceforge: Openprinting FTP: ftp.pwg.org/pub/pwg/fsg FSG OpenPrint Plenary Review

More Related