@patricia There shouldn't be DM/private messages on the Fediverse at all in my opinion! Just add a contact link to your profile metadata fields. Nobody needs more messaging apps: https://bookofadamz.com/the-smartest-messaging-method-is-not-a-segregated-mess-of-whatsapp-signal-telegram-sms-slack-teams-facebook-instagram-wechat-etc/
@ltning
Ah, that's a good point. Maybe some integration with Matrix. My contact metadata here is a link to a form on my website which I can process any way I choose to and doesn't give anything away other than my already public website URL. Personally, I'd much rather process private messaging from all electronic sources in a single place.
@patricia
@ltning @patricia Yes, I totally agree. That's an advantage of the Fediverse. The instance I'm on removed the DM feature completely (along with local/public timelines), and I love not having to deal with DMs in yet another app. On here, anyone can add any communications options to their profile, and that's great.
I'm OCD enough that I'd also love to have everything in one place, and matrix is certainly something to look at. But I wouldn't dream of forcing that upon my mother-in-law or colleagues or whoever else is asking my advice.
Building a safe DM mechanism - which at the very least solves the problem @patricia so elegantly laid out - should not be a difficult or controversial thing. If it is, then it is clear that the whole foundation is broken and failing to take actual people needs into account.
Anyone who's spent years learning how to avoid (to the extent possible) harrassment, stalking, bullying and outright abuse online will want to know that whichever measures they've put in place on platform A can be replicated on platform B without having to start from zero.
I have never been subjected to any of the above so my understanding of the pains involved is extremely superficial, at best. But I have no problem seeing they're very, very real.
Being idealistic in ones approach to this - while tempting and Star Trek-like in appearance - fails to recognise that humans of all kinds are involved; good and bad. There is no contradiction between advocating and creating open, distributed and federated platforms on the one side, and protecting individuals on the other.