[Bug 24901] voicemail interface usable with at least GSM and Skype

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Jan 28 18:17:16 CET 2011


https://bugs.freedesktop.org/show_bug.cgi?id=24901

--- Comment #33 from David Laban <david.laban at collabora.co.uk> 2011-01-28 09:17:15 PST ---
I checked danni's voicemail spec branch and it looks like it's vaguely
backwards-compatible with SIP thanks to the limitations put in place for
cellular interop. I would need to see the final spec to see how it is affected
by the changes people have suggested though. (I've not checked out the
Forwarding spec properly, so I'll leave it to the nokia guys to say whether
that's appropriate for sip).


Suggested changes to danni's spec branch
----------------------------------------

One thing that would be nice is if the DivertedToVoicemail() signal could have
a "reason" argument (an enum including at least the values in
http://tools.ietf.org/html/rfc4458#section-2.2 would be ideal)

In the case of generic DTMF-based mailbox systems, it would be nice to have
this reflected a property on the *channel* (possibly bool, as Comment 23 by
Simon McVittie suggested). This could double as a hint to UIs that they will be
talking to an IVR system, and to ensure that the "speakerphone" button and DTMF
dialpad are visible on mobile handset UIs (tp:rationale anyone?).

Other SIP considerations that shouldn't require spec changes
------------------------------------------------------------

(This is mostly a note to myself, or whoever ends up implementing voicemail in
sofiasip)

In rfc4458 suggests that calling yourself (To==From) should be the default way
to retrieve your voicemail (this may not be the case on all SIP servers, but we
can have an optional account parameter for that, so that's not a spec problem)

http://wiki.freeswitch.org/wiki/Mod_voicemail#Can_I_share_voicemail_boxes_between_multiple_phones.2Fusers.3F
suggests a way to have shared mailboxes. I think that this should be
configurable using the same account parameter as above, but it's certainly a
test case that's worth considering.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.



More information about the telepathy-bugs mailing list