Add a python script or alike to easily generate the .client and .service files needed for a service activatable tube client
@oggis
Submitted by Olli Salli Assigned to Telepathy bugs list
Description
With the API for bug 35084 now implemented, code-wise implementing StreamTube Clients (both offering/exporting and receiving/connecting end) in Qt4 is really, really easy. But people still need to understand the TP spec, particularly channel classes, how the CD chooses a handler etc on a rather involved level if they want to make their app service-activatable.
We could alternatively add API to Tp::StreamTubeServer and Tp::StreamTubeClient to generate the files corresponding to their settings, but a python script would likely be easier to use from a tube application's build system (no need to write a small C++ wrapper application setting up the STS/STC and getting it to write those files), and additionally could be used even when implementing the tube app e.g. using tp-glib.
Version: git master