Last time we raised funds to add offline messaging support to #bifrost bridge, which connects #matrix and #xmpp. Now we need to raise some funds again to adapt the bridge to support recent changes in how media is shared in matrix. Please contribute https://opencollective.com/bifrost-media#FreeSoftware Once we have some funds, we hope this will motivate someone to fix the bridge. You can also join xmpp:bifrost-mam@groups.poddery.com?join if you like to help.
@prav A more specific call for volunteets - would you like to make a website for #PravConf ? May be conf.prav.app Since main website is hugo, that would be preferred, but any other combination works too. We could use something like formbricks.com for registrations.
Looking for volunteers to organize first #PravConf on Jan 4th at MEC Kochi. We need people to handle event website, registration, proposing talks related to federated communications with #FreeSoftware, making posters, banners etc Please reply if you like to help. https://codeberg.org/prav/IssueTracker/issues/28 @prav
@strypey@snikket_im 1. yes, I know about Snikket. I like what they do. I think they are able to reach only a small percentage of the WhatsApp userbase - those who can afford to self host an instance and people in their immediate circles. We can't recommend a random person to use Snikket, as the entry bar is too high. So imho, it has to be a public service like Quicksy, hence we built Prav on Quicksy. Prav is a coop variant of Quicksy. Technically both are very close to each other right now.
@strypey Quicksy app creates accounts on quicksy.im XMPP server, it also has a directory. Prav forked both client and server and we self host the server. Currently it runs on donations, but going forward, we want users to subscribe to cover costs. We are in the process of registering as a coop.
We are in the process of shutting down the #diaspora instances at diasp.in and poddery.com If possible, we'd like to keep some public profile and tag pages in the same url as static html files. diaspora is a ruby on rails application, wordpress and django has tools to export static pages from an instance, we need to explore if similar tools exist for #ruby on #rails. Simple wget would have been enough if it was not auto scrolled pages. Would you like to try and help us for preserving history?
You can help us in this process if you can read and write rules. We need to follow a series of requirements to register and need a good set of rules to govern ourselves. We have drafts for registration steps to follow and byelaws to govern ourselves. More reviews would be good.
Meanwhile Softrate team building this feature shared video of an initial version of this feature with us. We have shared our feedback and hope to see a pull request soon.
@kariboka@prav you can help in other ways too like promoting the project among friends, writing about it in social media, create posters, talk about in events etc Join our xmpp group, if not there already.
@prav is looking for some sponsors to renew SMS subscription with Twilio. We send SMS OTP to verify users before creating an account. We raised some funds for specific projects like building Prav for iOS and adding custom username support, but no funds towards running costs yet (hosting charges are already sponsored). So consider donating at https://prav.app/donate/
Prav will offer an option not in Quicksy - to choose a username to hide your phone number to other group members. This is still in progress, see https://opencollective.com/custom-username
@juliank I think one major pain point currently in #XMPP is adding new devices. Matrix encryption issues I have experienced are less frequent compared to XMPP. IMHO, device cross signing can improve the situation to a large extend.
Once the XEP gets validated by XMPP community, we plan to run another crowd funding campaign to implement this (we submitted a proposal to NLNet for this, but was not accepted).
Drafting a method for verifying new devices for #XMPP end to end encrypted chats.
This is a very early draft/brain dump, once a few people validates, it can be submitted to official review process.
#Matrix already implements cross signing and this makes encryption experience very smooth, but in XMPP using multiple devices in encrypted rooms is really a mess.
XMPP already have a concept of master key per identity defined in OpenPGP for XMPP. We can combine these two.