benklop / microblog-purple

Automatically exported from code.google.com/p/microblog-purple
GNU General Public License v3.0
0 stars 0 forks source link

threaded replies for status.net #219

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. get a message over identi.ca (or other status.net)
2. try to reply to the thread (not starting new thread)
3.

What is the expected output? What do you see instead?
you cannot, there is no way how to participate in the current thread.

What version of the product are you using? On what operating system?
purple-microblog-0.3.0-3.fc15 on RHEL-5 (package from EPEL, 
https://admin.fedoraproject.org/pkgdb/acls/name/purple-microblog).

Please provide any additional information below.
This is something which (in quite cumbersome way about it later) is possible 
with the official XMPP bot from status.net. Every message includes GUID of the 
message and one can reply to it:

[22:07:27] update: mcepl: I want this! 
http://www.youtube.com/watch?v=wp_RHnQ-jgU [58613064]

So, if anybody wants to reply to me she can write:

reply #58613064 @mcepl yes, it's cool ... do you know 
http://www.youtube.com/watch?v=_zmwRitYO3w?

I have already filed two tickets against this functionality to the status.net 
ticket system:

1) http://status.net/open-source/issues/2835
Author of the reply shouldn't be forced to write @nick ... XMPP gateway which 
message it sent me, it thus could know to whom I want to reply and fill-in the 
nick on its own if necessary.

So somebody trying to reply to me would write just

reply #58613064 yes, it's cool ... do you know 
http://www.youtube.com/watch?v=_zmwRitYO3w?

2) http://status.net/open-source/issues/2889
Requiring author of the reply to write full GUID should be IMHO considered 
cruel and unusual punishment. I would suggest that gateway would present to the 
user just serial number of reply in the current session (more detailed 
description is in the status.net ticket), so that the above shown message would 
come to the user as (if it was the 123rd message in the current session):

[22:07:27] update: mcepl: I want this! 
http://www.youtube.com/watch?v=wp_RHnQ-jgU [123]

and reply would be thus just

reply #123 yes, it's cool ... do you know 
http://www.youtube.com/watch?v=_zmwRitYO3w?

Original issue reported on code.google.com by matej.c...@gmail.com on 14 Nov 2010 at 9:34

Attachments:

GoogleCodeExporter commented 9 years ago
Attachment is the current help of the status.net bot

Original comment by matej.c...@gmail.com on 14 Nov 2010 at 9:34

GoogleCodeExporter commented 9 years ago
Or maybe for purple plugin it would be better to use more IRC-like syntax (with 
a slash indicating command):

/reply #123 yes, it's cool ... do you know 
http://www.youtube.com/watch?v=_zmwRitYO3w ?

Original comment by matej.c...@gmail.com on 14 Nov 2010 at 9:36