[prev in list] [next in list] [prev in thread] [next in thread]
List: kopete-devel
Subject: Re: [kopete-devel] jabber group chats and notifications
From: Peter Saint-Andre <stpeter () stpeter ! im>
Date: 2008-10-01 16:59:26
Message-ID: 48E3AC6E.30108 () stpeter ! im
[Download RAW message or body]
David Faure wrote:
> On Wednesday 01 October 2008, Peter Saint-Andre wrote:
>> David Faure wrote:
>>> On Tuesday 30 September 2008, Matt Rogers wrote:
>>>> On Sep 29, 2008, at 4:20 AM, David Faure wrote:
>>>>
>>>>> Hello,
>>>>>
>>>>> I'm starting to use kopete, for jabber group chats.
>>>>> When joining a channel, I get a week of messages as passive popups,
>>>>> making the whole thing
>>>>> very unusable until those notifications go away.
>>>>> I'm ready to patch the code, but would be glad to get some guidance
>>>>> about the proper way
>>>>> to fix this.
>>>>>
>>>>> Would it be ok to add a "Incoming Message in Group Chat"
>>>>> notification type?
>>>>>
>>>> Are you getting passive popups about people who are already present
>>>> joining the chat or just lots of messages in a busy group chat?
>>> The latter. Lots of messages.
>>> Also because the groupchat was configured to issue a week of backlog when joining in,
>>> so that we can see what was said while we were away.
>>> So when joining, I get a TON of passive popups.
>> In XMPP, these messages should all be flagged with the "delayed
>> delivery" extension
>
> I see <x xmlns="jabber:x:delay" .../>, is that what you mean?
Yes.
>> so you could use that (and type='groupchat') to turn off popups.
>
> Indeed, it seems logical to say that delayed messages in groupchats
> should never trigger notification.
Agreed.
> (This is in addition to the fact that the "exclude ..." checkbox has no effect...
> independent issues)
Yeah, I don't know anything about that. :) I just try to help out with
XMPP issues here and there...
>> But sending an entire week of discussion history on joining the room
>> seems excessive to me. :)
>
> Well, if you were away for a week, and there is basically only a weekly meeting
> plus occasional important things said in that groupchat, then it's really useful.
In that context, yes.
> My longer-term plan is to implement the "since" attribute from xep-0045/7.1.16
> so that one only gets the history from when he last was in the chat room.
I don't know if any XMPP servers support that, but I can ask around.
> But turning off those popups is more urgent (and will be useful even then).
So it seems. :)
Peter
--
Peter Saint-Andre
https://stpeter.im/
_______________________________________________
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic