Hi.
I have a little doubt dealing with the use of Salmon protocol in the OStatus
suite.

My doubts arise from two kind of relationships that we can strike up.

Case 1) Asymmetric friendship:

User A is followed by User B that in turn is followed by User C.

A- - - - - - - - (Punsubhubbub) - - - -  - -> B - - - - - - - - -
(Pubsubhubbub)- - - - - - - - - - - ->C

(When User A makes a new post, this will be notified(PUSH) to User B. Then
when User B makes a new post, it will be notified(PUSH) to User C).

Now...if User B makes a reply to the post received from User A, it will be
notified(PUSH) to user C(because he follows anything written by B) which
will not understand the <thr:in-reply-to ...> element, and in the same time,
it will be notified to the source(User A) using Salmon. The comment received
from UserA will not update his Profile Atom(because it is not written by A)
and therefore it will not be pushed to others!!!! (Is it right???)
Now if user A decides to post a further comment on his first post, it will
be only pushed to B....

Case 1 question!!! Why should USERC receive an update written from B (this
is a reply to User A post...) and not the succeeding reply from A??
Wouldn't be better for USERC to not receive User B reply to userA??

A:                                                B:
                         C:
post1 from A                             post1 from A
         reply from B
  -reply from B                             -reply from B
  -reply from A                             -reply from A


Case2) Symmetric friendship:

User A and B follow each other.

A<- - - - - - - - - -(pubsubhubbub) - - - - - - - ->B

Let's consider the following use case:

UserA makes a post; this post well be received by UserB using Pubsubhubbub.
Now UserB replies to it.......Is this reply sent to UserA using Salmon or
Pubsubhubbub?????? I think it will be sufficient using Pubsubhubbub!!!!


thanks...

-- 
*Politecnico di Torino*
*Andrea Messina*
_______________________________________________
StatusNet-dev mailing list
StatusNet-dev@lists.status.net
http://lists.status.net/mailman/listinfo/statusnet-dev

Reply via email to