Now that everybody has a smartphone in addition to a more traditional computer, for example with Android and the excellent Conversations app, there are two things I miss in irssi-xmpp:
-
Message Carbons (XEP-0280), so I get to log / follow / finish off a discussion I started on my mobile while on the move on a proper keyboard. This has been implemented by singpolyma, and seems to work fine for me so far: singpolyma@563b255 (there's a lot of work on xmpp-pgp in that repo, which I haven't gotten around to use and test much apart from including it in the Debian package, but this one is a killer feature IMHO). This is probably as simple as a cherry-pick, and I'm happy to prepare a pull request if you prefer?
-
OMEMO (https://conversations.im/omemo/), an adaptation of TestSecure's Axolotl for XMPP. There's https://github.com/WhisperSystems/libaxolotl-c that perhaps can be built upon, but I'm not sure any of the XMPP specifics have been implemented in C yet, and the XEPs are still in draft status. Nevertheless this would be an awesome thing to have!
Now that everybody has a smartphone in addition to a more traditional computer, for example with Android and the excellent Conversations app, there are two things I miss in irssi-xmpp:
Message Carbons (XEP-0280), so I get to log / follow / finish off a discussion I started on my mobile while on the move on a proper keyboard. This has been implemented by singpolyma, and seems to work fine for me so far: singpolyma@563b255 (there's a lot of work on xmpp-pgp in that repo, which I haven't gotten around to use and test much apart from including it in the Debian package, but this one is a killer feature IMHO). This is probably as simple as a cherry-pick, and I'm happy to prepare a pull request if you prefer?
OMEMO (https://conversations.im/omemo/), an adaptation of TestSecure's Axolotl for XMPP. There's https://github.com/WhisperSystems/libaxolotl-c that perhaps can be built upon, but I'm not sure any of the XMPP specifics have been implemented in C yet, and the XEPs are still in draft status. Nevertheless this would be an awesome thing to have!