@rishabhg was accepted as GSoC'2017 student. His work is described below:
The main aim of this project is to port all the backends to make use of standard streams for communication. At the moment, Cantor use different methods to communicate with the backends. Some of them use C Api, some use D-Bus protocol and some have already been making use of Q/K process.
This project is important since this way Cantor will make use of a standard technology to implement backend and it will enable the use of Cantor in different operational systems.
This task will help to track the subtasks related to the project.
Good luck @rishabhg. :)