telepathy-mission-control: Remove the A.I.Hidden, AM.I.Hidden interfaces

Simon McVittie smcv at kemper.freedesktop.org
Tue Oct 15 07:10:52 PDT 2013


Module: telepathy-mission-control
Branch: master
Commit: 481874e9adde33413c7ac3f75ebfcd8d52f3e94d
URL:    http://cgit.freedesktop.org/telepathy/telepathy-mission-control/commit/?id=481874e9adde33413c7ac3f75ebfcd8d52f3e94d

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Mon Oct 14 17:59:25 2013 +0100

Remove the A.I.Hidden, AM.I.Hidden interfaces

They haven't been undrafted since they were added 2.5 years ago, and
Will described them as "a bit sketchy" back then... which doesn't
seem particularly compatible with consolidating and simplifying
for 1.0. It's not clear to me that Telepathy is particularly
appropriate for "non-user-facing" accounts.

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=33101
Reviewed-by: Guillaume Desmottes <guillaume.desmottes at collabora.co.uk>

---

 configure.ac                             |   14 ----
 src/Makefile.am                          |   20 ------
 src/mcd-account-config.h                 |    2 +-
 src/mcd-account-manager-priv.h           |    3 -
 src/mcd-account-manager.c                |   77 +++------------------
 src/mcd-account-priv.h                   |    3 -
 src/mcd-account.c                        |   90 ------------------------
 src/mcd-storage-ag-hidden.c              |   99 ---------------------------
 src/mcd-storage-ag-hidden.h              |   59 ----------------
 src/mcd-storage.c                        |    7 --
 src/mcd.xml                              |    3 -
 tests/twisted/Makefile.am                |    1 -
 tests/twisted/account-manager/hidden.py  |  110 ------------------------------
 tests/twisted/constants.py               |    2 -
 tests/twisted/mctest.py                  |   12 +---
 xml/Account_Interface_Hidden.xml         |   65 ------------------
 xml/Account_Manager_Interface_Hidden.xml |  100 ---------------------------
 xml/Makefile.am                          |    2 -
 xml/nmc5.xml                             |    2 -
 19 files changed, 12 insertions(+), 659 deletions(-)

Diff:   http://cgit.freedesktop.org/telepathy/telepathy-mission-control/diff/?id=481874e9adde33413c7ac3f75ebfcd8d52f3e94d


More information about the telepathy-commits mailing list