2d
So because I have gone temporarily off my rocker, I'm working on an client using 10 and WPF, with artalk-xmpp for XMPP, libsignal for , and prism for screen reader output where needed. I'm only an evening into it, and I can already tell that OMEMO is going to be the source of complicated, inexplicable, and unreproducible bug reports for decades to come. It's still not as overcomplicated as , though.
9
5
8
0
User avatar
Pratik Patel @ppatel@mstdn.social
2d
@fastfinge Would you be interested in combining efforts to make a unified client? I'm working with Rust and wxdragon.
1
0
0
0
2d
@ppatel Sadly, i find rust incomprehensible. And i am not willing to just push AI generated code I can’t personally understand and reason about.
2
0
0
0
User avatar
Pratik Patel @ppatel@mstdn.social
2d
@fastfinge If you find yourself abandoning the project, let me know. I'll include XMPP. Otherwise, I'll look forward to seeing what you develop.
1
0
0
0
2d
@ppatel Please include xmpp anyway. Users deserve more than one accessible option. I’m not territorial and would happily offer testing and what help I can.
1
0
1
0
User avatar
Pratik Patel @ppatel@mstdn.social
2d
@fastfinge I'll consider including XMPP after I've pushed v1 of Matrix. I'll make it as feature-rich as possible. I think I'll be able to convert my Windows version to the store as well.
2
1
0
0
2d
@ppatel But I expect each version to be about a year of work.
1
0
0
0
User avatar
Pratik Patel @ppatel@mstdn.social
2d
@fastfinge It's hard to push these things out when you're not working on it full time—no matter whether you're using AI-assisted coding techniques.
2
0
0
0
2d
@ppatel Hell, just getting an e2e test harness set up took me two hours this morning: automating a local ijabberd deploy with docker and wsl. There’s no simpler way to handle that.
0
0
0
0