[Bug 24909] Anonymity API (e.g. suppressing caller-ID)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun May 9 09:56:49 CEST 2010


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

--- Comment #31 from Senko Rasic <senko at senko.net> 2010-05-09 00:56:49 PDT ---
(In reply to comment #30)
> (In reply to comment #29)
> > I vaguely think it might be better to have separate tri-states for each thing
> > you might want to keep private.
> 
> I should clarify: I agree with your rationale that the number of things you
> might want to hide is small (2–3), so I don't think proliferation of properties
> is a problem.
> 
> On the flipside, if each should imply the previous one, there's not a great
> deal of point in separating them.

After giving it some more thought, I'm worried that setting up levels will bite
us in the future (since we could only add more and more "anonymous" features,
and they always have to imply all the ones before them; this might or might not
be convenient).

OTOH, if we're willing to squint just a little bit, we can still only use
flags, so we don't need to have multiple properties as well. The squint here is
to ignore the fact that the two flags (of the three currently proposed) are not
independent - and clarify what happens if the client or cm set both (my opinion
is, the anonymising one wins, since we want to err on the side of privacy).

So, I've thrown away my previous patch, and just reworked the modes to include
ClientInfo, ShowClientInfo, and NetworkInfo.

-- 
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