We suffered enough from the old contact list API, we should deprecate it and declare ContactList and friends as mandatory for CMs having a contact list.
This requiers to have ContactList implemented in all the CMs we care about.
Salut: bug #31729
Butterfly: bug #19903
Sunshine: bug #41358
Ring: not needed
Rakia: not needed
Idle: not needed
I suspect that the Python CMs are basically dead so I think we should just block this on Salut.
Empathy 3.4 will rely on ContactList. Butterfly and Sunshine will not likely implement this API any time soon I think we should go ahead.
This is now announced, if nobody cares about pythong CM they will just be dropped.
We should absolutely do this.
You should also deprecate Handle_Type_Group and Handle_Type_List.
Merged. ContactList channels are now officially deprecated.