Re: [IPP] Slides to discuss feature compatibility topics for IPP EPX

"Kennedy, Smith (Wireless & IPP Standards) via ipp" <ipp@pwg.org> Thu, 04 June 2020 18:52 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 BA2103A0EB9 for <ietfarch-ipp-archive@ietfa.amsl.com>; Thu, 4 Jun 2020 11:52:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, 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=fail (1024-bit key) reason="fail (message has been altered)" header.d=hp.com
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 k7eJQAQOlKPk for <ietfarch-ipp-archive@ietfa.amsl.com>; Thu, 4 Jun 2020 11:52:10 -0700 (PDT)
Received: from mail.pwg.org (mail.pwg.org [50.116.7.199]) by ietfa.amsl.com (Postfix) with ESMTP id 66AF73A0EB8 for <ipp-archive2@ietf.org>; Thu, 4 Jun 2020 11:52:10 -0700 (PDT)
Received: by mail.pwg.org (Postfix, from userid 1002) id 6EBEEC5FF; Thu, 4 Jun 2020 18:52:09 +0000 (UTC)
Received: from mail.pwg.org (localhost [IPv6:::1]) by mail.pwg.org (Postfix) with ESMTP id 19FA51C7A; Thu, 4 Jun 2020 18:52:07 +0000 (UTC)
X-Original-To: ipp@pwg.org
Delivered-To: ipp@pwg.org
Received: by mail.pwg.org (Postfix, from userid 1002) id BA3536268; Thu, 4 Jun 2020 18:52:05 +0000 (UTC)
Received: from us-smtp-delivery-162.mimecast.com (us-smtp-delivery-162.mimecast.com [63.128.21.162]) by mail.pwg.org (Postfix) with ESMTPS id A0B2E1C7A for <ipp@pwg.org>; Thu, 4 Jun 2020 18:52:04 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hp.com; s=mimecast20180716; t=1591296723; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=b/hXSYqOZZnU/z4b44nrdPdP58254ct23RYMzWwBV1A=; b=iuek38kHuNeFcwpHDyPyp1XrzVfCmf7whl4gzja++S+lCNTc+V3U8y8K9YuwsuzW8kBL42 OYlYaVWjk2FO5fYPm0vaAVCf65FshmwNQr0cLo7SbO3OKl1maOPARJihCJMSsHEI16DGro TFT9YZeq6xIrwYqQpxRCN1JP9iipnoo=
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2054.outbound.protection.outlook.com [104.47.36.54]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-124-n0uuxC2bN_6jwWE04UJ5mw-1; Thu, 04 Jun 2020 14:52:02 -0400
X-MC-Unique: n0uuxC2bN_6jwWE04UJ5mw-1
Received: from CS1PR8401MB0518.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7512::12) by CS1PR8401MB0902.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7510::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.18; Thu, 4 Jun 2020 18:52:01 +0000
Received: from CS1PR8401MB0518.NAMPRD84.PROD.OUTLOOK.COM ([fe80::1101:c3d2:9660:3d0b]) by CS1PR8401MB0518.NAMPRD84.PROD.OUTLOOK.COM ([fe80::1101:c3d2:9660:3d0b%6]) with mapi id 15.20.3045.022; Thu, 4 Jun 2020 18:52:00 +0000
To: Michael Sweet <msweet@msweet.org>
Thread-Topic: [IPP] Slides to discuss feature compatibility topics for IPP EPX
Thread-Index: AdY6hLMqpWP1QYz6RY63MoXtFF5BDgAATI2QAADN7XAAA4xsgAAAad6QAADSooAAAAn8AAAA486w
Date: Thu, 04 Jun 2020 18:52:00 +0000
Message-ID: <CS1PR8401MB0518D445807EAD1DB1CC6FC59E890@CS1PR8401MB0518.NAMPRD84.PROD.OUTLOOK.COM>
References: <CS1PR8401MB051848E371CD675F8CE8756C9E890@CS1PR8401MB0518.NAMPRD84.PROD.OUTLOOK.COM> <BY5PR10MB43214F45EE6947D3D3CF02338F890@BY5PR10MB4321.namprd10.prod.outlook.com> <CS1PR8401MB0518735AE38910BD4E3A005B9E890@CS1PR8401MB0518.NAMPRD84.PROD.OUTLOOK.COM> <EA97D4CD-7401-4F2C-9BD6-9750550DCCF1@msweet.org> <CS1PR8401MB0518A124A426AA6F9DA3907A9E890@CS1PR8401MB0518.NAMPRD84.PROD.OUTLOOK.COM> <74904CEA-5473-4DE9-81B6-10E876B70F2E@msweet.org> <B329CFB8-A452-4DF2-AB71-4683DE3A780D@msweet.org>
In-Reply-To: <B329CFB8-A452-4DF2-AB71-4683DE3A780D@msweet.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [75.174.23.50]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4033a88e-b818-40e4-3d20-08d808b85d90
x-ms-traffictypediagnostic: CS1PR8401MB0902:
x-microsoft-antispam-prvs: <CS1PR8401MB0902A1581F1F335D961B28BA9E890@CS1PR8401MB0902.NAMPRD84.PROD.OUTLOOK.COM>
x-ms-oob-tlc-oobclassifiers: OLM:8273;
x-forefront-prvs: 04244E0DC5
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wEE998GN7USsBa/CEbE8+bZshLxCobUvKKSQKEnM5ei/HPCpmfyplnWo47Na1QxRaMQSnF6QQJ57y/sMAEHd2Rli868WFr6Z5jtjM/MSKKLf73XI9uYYkLUTgRsZeapGvoviESsldmPVF+dJUtkX09dJt2SVf8DJ+cSQzx7VrhjchnzdUYmfTfHg+8EXxyCJjkzkS0sgoPlMkbxW6bIWswc7EAl4ul2IxNEKNbjU2lBpCzWItcWP5r+si4Ohgfs3qLJNhhAwvYkgP25c9JM/1f2Uz4CpgV+FUzoGRD8Q8rmEalCh/vpBjgqKvIGN+abz166VORV4qeLWt6nx8VuX3w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CS1PR8401MB0518.NAMPRD84.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFTY:; SFS:(136003)(346002)(396003)(366004)(39860400002)(376002)(55016002)(52536014)(8676002)(86362001)(9686003)(26005)(66446008)(53546011)(64756008)(66946007)(66476007)(6506007)(8936002)(66556008)(76116006)(83380400001)(71200400001)(478600001)(33656002)(316002)(6916009)(2906002)(186003)(4326008)(5660300002)(54906003)(7696005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: quLTaCnyBgmxWDI/NdG4mEtjsKzrDChPDeabTFbBuo0qD5CW2vUR60gECKempmJ4CJhI+MFi5FiwtfYxLmKEaM8ueM4vRgGXCNsECf+07j8VvJGiZhhBX5KN9C4vrJdeu3MCCxDlfUcYlOg2r3CniXPwLG1XNg9Fy1AuV5EV62GiNU6pkmwMQa+vSu7l/I/o4qYBqwJgi3fyrnsU3szEoWM3ot4C6pndW2qT8EE1SETb27ymDSASw6Ro9RjbAXWh96Yz7CArFkQyNbH6/KK4Prx2O64qSbP4lcvtwhj+bulb13kGTuyy6gVhUVEsbQg+jqkQgyIXjKdAz5ookeTXG3fgiLtKE3IcoC8EG1sodVymR0SOh1BdExJgzk+DnBo9H1x+ml3h+H43xvsSewC2eYtKlp9TIDFs1wxlGvSlsF3KVhHEM/SwMB15EPAmPfj2NSr0mA//eEk8E2qo+uo39CgbtEmZIp4ETSOPQSYoOt4=
x-ms-exchange-transport-forked: True
MIME-Version: 1.0
X-OriginatorOrg: hp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4033a88e-b818-40e4-3d20-08d808b85d90
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2020 18:52:00.7964 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ca7981a2-785a-463d-b82a-3db87dfc3ce6
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VgYt4LdDtQ/eC6+mi9j+uxtn/mWbWW03FiKfYHfAckBi/p5g9/R8c4pFXCO4faFWtR5975hDW32recoL1jyEjA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB0902
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: hp.com
Cc: PWG IPP Workgroup <ipp@pwg.org>, Jeremy Leber <jeremy.leber@lexmark.com>
Subject: Re: [IPP] Slides to discuss feature compatibility topics for IPP EPX
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: "Kennedy, Smith (Wireless & IPP Standards) via ipp" <ipp@pwg.org>
Reply-To: "Kennedy, Smith (Wireless & IPP Standards)" <smith.kennedy@hp.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: ipp-bounces@pwg.org
Sender: ipp <ipp-bounces@pwg.org>

Hi Mike,


> -----Original Message-----
> From: Michael Sweet <msweet@msweet.org>
> Sent: Thursday, June 4, 2020 12:18 PM
> To: Kennedy, Smith (Wireless & IPP Standards) <smith.kennedy@hp.com>
> Cc: Jeremy Leber <jeremy.leber@lexmark.com>; PWG IPP Workgroup
> <ipp@pwg.org>
> Subject: Re: [IPP] Slides to discuss feature compatibility topics for IPP
> EPX
> 
> ... although we could add a 'job-copied' keyword for "job-state-reasons"
> to record whether a copy has been made.
> 
> 
> > On Jun 4, 2020, at 2:16 PM, Michael Sweet <msweet@msweet.org> wrote:
> >
> > Smith,
> >
> >> On Jun 4, 2020, at 2:04 PM, Kennedy, Smith (Wireless & IPP Standards)
> <smith.kennedy@hp.com> wrote:
> >> ...
> >>> Your question led me to wonder if there are “job accounting”
> attributes (Job Status attributes) that indicate that a Job is a copy of
> another Job to construct the audit trail?
> >>
> >> Not at present, although I do remember having a discussion about adding
> a "parent-job-id" attribute at some point for this very reason. It doesn't
> look like it actually made it into JPS2, so that might be something to
> consider adding for EPX. (and then parent-job-id and parent-job-uuid for
> "fun")
> >>
> >> [S.Kennedy] I’ll add “parent-job-id” and “parent-job-uuid” to EPX.
> Should the parent also have a Job Status attribute “copy-job-ids” and
> “copy-job-uuids”?
> >
> > No, that will make implementation a lot more difficult.  Just have the
> child jobs track their immediate parent and the Client can build a tree
> out of it as needed...
>
> ... although we could add a 'job-copied' keyword for "job-state-reasons"
> to record whether a copy has been made.
>

It might be more work to implement adding that, but it seems like that effort would be offset by the work of finding all of the child Jobs.

I started to wonder if "Get-Jobs" can accept a "job-state-reasons" attribute to request filtered results in the response. But if the set of terminal Jobs isn't that massive, the auditing and tree construction could all be done locally without repeated IPP operations. It might be worth discussing this in the "Job Accounting with IPP" once these attributes are defined in EPX.

(Perhaps "parent-job-uuid" ought to be defined in NODRIVER where "job-uuid" is defined?)
_______________________________________________
ipp mailing list
ipp@pwg.org
https://www.pwg.org/mailman/listinfo/ipp