Re: [Simple] RE: IM delivery reports for conferencing

Dean Willis <dean.willis@softarmor.com> Thu, 06 April 2006 23:26 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1FRds4-00070V-Qc; Thu, 06 Apr 2006 19:26:36 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1FRds4-00070Q-14 for simple@ietf.org; Thu, 06 Apr 2006 19:26:36 -0400
Received: from nylon.softarmor.com ([66.135.38.164]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1FRds3-0003a8-KK for simple@ietf.org; Thu, 06 Apr 2006 19:26:35 -0400
Received: from [10.10.2.211] (sj-natpool-220.cisco.com [128.107.248.220]) (authenticated bits=0) by nylon.softarmor.com (8.13.1/8.13.1) with ESMTP id k36NR9pH007906 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO); Thu, 6 Apr 2006 18:27:10 -0500
In-Reply-To: <330A23D8336C0346B5C1A5BB19666647027B03BA@ATLANTIS.Brooktrout.com>
References: <330A23D8336C0346B5C1A5BB19666647027B03BA@ATLANTIS.Brooktrout.com>
Mime-Version: 1.0 (Apple Message framework v746.3)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <8F4906E3-151C-4F97-8C0F-ED169E8CFAD2@softarmor.com>
Content-Transfer-Encoding: 7bit
From: Dean Willis <dean.willis@softarmor.com>
Subject: Re: [Simple] RE: IM delivery reports for conferencing
Date: Thu, 06 Apr 2006 18:26:28 -0500
To: "Burger, Eric" <EBurger@cantata.com>
X-Mailer: Apple Mail (2.746.3)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 200d029292fbb60d25b263122ced50fc
Cc: simple@ietf.org
X-BeenThere: simple@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: SIP for Instant Messaging and Presence Leveraging Extensions <simple.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/simple>, <mailto:simple-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/simple>
List-Post: <mailto:simple@ietf.org>
List-Help: <mailto:simple-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/simple>, <mailto:simple-request@ietf.org?subject=subscribe>
Errors-To: simple-bounces@ietf.org

I'll further note that there are some bright young lads in OMA who  
want to use IMDN as a billing mechanism. If you send an IMDN, the  
sender gets billed for sending you the message, and if you don't, the  
billing system will presume the message was lost in transit and  
presumably not bill. This would appear to make IMDN both mandatory  
and something that couldn't be driven from a UA.

I maintain IMDN is a bad idea. It gives people bad ideas.

--
Dean

On Mar 20, 2006, at 7:52 PM, Burger, Eric wrote:

> I would offer that it MUST be driven by the client - they are the only
> one that knows whether they care.  C.f. the use of notifications for
> MSRP conferencing.
>
> -----Original Message-----
> From: Sean Olson [mailto:Sean.Olson@microsoft.com]
> Sent: Monday, March 20, 2006 4:58 PM
> To: Hisham Khartabil
> Cc: Burger, Eric; simple@ietf.org
> Subject: RE: IM delivery reports for conferencing
>
> Well, my opinion obviously is that we do need this capability.  
> However,
> I don't believe the sender should really be in control of this  
> facet of
> delivery notifications. In fact if you build in aggregation support  
> now
> rather than later, than you don't even need to negotiate this. (I
> propose making receiving aggregated DN support at the sender  
> mandatory)
>
> -----Original Message-----
> From: Hisham Khartabil [mailto:hisham.khartabil@telio.no]
> Sent: Monday, March 20, 2006 1:52 PM
> To: Sean Olson
> Cc: eburger@brooktrout.com; simple@ietf.org
> Subject: Re: IM delivery reports for conferencing
>
>
> On Mar 20, 2006, at 10:41 PM, Sean Olson wrote:
>
>> The URI attribute only works if you structure the rest of the
>> information around it.... Are you suggesting aggregation by multipart
>> MIME or creating a new top-level XML element?
>
> I have suggested neither. I doesn't matter really although the latter
> makes more sense. The question is do we need such feature? and if  
> we do,
> to allow the sender of the IM to choose which mode or reporting s/he
> wanted (aggregated or one by one)? If the answer to the first question
> is yes, then I strongly believe that the answer to the second question
> is also yes.
>
> Hisham
>
>>
>> -----Original Message-----
>> From: Hisham Khartabil [mailto:hisham.khartabil@telio.no]
>> Sent: Wednesday, March 15, 2006 1:49 PM
>> To: Sean Olson
>> Cc: eburger@brooktrout.com; simple@ietf.org
>> Subject: Re: IM delivery reports for conferencing
>>
>>
>> On Mar 15, 2006, at 7:30 PM, Sean Olson wrote:
>>
>>>
>>> Looking at:
>>> http://tools.ietf.org/wg/simple/draft-khartabil-simple-im-receipts
>>> -00.tx
>>> t
>>> And: http://tools.ietf.org/wg/simple/draft-burger-simple-imdn-03.txt
>>>
>>> Neither seems to address the use case of an "exploder" or IM
>>> conferencing where a single IM may have multiple recipients. My
>>> suggestion is that the schema you choose for the notification allow
>>> multiple delivery notifications to be batched together with each
>>> entry
>>
>>> distringuished by the recipient URI.
>>
>> It does address it to an extent. That's what the "uri" attribute is
>> there for. If we want to allow aggregation of receipts before sending
>> the receipt to the IM sender, then we also need to start thinking
>> about what the sender wants and how to indicate it in the IM itself.
>>
>> Hisham
>>
>>>
>>> For example:
>>>
>>> For Draft-khartabil-simple-im-receipts-00
>>>
>>>          <status-receipt>
>>>             <message-id>34jk324j</message-id>
>>>             <recipient uri="bob@example.com">
>>>                  <type>read</type>
>>>                  <status>200</status>
>>>                  <note lang="en">The message has been read</note>
>>>             </recipient>
>>>             <recipient uri="alice@example.com">
>>>                  <type>error</type>
>>>                  <status>415</status>
>>>                  <note lang="en">The message could not be
>>> delivered</note>
>>>             </recipient>
>>>          </status-receipt>
>>>
>>> Or, for Draft-burger-simple-imdn-03
>>>
>>>         <imdn>
>>>             <original-message-id>
>>>                1542af3e8b@eburger@example.com
>>>             </original-message-id>
>>>             <reporting-uas uri="im:hisham.khartabil@example.net">
>>>                <original-recipient-uri>
>>>                   im:hisham.khartabil@example.net
>>>                </original-recipient-uri>
>>>                <disposition>read</disposition>
>>>             </reporting-uas>
>>>             <reporting-uas uri="im:eric.burger@example.net">
>>>                <original-recipient-uri>
>>>                   im:eric.burger@example.net
>>>                </original-recipient-uri>
>>>                <disposition>read</disposition>
>>>             </reporting-uas>
>>>         </imdn>
>>>
>>> Sorry if this has been discussed before. Was there a reason this was
>>> omitted previously?
>>>
>>> Thanks,
>>> Sean
>>>
>>
>
> _______________________________________________
> Simple mailing list
> Simple@ietf.org
> https://www1.ietf.org/mailman/listinfo/simple
>


_______________________________________________
Simple mailing list
Simple@ietf.org
https://www1.ietf.org/mailman/listinfo/simple