Marc Maurer reported that Gabble does not support requesting MUC D-Bus tubes with properties from the Conference interface. Specifically, he would like AbiCollab to be able to request an ad-hoc D-Bus tube with specific occupants; at present, he has to generate a UUID himself, create the tube, and invite everyone. It would be much more convenient if AbiCollab could request:
and have Gabble do the work.
I started looking at this. The 338-line monstrosity that is handle_text_channel_request(), plus the Tubes vs. Tube confusion, scared me off finishing it, so I didn't really get far. But I did clean up muc-factory.c a bit as a starting point.
Your branch seems to have disappeared, is there another version?
(In reply to comment #1)
> The 338-line monstrosity that is
> handle_text_channel_request(), plus the Tubes vs. Tube confusion, scared me off
> finishing it
When Jonny's Tubes simplification (Bug #32612) lands, this should become more feasible?
(In reply to comment #2)
> Your branch seems to have disappeared, is there another version?
It's merged. http://cgit.freedesktop.org/telepathy/telepathy-gabble/log/?id=d3607abee