-
dwd
Hey all. I assume anyone in here is also on standards@, but if not, I didn't so much code this as enthusiastically talk it into existence: https://github.com/dwd/Wimsy
-
dwd
It's only a week's work, so be kind, but feedback would be most welcome.
-
moparisthebest
could use some screenshots, builds, building instructions :) always nice to have more clients though <3
-
dwd
CI has all the builds, or is meant to. Should be doing XEP-0368, but I've not got it doing SASL2 etc yet.
-
singpolyma
I keep wanting to vibe code a client but have been too busy working on my existing clients. Happy to see two vibe coded experiments in the last few weeks now
-
moparisthebest
I don't see builds anywhere anyway, am I just missing them?
-
luca
There's also https://dwd.github.io/Wimsy/
-
jjj333_p (any pronouns)
> I keep wanting to vibe code a client but have been too busy working on my existing clients. Happy to see two vibe coded experiments in the last few weeks now I managed to get distracted making a bridge to a platform i hate ↺
-
singpolyma
A bridge or a gateway? 😉
-
jjj333_p (any pronouns)
> A bridge or a gateway? 😉 at this point the terms confuse me ↺
-
jjj333_p (any pronouns)
its group <-> group bridging
-
jjj333_p (any pronouns)
not you log in and use it
-
dwd
moparisthebest, I think you may need to be signed into Github to see the artefacts, because I've not done a release yet, but: https://github.com/dwd/Wimsy/actions/runs/21761869791
-
dwd
moparisthebest, But as luca noets, there's also the Web build deployed in github pages.
-
dwd
And no, I didn't even write my own CI. :-)
-
moparisthebest
ah yup can see there after logging in
-
singpolyma
>> A bridge or a gateway? 😉 > at this point the terms confuse me > its group <-> group bridging Does the group "exist" on both sides even if the bridge is down? Can they get out of sync? If so it's a bridge ↺
-
jjj333_p (any pronouns)
yes
-
jjj333_p (any pronouns)
its a bridge in that case
-
jjj333_p (any pronouns)
though i hope to figure out a way to make it able to resync the difference when it goes down
-
dwd
Well, you can cross that gateway when you come to it.
🤣 1 -
dwd
(I'll assume that got loads of laughing reactions, but I've not done those in Wimsy yet)
-
singpolyma
Gateway with no login can only be done if both sides are open systems. Like you could do it for matrix sort of. Though matrix rooms always exist and can even desync with themselves...
-
jjj333_p (any pronouns)
> Though matrix rooms always exist and can even desync with themselves... yeah thats kinda the problem
-
singpolyma
I think I could still make it happen but I need to study the matrix s2s protocol in detail and just haven't had time
-
moparisthebest
why bother causing a DoS when it does a fine job DoS'ing itself?
-
dwd
moparisthebest, This easier for you? https://github.com/dwd/Wimsy/releases/tag/v0.0.1
❤️ 1 -
Évelyne
dwd: out of curiosity, did you put the relevant XEPs into the agent's document base?
-
dwd
No, I didn't. I was expecting to need to first build an MCP server that could find XEPs and RFCs - a RAG-style engine - and I'm not sure if it doesn't need this because it can search the web well.
-
dwd
I did have to get snarky with it once when it wanted t implement the latency measuring (under the presence menu, weirdly) with XEP-0199, and snootily told me that XEP-0198 was unsuited. I explained I designed most of it and it backed down after that.