RE: IPP> clarification needed re: "ipp:" proposal

Paul Moore <paulmo@microsoft.com> Mon, 06 July 1998 17:58 UTC

Delivery-Date: Mon, 06 Jul 1998 13:58:50 -0400
Return-Path: ipp-owner@pwg.org
Received: from cnri.reston.va.us (ns [132.151.1.1]) by ietf.org (8.8.5/8.8.7a) with ESMTP id NAA26251 for <ietf-archive@ietf.org>; Mon, 6 Jul 1998 13:58:48 -0400 (EDT)
Received: from lists.underscore.com (uscore-1.mv.com [199.125.85.30]) by cnri.reston.va.us (8.8.5/8.8.7a) with ESMTP id OAA04375 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 14:01:08 -0400 (EDT)
Received: from localhost (daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) with SMTP id NAA27919 for <ietf-archive@cnri.reston.va.us>; Mon, 6 Jul 1998 13:58:42 -0400 (EDT)
Received: by pwg.org (bulk_mailer v1.5); Mon, 6 Jul 1998 13:53:07 -0400
Received: (from daemon@localhost) by lists.underscore.com (8.7.5/8.7.3) id NAA27336 for ipp-outgoing; Mon, 6 Jul 1998 13:47:54 -0400 (EDT)
Message-ID: <CB6657D3A5E0D111A97700805FFE6587BF6E44@red-msg-51.dns.microsoft.com>
From: Paul Moore <paulmo@microsoft.com>
To: "'Keith Moore'" <moore@cs.utk.edu>, Randy Turner <rturner@sharplabs.com>
Cc: Tom Hastings <hastings@cp10.es.xerox.com>, ipp@pwg.org
Subject: RE: IPP> clarification needed re: "ipp:" proposal
Date: Mon, 6 Jul 1998 10:47:39 -0700
X-Mailer: Internet Mail Service (5.5.2328.0)
Sender: owner-ipp@pwg.org

	If I click on an ipp link, my browser or OS should pop up
	a window offering to print something to that printer, display
	the pending jobs in the queue, install a driver for that printer, 
	tell me where the printer is and how much it costs to use it, etc.
	Or maybe I can drag some other object and drop it on the 
	printer link, which causes it to be printed.  etc.
	Or I drag the printer link to my desktop, which causes an interface
	to that printer to be installed on my system.  Whatever.  The 
	point is that just by looking at an ipp: URL, a browser or OS or
	a human being can tell that it's a printer, and make use of that
	information without actually having to talk to the thing.

This has nothing to do with the IPP protocol - these are suggestions as to
what the users experience should be. There are a million and one web links
that when you click on them do things on the client side. I suspect that a
lot of OS vendors are going to do exactly what you describe. A printer URL
will be HTTP://xxxx/printerA (or whatever). This bears no relationship
whatsoever to the URL used by IPP for pumping print over the network - I
doubt that a user will ever see that URL (in a lot of cases it wont be
http://www.acme.com/myprinter (or IPP: or HTTP:....:370). It will be
something like http://www.acme.com/scripts/IPP/submit.pl?pr=myprinter or
some equally memorable string.



> -----Original Message-----
> From:	Keith Moore [SMTP:moore@cs.utk.edu]
> Sent:	Friday, July 03, 1998 7:00 PM
> To:	Randy Turner
> Cc:	Keith Moore; Tom Hastings; ipp@pwg.org; moore@cs.utk.edu
> Subject:	Re: IPP> clarification needed re: "ipp:" proposal 
> 
> >  however just FYI, I believe either "ipp" or "http" schemes
> > MAY be included, but this is dependent upon the means used to determine
> the
> > URL in the first place. The administrator of such a service would
> publish
> > which ever URL was appropriate for how his/her server is configured.
> 
> I don't understand.  If you want to advertise a printer, you should use
> ipp:
> If you want to advertise a web server, you should use http:
> 
> Seems like the two should have very different user interfaces, which is
> one of the reasons for exposing the ipp/http difference in the URL.
> 
> For instance, if I click on an http link, I expect my browser or OS
> to display that file in a window or offer to save it locally.  
> 
> If I click on an ipp link, my browser or OS should pop up
> a window offering to print something to that printer, display
> the pending jobs in the queue, install a driver for that printer, 
> tell me where the printer is and how much it costs to use it, etc.
> Or maybe I can drag some other object and drop it on the 
> printer link, which causes it to be printed.  etc.
> Or I drag the printer link to my desktop, which causes an interface
> to that printer to be installed on my system.  Whatever.  The 
> point is that just by looking at an ipp: URL, a browser or OS or
> a human being can tell that it's a printer, and make use of that
> information without actually having to talk to the thing.
> 
> Keith