G'day,
I'm implementing comments in my client (http://sat.goffi.org), so I
bring up this long and interesting conversation because I think there
are some points which still need some discussion:
- I think that comments must not be in XEP-0277 but in a separate one:
comments are not only useful for microblogging. There are good points in
XEP-0303, but I don't like the activity stream idea, and I more think
like Sergey that the same goal can be achieved with a more generic
pubsub journal XEP. The issue with the 303 is that the pubsub service
should have a different behaviour to compile the activity stream to the
/comments node, that mean a service dedicated to comments and a
management depending on node name, which is not really KISS.
- ordering/filtering is actually needed, as suggested by Justin. Maybe
not url encoded but more with some kind of option in the stanza
- what about anonymous comments ?
Anyway, we should definitely avoid 2 XEPs for comments.
I wander if I'm missing something, so if anybody has tried an
implementation of the XEP-0303 and/or XEP-0277, please give feedbacks.
Cheers
Goffi