[Bug 28423] New: Conn.I.Blocking: replacement for the 'deny' ContactList channel
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Jun 7 17:40:41 CEST 2010
https://bugs.freedesktop.org/show_bug.cgi?id=28423
Summary: Conn.I.Blocking: replacement for the 'deny'
ContactList channel
Product: Telepathy
Version: git master
Platform: Other
URL: http://git.collabora.co.uk/?p=user/smcv/telepathy-spec
-smcv.git;a=shortlog;h=refs/heads/blocking
OS/Version: All
Status: ASSIGNED
Keywords: patch
Severity: enhancement
Priority: low
Component: tp-spec
AssignedTo: simon.mcvittie at collabora.co.uk
ReportedBy: simon.mcvittie at collabora.co.uk
QAContact: telepathy-bugs at lists.freedesktop.org
Blocks: 24908
When Chan.I.ContactList is replaced with Conn.I.ContactList and
Conn.I.ContactGroups, we need a replacement for the old 'deny' channel. This
spec branch is my proposal: it's a straightforward replacement for 'deny'.
Git:
http://git.collabora.co.uk/?p=user/smcv/telepathy-spec-smcv.git;a=shortlog;h=refs/heads/blocking
HTML:
http://people.freedesktop.org/~smcv/telepathy-spec-blocking/spec/org.freedesktop.Telepathy.Connection.Interface.ContactBlocking.DRAFT.html
This would be trivial to implement in telepathy-glib using TpBaseContactList
(Bug #28200).
Potential problems:
* Do we care about protocols where you can look at the block list but not edit
it? My assumption is "no".
* Do we support protocols/CMs where you can block people at runtime (or do
pseudo-blocking in the CM) but the changes aren't stored on the server? My
assumption is "no".
See also Bug #24908, which requests the ability to change the blocking policy
from default-allow to default-deny. That feature is currently out of scope for
this bug, but we could easily add it to the Blocking interface later.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the telepathy-bugs
mailing list