Would you like to be able to receive pop-up notification on who's calling you with the ability to route incoming calls you do not wish to answer under mouse control? To mark specific calls as billable clients as they occur to track their time
for automated invoicing?
We hope to be able to finally address these and other issues for both GHOME desktop users and business application developers in a new package
being proposed to be known as GNOME TAPS. This being a project proposal, I am establishing a project outline and a set of goals. With that, this announcement constitutes a call for help and request for input from other GNOME developers in establishing a functional implementation.
GNOME TAPS will offer a C callable library to easily integrate telephony functions into existing GNOME applications. It will use a common TCP
based backend protocol to communicate directly with office telephone equipment and services, and ideally for use with free software based telephone systems such as GNU Bayonne. It will include an applet to pop-up and support handling of incoming calls. It will include a gnome
control-center plugin for setting of telephony options.
The first goal will be to support and demonstrate a C callable library and implement a backend service on GNU Bayonne to support the functionality of dialing numbers that may be clicked on or otherwise delivered under
application control. This would be followed by development of a GNOME desktop applet to respond to incoming calls, and finally work on a complete control center plugin to configure and manage GNOME TAPS.
Initial discussion and design planning for GNOME TAPS will be carried out on a new mailing list, firstname.lastname@example.org. This list is open to the public and may be subscribed by sending email to email@example.com. Comments may also be sent to me directly, to firstname.lastname@example.org.