@zkat Go for it! Writing a simple #matrix client is super doable. It gets complicated if you want it to run everywhere, support every feature and have a nice UX. But if you just want to display and send some messages, that is absolutely feasible and if you want to do more, you can incrementally improve from there. (Although I generally prefer it if people contribute to existing clients, everyone's got to scratch their itch sometimes.)
@deepbluev7 yeah the only itch this is meant to scratch is my curiosity. Plus I’m sure getting familiar with rust-matrix-sdk will help me contribute to existing clients, since several already use it
@zkat @deepbluev7 if you do end up like working w/ tauri, https://cinny.in/ seems to have a solid dev plan & they just released a tauri-based desktop app after there being a community-created wrapper for a while - https://github.com/ajbura/cinny/releases/tag/v2.0.0
@zkat @deepbluev7 oh wait derp your focus was the rust matrix sdk there
@zkat @deepbluev7 cinny still cool :p
@calebjasik @deepbluev7 yeah I’m basically just writing cinny in Rust tbh and that’s ok
@zkat @deepbluev7 cool beans; i’m honestly still not fully onboard w/ seeing wasm based client-side stuff being a great idea, but good luck 👍
@calebjasik @deepbluev7 Yeah me neither. It’s just a toy I’m playing around with to see what the landscape is like. It’s been a learning experience for sure
@zkat @deepbluev7 yah sounds fun to work on :)
@zkat @deepbluev7 wait when did https://trunkrs.dev/ get on the scene :0 i may have done a github repo snoop 👀
@calebjasik @zkat Yes, Element-iOS is getting a rewrite similar to RiotX back in the day. Long term plan is to base most Element clients on the rust SDK afaik.