Re: [IPP] RFC: max-page-ranges-supported (integer(1:MAX)) Printer Description Attribute

Ira McDonald via ipp <ipp@pwg.org> Thu, 11 July 2019 16:02 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 6CBA11202EF for <ietfarch-ipp-archive@ietfa.amsl.com>; Thu, 11 Jul 2019 09:02:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=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=fail (2048-bit key) reason="fail (message has been altered)" header.d=gmail.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 FTn06n39D2oP for <ietfarch-ipp-archive@ietfa.amsl.com>; Thu, 11 Jul 2019 09:02:12 -0700 (PDT)
Received: from mail.pwg.org (mail.pwg.org [50.116.7.199]) by ietfa.amsl.com (Postfix) with ESMTP id 31CE412028C for <ipp-archive2@ietf.org>; Thu, 11 Jul 2019 09:02:12 -0700 (PDT)
Received: by mail.pwg.org (Postfix, from userid 1002) id A27FC915C; Thu, 11 Jul 2019 16:02:10 +0000 (UTC)
Received: from mail.pwg.org (localhost [IPv6:::1]) by mail.pwg.org (Postfix) with ESMTP id 6AD3E26B6; Thu, 11 Jul 2019 16:02:06 +0000 (UTC)
X-Original-To: ipp@pwg.org
Delivered-To: ipp@pwg.org
Received: by mail.pwg.org (Postfix, from userid 1002) id 3B80F4891; Thu, 11 Jul 2019 16:02:05 +0000 (UTC)
Received: from mail-yw1-xc29.google.com (mail-yw1-xc29.google.com [IPv6:2607:f8b0:4864:20::c29]) by mail.pwg.org (Postfix) with ESMTPS id 716272683 for <ipp@pwg.org>; Thu, 11 Jul 2019 16:02:04 +0000 (UTC)
Received: by mail-yw1-xc29.google.com with SMTP id g19so3480530ywe.2 for <ipp@pwg.org>; Thu, 11 Jul 2019 09:02:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=iuqsMDFAmnhCFH/MiMnmkS2s9g4RbIEGWv5V+nVyOBQ=; b=tL9SwvcJvL9yUVVJpxGeZyFkjGUlE6Z0uUCHMUWNttvtHnp7HNnrxtG/HsFiG70x4R jUrYhMgtLfurd64ldEsx4Yi36B++2pvdSXSJuj6ozt19RzTCWYnZASONFF9Y9tfuHn+i t3KJNswKXLwNTU3mtcHhIWzj1BLT3ePmzed4DqjZPQSqNVRGck3aU4BuBtxSeETnx41W moubwvwYGw5qIsJXLcWmb25E9gfZzX+9uizkYDqGL1Sp75Y3ogFqOVgJV7P9xIAXI6d6 CFY+/n2OTGmpUMNhpWye/e1yLdU8i0R0HX7eip6nz2n5rEzC7bPr4aYTZCAN6PM5foQd YKrg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=iuqsMDFAmnhCFH/MiMnmkS2s9g4RbIEGWv5V+nVyOBQ=; b=ZBWzToXT7OPhbRiSz0a3bOhkh0vb6h5ysFDwZ6OhybSInogMgcUfo+34KSu1oUKuRt aMKBfsL33cZch8p+JICpNKt4iaSg0hEQjKfBnvM8Gi4Pr/egE0mztIOVO17yzT4HZYyb CECOwxmGzvJfedz24n9D2kRWtSpijoOyt6O2W39vC3REWRMgWzGvJlCNrmjZgFn05sUp alxO8YZvj32JqBWkEDn5VDsUz4YE8BNjUvaPBtt8/YEdikjBjJwgcCHh61K51edGam5i NEFzbacGlXIM9dVZXsQUthIJlZrJfdkgH5z6ji1MzV/leC1HJCjolLX6vh76Jl1RtoLp zfbA==
X-Gm-Message-State: APjAAAWY7vo1Wkxs4rjVIgbCHPJJEfmLLhNt1V/1t0lZ8Ns6Fmvz9LM7 RHhid8LbEhBsT5eK1pKwAx+2CWjCWHMrSMKMuuY=
X-Google-Smtp-Source: APXvYqy0660yPwoQahy2evb04HoavVALII9HUbZ0PgHA3kPgCa9SD68fgk6+SuebHUeeaPznZUkOh+7gjm3T9UxUPOY=
X-Received: by 2002:a0d:c485:: with SMTP id g127mr2540104ywd.405.1562860923650; Thu, 11 Jul 2019 09:02:03 -0700 (PDT)
MIME-Version: 1.0
References: <8B3B1E64-8BB8-49C4-B96A-240540C73E5D@msweet.org>
In-Reply-To: <8B3B1E64-8BB8-49C4-B96A-240540C73E5D@msweet.org>
Date: Thu, 11 Jul 2019 12:01:51 -0400
Message-ID: <CAN40gSvEJmZj4ewOjYhOOM_GrKy7z5hqwCKr7UECXhMOPRYo3Q@mail.gmail.com>
To: Michael Sweet <msweet@msweet.org>, Ira McDonald <blueroofmusic@gmail.com>
Cc: PWG IPP Workgroup <ipp@pwg.org>
Subject: Re: [IPP] RFC: max-page-ranges-supported (integer(1:MAX)) Printer Description Attribute
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: Ira McDonald via ipp <ipp@pwg.org>
Reply-To: Ira McDonald <blueroofmusic@gmail.com>
Content-Type: multipart/mixed; boundary="===============8649067725203661381=="
Errors-To: ipp-bounces@pwg.org
Sender: ipp <ipp-bounces@pwg.org>

