OffsiteGuru / FastDisa

GNU General Public License v2.0
2 stars 2 forks source link

Fyi: similar project #4

Open 1xPdd opened 5 years ago

1xPdd commented 5 years ago

I saw you post this to Reddit; seems like a quite neat project. And we really to need a FOSS Google Voice alternative. However, I wanted to direct your attention to JMP.chat, which seems to attempt something similar as FastDisa. (I'm a user, but no other affiliation.) I figure there may be overlap between the two projects and potentially room for collaboration. You can find out more here:

https://jmp.chat/ https://soprani.ca/

Cheers.

OffsiteGuru commented 5 years ago

It's similar in scope. They're using a full XMPP/Jabber client (Conversation) for their clients, and a SIP connection for the phone calls. I'm looking to fully integrate the SMS messaging, so it looks and functions just like any other SMS app. Also, the phone calls go though the voice network, not VoIP. The Conversation XMPP client is open source, but it's far too complicated to be used for this. I'd have to strip it down to the bare minimum and then modify it to match the UI. I don't think it's worth it, but maybe someone else would give it a shot and prove me wrong.

1xPdd commented 5 years ago

Thanks for the clarification.

Though in terms of code sharing, I hadn't been thinking of Conversations but rather some of the SIP bridging work JMP does behind the scenes. As far as I know it's all open source, so if anything they do is worth while, I'd imagine they'd be happy if your forked it or incorporated it into your project.

As to XMPP clients, there are plenty of FOSS ones out there. Some might have simpler code than Conversations. Also, Silence IM (a fork of Signal, which supports encrypted SMS) has been working to add XMPP support. They are rumored to be releasing that soon; I know there is already a pull with it on their github repo.

Anyhow, food for thought. Glad to see someone else working toward solutions that don't involve Google.

Cheers!