[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lemonade] some questions in draft-ietf-lemonade-notifications-03



I haven't seen any replies to your questions.  Here are my views.


At 1:48 PM +0800 7/27/06, Gang Liang wrote:

 Questions 1:

In 10.2 (Provision Entries), "push.shared" is defined as an attribute of in-band notifications (not the attribute of outband notifications) while in the first example in 10.4 "push.shared" is regarded as the attribute of outband notifications.

Why? Maybe "push.shared" should be defined as an attribute of outband notifications too.

I have concerns about the concept of using mailbox annotations for this purpose. For one thing, it seems to be have problems in the case where users have multiple devices.



 Question 2:

 In 10.3

"limit.priv" = "size=" nz-number | "total=" nz-number

;the maximum number of bytes to send in notification payloads or the total number of messages to send. Both per-day

What's the benefit of limiting the total number of messages (notifications) per-day? If the number of notifications sent that day has reached the limit (e.g. 10 notifications per-day ) but then a very important email arrives, what should the server do?

I agree. The issue of throttling is one that will need to be addressed, but a simplistic per-day limit doesn't seem to be the way to solve it.


 Question 3:

 In 10.3:

 "push.priv" = "push" / "pull"

;specifies whether the client expects new messages to be pushed via the unsolicited FETCH response defined above, or via client issued FETCH in response to an EXISTS response.

Is it possible to push new messages via outband notifications? E.g. through MMS channel. If it's possible, maybe we could define such an attribute for outband notification.

Personally, I don't see much benefit in using MMS to push mail or notifications. More specifically on your question of including the message itself in the notification, I think that is feasible with small messages, but not large ones. Also, to the extent that notifications are unreliable, this would only be an ancillary service; that is, the client may get messages via notifications, but if this fails for any reason the client will get them normally.


 Question 4:

 In 13.8

It MUST be possible to provide acknowledgment by the target to the messaging system or to repeat notification until such an acknowledgement is provided if supported by the notification channel.

Does it mean that the target (client) should provide acknowledgment for per-notification and the messaging system should repeat the same notification (not send the following notifications) until receive the acknowledgment for the notification?

This is what I think the document is saying, but personally I have concerns with this approach.


If so, maybe it's more appropriate to send a notification after determining that the client is online (e.g. according to presence status of the client provided by presence enabler).

-- Randall Gellens Opinions are personal; facts are suspect; I speak for myself only -------------- Randomly-selected tag: --------------- I had a fortune cookie the other day and it said, "Outlook not so good." I said, "Sure, but Microsoft ships it anyway." --Tom Singer

_______________________________________________
lemonade mailing list
lemonade at ietf.org
https://www1.ietf.org/mailman/listinfo/lemonade