Re: [IPP] Minutes posted from this week's IPP F2F sessions

Michael Sweet via ipp <ipp@pwg.org> Mon, 01 November 2021 19:05 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 63C013A2D95 for <ietfarch-ipp-archive@ietfa.amsl.com>; Mon, 1 Nov 2021 12:05:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.098
X-Spam-Level:
X-Spam-Status: No, score=-3.098 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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=bekdjIpo; dkim=pass (1024-bit key) header.d=pwg.org header.b=Ut2A/tWk; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=msweet.org header.b=aVyMxArH
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R_o7NVRPXkjo for <ietfarch-ipp-archive@ietfa.amsl.com>; Mon, 1 Nov 2021 12:05:45 -0700 (PDT)
Received: from mail.pwg.org (mail.pwg.org [50.116.7.199]) by ietfa.amsl.com (Postfix) with ESMTP id A41CC3A2D96 for <ipp-archive2@ietf.org>; Mon, 1 Nov 2021 12:05:45 -0700 (PDT)
Received: by mail.pwg.org (Postfix, from userid 1002) id A34DEFAC5; Mon, 1 Nov 2021 19:05:44 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org A34DEFAC5
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pwg.org; s=default; t=1635793544; bh=7xU6DKFpO10kha2MYoVFGG0o7QSXwSn9pAwLAtHdf6E=; h=In-Reply-To:Date:References:To:Cc:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=bekdjIpoGtvLDIl8pH9cj4qYi59nTNitc57D3mHfzkJE9lJG1F+eouCJ73SH8Q7hg isNKy4iLW0mNdVvwTXa4LltoAiaGxY0DLHKknJHTU6YrR345vjQe5bTJeLfliO+3Q5 yo2C7RQgwG7TRhyleUw80uzZqusTZjoiWid0biVM=
Received: from mail.pwg.org (localhost [IPv6:::1]) by mail.pwg.org (Postfix) with ESMTP id D131E34BB; Mon, 1 Nov 2021 19:05:40 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org D131E34BB
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pwg.org; s=default; t=1635793540; bh=7xU6DKFpO10kha2MYoVFGG0o7QSXwSn9pAwLAtHdf6E=; h=In-Reply-To:Date:References:To:Cc:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=Ut2A/tWklp1pUzceOG2fmc3CI8PfuA4lC3Exqc4yQtXfhZhQhM/BiNIJusBH4l0oQ lGUZWBjYq9tMbBI088H1LQ6HTS7rkTOvKdgHnKAJLPcvqLl7tVn6HrBOcuKr2OEC93 dkmmLvuhH1PaOLFq2P8Lhir4hqgZGiIy5hxakVyY=
X-Original-To: ipp@pwg.org
Delivered-To: ipp@pwg.org
Received: by mail.pwg.org (Postfix, from userid 1002) id E48CFFAAD; Mon, 1 Nov 2021 19:05:39 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org E48CFFAAD
Authentication-Results: mail.pwg.org; dkim=pass (1024-bit key) header.d=msweet.org header.i=@msweet.org header.b="aVyMxArH"
Received: from mail.msweet.org (mail.msweet.org [173.255.209.91]) by mail.pwg.org (Postfix) with ESMTP id 22D6834BB for <ipp@pwg.org>; Mon, 1 Nov 2021 19:05:38 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org 22D6834BB
Received: from smtpclient.apple (cbl-66-186-76-47.vianet.ca [66.186.76.47]) by mail.msweet.org (Postfix) with ESMTPSA id 398DB81FFC; Mon, 1 Nov 2021 19:05:38 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.msweet.org 398DB81FFC
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=msweet.org; s=default; t=1635793538; bh=282cgxVWOOFQlstAUblX9SUtn/T+iAZ8/OrhORVVcH8=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=aVyMxArHjPfgHc+LcDIjpMh2DF2Jm4d44+g3BJCnZ9MBvunIeGUmneoGE5DhRuxOl bp+dYDSH9FWrbyxpHC9JBTv4Wc0uabT3kT3gL5V4/PpXnqd2aQbG78ZIcmWriAanAf gH0JqwzAkzziozhjCCS3pPt1J7k9Ra7AotC2eJNo=
Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.20.0.1.32\))
In-Reply-To: <5797DA70-43C3-4CD4-9B2B-DC6F3A7A3ECC@hp.com>
Date: Mon, 1 Nov 2021 15:05:36 -0400
Message-Id: <41C7AE1B-FFA6-4DEA-ABB4-53DE0B8A8522@msweet.org>
References: <4A059977-6B94-41BD-92D8-B00530BD32B1@msweet.org> <A565EDE9-FCB0-4498-A2E0-744E5994CA41@msweet.org> <5797DA70-43C3-4CD4-9B2B-DC6F3A7A3ECC@hp.com>
To: Smith Kennedy <smith.kennedy@hp.com>
X-Mailer: Apple Mail (2.3693.20.0.1.32)
Cc: PWG IPP Workgroup <ipp@pwg.org>
Subject: Re: [IPP] Minutes posted from this week's IPP F2F sessions
X-BeenThere: ipp@pwg.org
X-Mailman-Version: 2.1.15
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: Michael Sweet <msweet@msweet.org>
Content-Type: multipart/mixed; boundary="===============8848946139684386247=="
Errors-To: ipp-bounces@pwg.org
Sender: "ipp" <ipp-bounces@pwg.org>

