Re: [IPP] What value do IPP Printers provide for "printer-name"?
Michael Sweet via ipp <ipp@pwg.org> Mon, 30 September 2024 15:59 UTC
Received: by ietfa.amsl.com (Postfix) id 5A6B3C1CAF46; Mon, 30 Sep 2024 08:59:31 -0700 (PDT)
Delivered-To: ietfarch-ipp-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 59BF8C18DBAD for <ietfarch-ipp-archive@ietfa.amsl.com>; Mon, 30 Sep 2024 08:59:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.105
X-Spam-Level:
X-Spam-Status: No, score=-3.105 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_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_FAIL=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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="sjSYeJlL"; dkim=pass (1024-bit key) header.d=pwg.org header.b="QNGkvBU3"; dkim=fail (1024-bit key) reason="fail (message has been altered)" header.d=msweet.org header.b="oJyQiN/x"
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 t8iSbOcAtFtr for <ietfarch-ipp-archive@ietfa.amsl.com>; Mon, 30 Sep 2024 08:59:27 -0700 (PDT)
Received: from mail.pwg.org (mail.pwg.org [172.104.19.21]) by ietfa.amsl.com (Postfix) with ESMTP id D5C8DC1D4A9F for <ipp-archive2@ietf.org>; Mon, 30 Sep 2024 08:59:26 -0700 (PDT)
Received: by mail.pwg.org (Postfix, from userid 1002) id 980A5E8FF; Mon, 30 Sep 2024 15:59:25 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org 980A5E8FF
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pwg.org; s=default; t=1727711965; bh=uweukGz6ulhtUgGstFxGbKqsrYZizyc/fZGO4reZegQ=; h=In-Reply-To:Date:References:To:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=sjSYeJlLgVGD4Ez8fS1VBecE921NnzzjhSTWCAGTJC+S8KGtOBEZshEqpEFLPea4h cIpAbH6GcNBDRQcAvuuk3V68v6AhiUz+zhS5naGdzI5WADuQ+TGktRM+bJp1v/2Lgs ZbLjDvlAZbDPcyxRa+AYszxXlnOdsobzP5OUkFUY=
Received: from mail.pwg.org (localhost [IPv6:::1]) by mail.pwg.org (Postfix) with ESMTP id 5E3B8263B; Mon, 30 Sep 2024 15:59:23 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org 5E3B8263B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pwg.org; s=default; t=1727711963; bh=uweukGz6ulhtUgGstFxGbKqsrYZizyc/fZGO4reZegQ=; h=In-Reply-To:Date:References:To:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=QNGkvBU3df1OH+RnitS+Mj7LXHe9xvHPgMSpceQgMtwX2N31rtjhWiuFlm+l7Ed9w D5TeTpLKd8hQuNd+OtGK7pzkUcCm/gExjOCJAXvR8Sm+H1TmoXGi1GxOzvWwoWnGtv lslYHP4ls1cB807pmfwRNXsc5ronkSgCyQMb6s7A=
X-Original-To: ipp@pwg.org
Delivered-To: ipp@pwg.org
Received: by mail.pwg.org (Postfix, from userid 1002) id B6FC63A43; Mon, 30 Sep 2024 15:59:21 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org B6FC63A43
Authentication-Results: mail.pwg.org; dkim=pass (1024-bit key) header.d=msweet.org header.i=@msweet.org header.b="oJyQiN/x"
Received: from mail.msweet.org (mail.msweet.org [173.255.209.91]) by mail.pwg.org (Postfix) with ESMTPS id AC5DF263B for <ipp@pwg.org>; Mon, 30 Sep 2024 15:59:20 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.pwg.org AC5DF263B
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 1B92980F11; Mon, 30 Sep 2024 15:59:19 +0000 (UTC)
DKIM-Filter: OpenDKIM Filter v2.11.0 mail.msweet.org 1B92980F11
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=msweet.org; s=default; t=1727711959; bh=QCf/aBvWLPlHCK8Dnsv4uwRzsPQWoZLZ+FkibMGptSQ=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From; b=oJyQiN/xXrksueeat9UenNzXT/+lN9qVJHMqG9bGByrj4T6muyRgbM3os2VmcGi0j LBDvGb4ugdVz5pxYpXYn8qVIfkZw16SGQ/w6as+L3LDesIZGAWKUD+LMoiD1P52WtD IYm1G17N1UneSIQA5eiste46SG6/iH3Ebx7IP6ew=
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3818.100.11.1.3\))
In-Reply-To: <51A32059-8B34-4452-9726-C7CE04979C88@hp.com>
Date: Mon, 30 Sep 2024 11:59:07 -0400
Message-Id: <7021D207-78A0-4B47-B2A3-B874604DC42F@msweet.org>
References: <4D8663F2-82C6-45D5-879C-7282F9587884@hp.com> <12C5EF2E-27DF-4C55-9352-5858DD84D60E@msweet.org> <541C3F9B-0DB5-4880-87BF-9BB1DBB81F46@hp.com> <826064B5-8388-4292-81A1-72059D2426A0@msweet.org> <FFDDDC98-97F3-4289-9226-1ECF6D52DB74@xerox.com> <407DB673-6CE6-4981-8E6E-A9C59C86CF72@hp.com> <688BF75C-0863-4ECC-A1A0-75F77F91A8BD@xerox.com> <689B72E4-A748-4921-BAD5-920081A836B7@xerox.com> <MW4PR15MB4508D9E9EEB291655B3F82C194C02@MW4PR15MB4508.namprd15.prod.outlook.com> <CABFDNXR08TpCDdoZ9sHYrGjfp=ZiA0bXZh4X9n1v2mOBY55RMw@mail.gmail.com> <BYAPR16MB395948F91DF424DE5585C17BFCC12@BYAPR16MB3959.namprd16.prod.outlook.com> <BYAPR19MB2630DDF0E5A6D604A8F86513AFC82@BYAPR19MB2630.namprd19.prod.outlook.com> <62E5E595-9A69-4B00-9841-58CD94998F7A@msweet.org> <AA205B01-DE0C-4193-9965-2011AFB7A04E@hp.com> <BY1PR21MB38956C58002A0468533359D1A8C92@BY1PR21MB3895.namprd21.prod.outlook.com> <0FD9B6F3-B342-4741-904C-9BFB0EEB8A68@msweet.org> <51A32059-8B34-4452-9726-C7CE04979C88@hp.com>
To: "Kennedy, Smith (Wireless & IPP Standards)" <smith.kennedy@hp.com>
X-Mailer: Apple Mail (2.3818.100.11.1.3)
Subject: Re: [IPP] What value do IPP Printers provide for "printer-name"?
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>, PWG IPP Workgroup <ipp@pwg.org>
Content-Type: multipart/mixed; boundary="===============1005698557608858454=="
Errors-To: ipp-bounces@pwg.org
Sender: ipp <ipp-bounces@pwg.org>
Smith,
<cups-hat>
CUPS doesn't currently use printer-name from an IPP printer at all right now. We *do* use the discovered DNS-SD service instance name (printer-dns-sd-name) which at least should be consistent going forward, and if we ever bring back LDAP support then we'll use the printer-name value there.
We have a pending feature request for CUPS 2.5/3.0 that adds support for configuration profiles (a la iOS/macOS's mobile config files) which specify a printer's printer-uri-supported, printer-uuid, printer-make-and-model, and printer-name values, and the queue name will be created from the name and (if necessary) UUID.
</cups-hat>
> On Sep 29, 2024, at 11:17 PM, Kennedy, Smith (Wireless & IPP Standards) <smith.kennedy@hp.com> wrote:
>
> Hi Mike,
>
> (Trying to make sure this doesn't evaporate from our awareness.)
>
> I think this guidance is reasonable. I don't know if there are clients for whom this may break things, but it sounds like there are enough printers that already conform to the basics of this model that it shouldn't cause too many problems.
>
> If there are any client vendors other that Microsoft that could comment on this, that would help allay concerns.
>
> Smith
>
> /**
> Smith Kennedy
> HP Inc.
> */
>
>> On Jun 22, 2024, at 11:06 AM, Michael Sweet via ipp <ipp@pwg.org> wrote:
>>
>> CAUTION: External Email
>>
>> Michael,
>>
>>> On Jun 21, 2024, at 5:06 PM, Michael Ziller via ipp <ipp@pwg.org> wrote:
>>>
>>> But if the user connects using the IP, 192.168.1.37, are they really expecting the print queue name to show up as “192.168.1.37”?
>>> We have precedent for this for TCP ports in Windows and it queries the device for the queue name to use and displays “Manufacturer Model” just like with DNS-SD/mDNS.
>>> Wouldn’t it make sense to use printer-dns-sd-name here as well then?
>>
>> The DNS-SD name's scope is (generally) the printer's local subnet and so might conflict if you are accessing it from a different subnet, which might be the case if you are using an IP address or hostname instead of finding it via DNS-SD lookup.
>>
>> The recommendation I am thinking of putting in IPP Everywhere (subject to review of course) is that "printer-name" defaults to "MAKE MODEL (SERIAL-NUMBER-OR-MAC-ADDRESS)" and "printer-dns-sd-name" defaults to the "printer-name" value. Thus, "printer-name" retains the semantics of being the user friendly name to identify the printer with and "printer-dns-sd-name" tracks the current DNS-SD service instance name with any conflicts resolved.
>>
>> We can also talk about how the other IPP attributes ("printer-geo-location", "printer-info", "printer-location", "printer-make-and-model", and "printer-serial-number") are presented/used, with examples to clarify the semantics of each.
>>
>> ________________________
>> 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
- Re: [IPP] What value do IPP Printers provide for … Jeremy L Leber via ipp
- Re: [IPP] What value do IPP Printers provide for … Rizzo, Christopher via ipp
- Re: [IPP] What value do IPP Printers provide for … Uli Wehner via ipp
- Re: [IPP] What value do IPP Printers provide for … Kennedy, Smith (Wireless & IPP Standards) via ipp
- [IPP] What value do IPP Printers provide for "pri… Kennedy, Smith (Wireless & IPP Standards) via ipp
- Re: [IPP] What value do IPP Printers provide for … Michael Sweet via ipp
- Re: [IPP] What value do IPP Printers provide for … Kennedy, Smith (Wireless & IPP Standards) via ipp
- Re: [IPP] What value do IPP Printers provide for … Michael Sweet via ipp
- Re: [IPP] What value do IPP Printers provide for … Rizzo, Christopher via ipp
- Re: [IPP] What value do IPP Printers provide for … Kennedy, Smith (Wireless & IPP Standards) via ipp
- Re: [IPP] What value do IPP Printers provide for … Rizzo, Christopher via ipp
- Re: [IPP] What value do IPP Printers provide for … Michael Sweet via ipp
- Re: [IPP] What value do IPP Printers provide for … Anthony Suarez via ipp
- Re: [IPP] What value do IPP Printers provide for … Arun Holla via ipp
- Re: [IPP] What value do IPP Printers provide for … Anton Thomasson via ipp
- Re: [IPP] What value do IPP Printers provide for … Charles Armstrong via ipp
- Re: [IPP] What value do IPP Printers provide for … wamwagner--- via ipp
- Re: [IPP] What value do IPP Printers provide for … Michael Sweet via ipp
- Re: [IPP] What value do IPP Printers provide for … Kennedy, Smith (Wireless & IPP Standards) via ipp
- Re: [IPP] What value do IPP Printers provide for … Uli Wehner via ipp
- Re: [IPP] What value do IPP Printers provide for … wamwagner--- via ipp
- Re: [IPP] What value do IPP Printers provide for … Michael Sweet via ipp
- Re: [IPP] What value do IPP Printers provide for … Michael Sweet via ipp
- Re: [IPP] What value do IPP Printers provide for … Michael Ziller via ipp
- Re: [IPP] What value do IPP Printers provide for … Michael Sweet via ipp
- Re: [IPP] [EXTERNAL] Re: What value do IPP Printe… Michael Ziller via ipp
- Re: [IPP] What value do IPP Printers provide for … Kennedy, Smith (Wireless & IPP Standards) via ipp
- Re: [IPP] What value do IPP Printers provide for … Michael Sweet via ipp