01-20-2021, 10:56 AM
(This post was last modified: 01-20-2021, 10:57 AM by FutureBucket.
Edit Reason: Spelling
)
(01-20-2021, 09:21 AM)kop316 Wrote: So depending on what you want to do, I want you to be aware of a couple of things:
- mmsd does not need chatty to work, that is just the higher level application I have been working which since I want chatty to support MMS. You can write your own program to process SMS/MMS (or MMS only) and it can work with mmsd
- Purism is working already to support matrix into chatty. As soon as they have a stable codebase, my goal is to then integrate MMS more fully into chatty.
So with more stability, comes more testing, which discovers more bugs. I have reworked mmsd and the modem manager plugin a bit more. The primary feature added is the modem manager plugin can much better handle if the modem is disconnected from mobile data, and a program can activate mmsd to process messages waiting to be sent/recieved manually! This is really good news to make mmsd handle real life scenarios.
Until I/someone else discover more bugs, the only outstanding issue is the MMS proxy issue.
So, if I understand you correctly https://source.puri.sm/kop316/mmsd/-/tree/ModemManager is the service that I'm going to talk to over DBUS to send SMS and MMSes. We're relatively certain this is okay with the MMS proxy via IP but it needs to be confirmed.
Then, on top of that, This guy https://source.puri.sm/kop316/purple-mm-...demManager hooks into Pidgin and will do the needful. This also needs to be tested and confirmed to work.
Eventually you're/someone is going to take the work with purple and merge it into chatty so that MMSes work there too.
Eventually Matrix messages will show up in Chatty, Purism is already working on this.
My plan is to take SMS/MMS messages from DBUS (be it OFONO or MM) and bridge them into Matrix. This way I can use Element on my PC to talk to people over SMS messages (like messages.google.com for android but for the PinePhone). I'll do this after I help you troubleshoot MMSes on Telus.
I'm in both the Main and Dev pmOS chat rooms now too.