Sander:
2007/11/9, Zbigniew Baniewski < <email address hidden> >:
> On Fri, Nov 09, 2007 at 02:47:06PM +0100, Sander Devrieze wrote:
>
> > Though, I did not see that good why such an option can be useful. Can
> > you explain *why* a user would want this option in the first place? A
> > (few) good use case(s) can be convincing ;-)
>
> Just to avoid misunderstandigs.
>
> Picture some situation: your customer wants to talk with you, and sends an
> authorization request - just because of his habit, perhaps he even really
> actually doesn't need. You'll not authorize him - he can think: "he
> refused - what an arrogant person". You'll gave him the authorization - he
> can bother you then everytime, when he sees your contact "on" - which not
> always can be desired. Yes, you can then use "privacy list", and keep the
> contact, which (probably) you won't need anymore, or withdraw
> authorization, with the same effect, as described on the beginning. Better
> is to use "automatic refusal" - but sometimes there's indeed a need to
> authorize someone - so switching that option in setup is a bit inconvenient.
>
> Currently Coccinella has "automatic refusal", which makes it easier, just
> because "it wasn't me; it's automatic". And because of this two supplemental
> features could make this option complete: 1) A message, sent with refusal,
> and explaining "rejected automatically" (perhaps a bit more specific), and
> 2) Showing that window with a button "authorize" to click onto during 5
> seconds delay, when I can authorize someone anyway, if I "really really"
> want to. Such option won't interfere with anything. It'll appear - and
> disappear in 5 seconds. What's the problem? I can't see a sense with that
> "X/A" - from my experience, most authorization requests are sent while I'm
> present. Although it could work in this way; I'm not opposed.
ok, ic. so you want an additional popup when automatic reject is
enabled (@Mats: text not optimal!):
"Subscription request of <contact> will be rejected in:
<counter:start=5> secs. If you don't do anything this dialog will be
closed and the request will be rejected. Click the following button to
accept this request anyway and cancel the rejection.
<button:Accept anyway>
And maybe something similar for auto-accept?
> My quite personal opinion is, that the Jabber authorization system neither
> is especially useful, nor actually there isn't any need for such feature.
It's added for privacy reasons AFAIK. Ask stpeter for more details :-)
> Anyway: if you want to reach someone by the phone, you're just calling him,
> although you don't know his/her actual "presence". If he's near the phone,
> and wants to talk with you - he'll answer. If he doesn't want to chat with
> you - what's the use in knowing his status? And, at last, if he isn't
> currently logged in - will answer later.
Well, the idea behind presence is that the one who contacts you can
decide if he really needs to contact you. If you are busy, he may want
to contact someone else or he may contact you later. But if it is
really important, he can decide to contact you anyway. So, the one who
contacts you knows before doing that how much time you have to help
him. This is a big advantage over telephone.
Sander:
2007/11/9, Zbigniew Baniewski < <email address hidden> >:
> On Fri, Nov 09, 2007 at 02:47:06PM +0100, Sander Devrieze wrote:
>
> > Though, I did not see that good why such an option can be useful. Can
> > you explain *why* a user would want this option in the first place? A
> > (few) good use case(s) can be convincing ;-)
>
> Just to avoid misunderstandigs.
>
> Picture some situation: your customer wants to talk with you, and sends an
> authorization request - just because of his habit, perhaps he even really
> actually doesn't need. You'll not authorize him - he can think: "he
> refused - what an arrogant person". You'll gave him the authorization - he
> can bother you then everytime, when he sees your contact "on" - which not
> always can be desired. Yes, you can then use "privacy list", and keep the
> contact, which (probably) you won't need anymore, or withdraw
> authorization, with the same effect, as described on the beginning. Better
> is to use "automatic refusal" - but sometimes there's indeed a need to
> authorize someone - so switching that option in setup is a bit inconvenient.
>
> Currently Coccinella has "automatic refusal", which makes it easier, just
> because "it wasn't me; it's automatic". And because of this two supplemental
> features could make this option complete: 1) A message, sent with refusal,
> and explaining "rejected automatically" (perhaps a bit more specific), and
> 2) Showing that window with a button "authorize" to click onto during 5
> seconds delay, when I can authorize someone anyway, if I "really really"
> want to. Such option won't interfere with anything. It'll appear - and
> disappear in 5 seconds. What's the problem? I can't see a sense with that
> "X/A" - from my experience, most authorization requests are sent while I'm
> present. Although it could work in this way; I'm not opposed.
ok, ic. so you want an additional popup when automatic reject is
enabled (@Mats: text not optimal!):
"Subscription request of <contact> will be rejected in:
<counter:start=5> secs. If you don't do anything this dialog will be
closed and the request will be rejected. Click the following button to
accept this request anyway and cancel the rejection.
<button:Accept anyway>
And maybe something similar for auto-accept?
> My quite personal opinion is, that the Jabber authorization system neither
> is especially useful, nor actually there isn't any need for such feature.
It's added for privacy reasons AFAIK. Ask stpeter for more details :-)
> Anyway: if you want to reach someone by the phone, you're just calling him,
> although you don't know his/her actual "presence". If he's near the phone,
> and wants to talk with you - he'll answer. If he doesn't want to chat with
> you - what's the use in knowing his status? And, at last, if he isn't
> currently logged in - will answer later.
Well, the idea behind presence is that the one who contacts you can
decide if he really needs to contact you. If you are busy, he may want
to contact someone else or he may contact you later. But if it is
really important, he can decide to contact you anyway. So, the one who
contacts you knows before doing that how much time you have to help
him. This is a big advantage over telephone.