Smith,

I think NODRIVER isn't the place for requiring that.  STD92 already says the job ID is unique:

   o  Each Job is identified by a numeric identifier, which is a 32-bit
      positive integer.  The Job's "job-id" attribute contains the
      Job ID.  The Job ID is only unique within the context of the
      Printer that created the Job.

but doesn't specify what happens when the power is turned off.  IPP Everywhere currently says:

5.7.1 job-id (integer)

The REQUIRED "job-id" Job Description attribute contains the ID of the Job. In order to support reliable job submission and management, Printers MUST NOT reuse "job-id" values since the last power cycle of the Printer and SHOULD NOT reuse "job-id" values for the life of the Printer as described in section 3.1.2.3.9 of the Internet Printing Protocol/1.1: Implementer's Guide [RFC3196].

and the RFC 3196 (IIG 1.0) reference is:

   3.1.2.3.9   Destroying the Job after completion

   Once the Job moves to the 'completed', 'aborted', or 'canceled'
   state, it is an implementation decision as to when to destroy the Job
   object and release all associated resources.  Once the Job has been
   destroyed, the Printer would return either the "client-error-not-
   found" or "client-error-gone" status codes for operations directed at
   that Job.

   Note:  the Printer object SHOULD NOT re-use a "job-uri" or "job-id"
   value for a sufficiently long time after a job has been destroyed, so
   that stale references kept by clients are less likely to access the
   wrong (newer) job.

So what we're talking about here is to make the job ID reuse a MUST NOT across power cycles in IPP Everywhere...



> On Nov 1, 2021, at 2:51 PM, Kennedy, Smith (Wireless & IPP Standards) <smith.kennedy@hp.com> wrote:
> 
> Hi Mike,
> 
> Working on an updated draft of IPP Driverless Printing Extensions v2.0. In the minutes, it says:
> 
> ⁃ job-id's can be reused
> ⁃ Note: require unique/preserving job-id values across power cycles for IPP Everywhere 2.0
> 
> Should we not be requiring unique/preserving job-id values across power cycles in nodriver too?
> 
> Smith
> 
> /**
>     Smith Kennedy
>     HP Inc.
> */
> 
>> On May 8, 2021, at 4:39 AM, Michael Sweet via ipp <ipp@pwg.org> wrote:
>> 
>> Sorry, the correct link is:
>> 
>> https://ftp.pwg.org/pub/pwg/ipp/minutes/ippv2-f2f-minutes-20210505.pdf
>> 
>> > On May 7, 2021, at 4:17 PM, Michael Sweet <msweet@msweet.org> wrote:
>> > 
>> > All,
>> > 
>> > I have posted the minutes from this week's PWG Virtual Face-to-Face meetings to:
>> > 
>> > https://ftp.pwg.org/pub/pwg/ipp/minutes-ippv2-f2f-minutes-20210505.pdf
>> > 
>> > Our next conference call is on May 20, 2021 at 3pm EDT.
>> > 
>> > ________________________
>> > Michael Sweet
>> > 
>> > 
>> > 
>> 
>> ________________________
>> Michael Sweet
>> 
>> 
>> 
>> _______________________________________________
>> ipp mailing list
>> ipp@pwg.org
>> https://www.pwg.org/mailman/listinfo/ipp
> 

________________________
Michael Sweet



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