3 ms·
You can get working MMS with a command-line interface using ofono and intel's MMSd, but I'm still working on upstreaming the patches that fix both with T-Mobile
by nt8r 6y ago
You can get working MMS with a command-line interface using ofono and intel's MMSd, but I'm still working on upstreaming the patches that fix both with T-Mobile. I haven't put much online about this work yet, but if anyone wants to work on fixing the interface side of MMS I'd love some help.
The current interface options are all going through telepathy-ofono, which works with group MMS messaging and attachments, but can't really handle attachments the right way because the telepathy IM framework itself has no notion of media messages (as mentioned at e.g. https://github.com/TelepathyIM/telepathy-morse/issues/21#issuecomment-244386348 https://github.com/TelepathyIM/telepathy-morse/issues/21#iss...). Ubuntu Touch replaces MMSd with a Go rewrite called `nuntium` but still relies on telepathy-ofono for plumbing: http://docs.ubports.com/es/latest/systemdev/mms-infrastructure.html http://docs.ubports.com/es/latest/systemdev/mms-infrastructu...
I think the right way to handle SMS+MMS, for now, would be to just write a dedicated GUI client for it that communicates with ofono MMSd via dbus. I'm thinking about doing it with Rust+GTK.
- kop316 6y agoThat's really good to hear! I was trying to look around to see if there was any effort on it, but I was unable to find anything. What do you need help with?
- nt8r 6y agoRight now I'm setting up a central place to collect all the scattered pieces of related software and their statuses, with info on what's been tested to work and what needs to be done next: https://sr.ht/~anteater/mms-stack/ https://sr.ht/~anteater/mms-stack/