[IPP] RFC: Release Printing and INFRA

Michael Sweet via ipp <ipp@pwg.org> Fri, 01 March 2024 20:18 UTC

Return-Path: <ipp-bounces@pwg.org>
X-Original-To: ietfarch-ipp-archive@ietfa.amsl.com
Delivered-To: ietfarch-ipp-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5CEA4C14F61E for <ietfarch-ipp-archive@ietfa.amsl.com>; Fri, 1 Mar 2024 12:18:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.107
X-Spam-Level:
X-Spam-Status: No, score=-3.107 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, MAILING_LIST_MULTI=-1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_FAIL=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=pwg.org header.b="lBlQJviK"; dkim=pass (1024-bit key) header.d=pwg.org header.b="RiYqulxK"; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=msweet.org header.b="KgrUF/SX"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Dz11Z1VKJm9b for <ietfarch-ipp-archive@ietfa.amsl.com>; Fri, 1 Mar 2024 12:18:11 -0800 (PST)
Received: from mail.pwg.org (mail.pwg.org [172.104.19.21]) by ietfa.amsl.com (Postfix) with ESMTP id 8D2D5C14F61D for <ipp-archive2@ietf.org>; Fri, 1 Mar 2024 12:18:11 -0800 (PST)
Received: by mail.pwg.org (Postfix, from userid 1002) id 880325901; Fri, 1 Mar 2024 20:18:10 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org 880325901
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pwg.org; s=default; t=1709324290; bh=ja7PXUeryrJYO0vQae8N/DwMOHqpcMiCLjUZF68gc0M=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=lBlQJviKf2I/cXxzAUKpKwb8lv8y19Q7QrMDWmfHZeWS5zKWZYGLVL6d0YPMb2sbK 1mnART2NVSa0p4oSsfgYIssTiHYzgzMfOyh74mC5XaV9S7pyZ2Kgikl//kpkU/j8Gr NPIbpr1ItJJzA1WL0JLDlP+tXHquHX15MCRj5UBE=
Received: from mail.pwg.org (localhost [IPv6:::1]) by mail.pwg.org (Postfix) with ESMTP id D73452667; Fri, 1 Mar 2024 20:18:08 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org D73452667
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pwg.org; s=default; t=1709324288; bh=ja7PXUeryrJYO0vQae8N/DwMOHqpcMiCLjUZF68gc0M=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=RiYqulxKaCRNLpxK6v2RZagN8C8I7vy/fzcKni0whAxdgRPD6SpYT3q1RfS7jnuYL wmR6rY3XkkIdCw7RkEauEHru0hQRT26zbrdRSNkGlj2SjdaOgTg25hvPItPXJ7vFk9 9idUBZkneSDKuceC/10bu0PNpRtCyAy7y0M1oBio=
X-Original-To: ipp@pwg.org
Delivered-To: ipp@pwg.org
Received: by mail.pwg.org (Postfix, from userid 1002) id 61A503EF5; Fri, 1 Mar 2024 20:18:07 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org 61A503EF5
Authentication-Results: mail.pwg.org; dkim=pass (1024-bit key) header.d=msweet.org header.i=@msweet.org header.b="KgrUF/SX"
Received: from mail.msweet.org (mail.msweet.org [173.255.209.91]) by mail.pwg.org (Postfix) with ESMTPS id 7D9182667 for <ipp@pwg.org>; Fri, 1 Mar 2024 20:18:05 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org 7D9182667
Received: from smtpclient.apple (cbl-66-186-76-47.vianet.ca [66.186.76.47]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.msweet.org (Postfix) with ESMTPSA id 8342D803A3; Fri, 1 Mar 2024 20:18:04 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.msweet.org 8342D803A3
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=msweet.org; s=default; t=1709324284; bh=TzQ9FaTto48s4BQ+yXkIdtvMZZfHJz587AI1CChfF8A=; h=From:Date:Subject:To:From; b=KgrUF/SXxm1/2CRQHdCz+FAoloIvROENh7Tr02sY9VzuS2mIrWPL/h/cr5O0bsnI3 DFDu3+m0mBbsHRr1lRCehsk9dCmdFLA7JLO09f7NBaJ3F/5TTY9U1psw+mEK35VtYo y5hq1JAEXpp3/TgWI+rmJ7gADoyHRnzQlCechRH8=
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.400.31\))
Date: Fri, 01 Mar 2024 15:17:53 -0500
Message-Id: <91CA1741-EC18-40B5-9783-F20A790CE656@msweet.org>
To: PWG IPP Workgroup <ipp@pwg.org>
X-Mailer: Apple Mail (2.3774.400.31)
Subject: [IPP] RFC: Release Printing and INFRA
X-BeenThere: ipp@pwg.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: ISTO-PWG Internet Printing Protocol workgroup discussion forum <ipp.pwg.org>
List-Unsubscribe: <https://www.pwg.org/mailman/options/ipp>, <mailto:ipp-request@pwg.org?subject=unsubscribe>
List-Archive: <http://www.pwg.org/pipermail/ipp/>
List-Post: <mailto:ipp@pwg.org>
List-Help: <mailto:ipp-request@pwg.org?subject=help>
List-Subscribe: <https://www.pwg.org/mailman/listinfo/ipp>, <mailto:ipp-request@pwg.org?subject=subscribe>
From: Michael Sweet via ipp <ipp@pwg.org>
Reply-To: ISTO-PWG Internet Printing Protocol workgroup discussion forum <ipp@pwg.org>
Cc: Michael Sweet <msweet@msweet.org>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: ipp-bounces@pwg.org
Sender: ipp <ipp-bounces@pwg.org>

All,

The current draft of the IPP Shared Infrastructure Extensions v1.1 (INFRA) intends to add support for Release Printing:

    https://ftp.pwg.org/pub/pwg/ipp/wd/wd-ippinfra11-20240226.pdf

The goal is to allow an Infrastructure Printer to operate in "Release Printing mode" and have a Proxy honor that mode automatically without additional configuration.  The following options are currently being considered:

OPTION 1 (what is in the current draft):

- Define new "printer-mode-configured (type2 keyword)" and "printer-mode-supported (1setOf type2 keyword)" Printer Description attributes. The value 'immediate' means the Printer is configured to schedule and print jobs immediately while 'release-printing' means that the Printer is configured to hold jobs until they are released at the printer console.
- The Proxy looks for the value of the "printer-mode-configured" attribute and either accepts all queued jobs immediately ('immediate') or waits to accept jobs until the end user releases them from the printer console.


OPTION 2:

- Document that the "job-release-action-default" and "job-release-action-supported" Printer Description attributes control whether jobs are printed immediately or held for release. The "job-password" and "job-password-encryption" operation attributes can also be used for PIN/password printing.
- The Proxy accepts any job in the 'pending' state immediately but waits until the end user releases any 'pending-held' jobs from the printer console before printing those.


Option 1 is a simple mode switch and doesn't give the end user an opportunity to choose a different mode.

Option 2 is more flexible, allowing both immediate and release printing with the same printer. But if the xxx-default/supported values are not configured correctly an end user could bypass the mode wanted by the administrator.


Please let me know what your thoughts are about this before the next IPP conference call (March 14th) so we can move forward with the INFRA errata update.

Thanks!

________________________
Michael Sweet

_______________________________________________
ipp mailing list
ipp@pwg.org
https://www.pwg.org/mailman/listinfo/ipp