Hi guys! I want to share with you a project i am working on!
Let’s say in your home or firm you only have a CardDAV server for managing your contacts but you also want to get them on your phone… Well basically you can’t.
So i have created this library that allows you to:
Read a CardDAV server and get back a XML phonebook to use with your phones
Set the inbound CNAM with the help of Superfecta CID
Set the outbound CNAM with the help of the homonym module
More info on my GitHub Page. I’m planning to make it even more integrated with FreePBX (making it a module) and so on.
The library is totally free for personal use (if you want to use it commercially please contact me) so if you like it, you can donate. I greatly appreciate any help.
What type of xml phonebooks does it support? Different phones use different xml values. The Ciscos use xml-phonebooks, the Digium/Sangoma d-series phones too, but the files look quite different…
IANAL but I’m generally sure your licensing is invalid.
You need to choose a license or I guess apt licensing per file.
The GPL is a free (as in freedom) license which means you don’t get to add restrictions to it.
This code seem to be php 4 or 5.3ish. I would recommend bringing it up to date if you hope to solicit funding. Bringing the code in line with FreePBX 14 or 15 would be a good start.