Hi Mike,

YES - a good and needed addition for fidelity to the Client's intent.

Cheers,
- Ira

Ira McDonald (Musician / Software Architect)
Co-Chair - TCG Trusted Mobility Solutions WG
Co-Chair - TCG Metadata Access Protocol SG
Chair - Linux Foundation Open Printing WG
Secretary - IEEE-ISTO Printer Working Group
Co-Chair - IEEE-ISTO PWG Internet Printing Protocol WG
IETF Designated Expert - IPP & Printer MIB
Blue Roof Music / High North Inc
http://sites.google.com/site/blueroofmusic
http://sites.google.com/site/highnorthinc
mailto: blueroofmusic@gmail.com
PO Box 221  Grand Marais, MI 49839  906-494-2434



On Thu, Jul 11, 2019 at 11:50 AM Michael Sweet via ipp <ipp@pwg.org> wrote:

> All,
>
> A recent issue on the Javascript IPP project (
> https://github.com/williamkapke/ipp/issues/72) highlights an issue with
> the "page-ranges (1setOf rangeOfInteger)" Job Template attribute, namely
> that a Client cannot discover how many ranges a printer supports.  The
> existing "page-ranges-supported (boolean)" attribute only specifies whether
> the "page-ranges" Job Template attribute is supported and not the maximum
> number of values a Printer supports.  Moreover, existing Printers seem to
> ignore extra values without reporting this in the unsupported attributes
> group of the Create-Job/Print-Job/Print-URI/Validate-Job response, so from
> the perspective of the Client nothing has gone wrong.
>
> For other attributes we have a "max-xxx" Printer Description attribute
> that tells the Client how many values can be specified, e.g.,
> "max-stitching-locations-supported" and "max-materials-col-supported".  I
> therefore propose to register a new "max-page-ranges-supported
> (integer(1:MAX))" Printer Description attribute that a Printer can return
> to specify the number of page ranges the Printer supports.
>
> Here is the registration template:
>
>
> Printer Description attributes:               Reference
> ------------------------------                ---------
> max-page-ranges-supported (integer(1:MAX))    [IPP20190711]
>
>
> ________________________
> Michael Sweet
>
>
>
> _______________________________________________
> ipp mailing list
> ipp@pwg.org
> https://www.pwg.org/mailman/listinfo/ipp
>
_______________________________________________
ipp mailing list
ipp@pwg.org
https://www.pwg.org/mailman/listinfo/ipp