Zicklag
banner
zicklag.dev
Zicklag
@zicklag.dev
I strive to make great things that people can use and enjoy, all to the glory of God.

Links & Bio Page: https://zicklag.dev
GitHub: https://github.com/zicklag

Making @roomy.space
Not yet. We do have partially functional unread markers, but not yet notification.
November 20, 2025 at 6:43 PM
Yeah, exactly!

It was kind of a joke between me and my bros when I was like, "what does it mean if it feels like you know _less_ after I explain this?".

Then I realized, well, that actually is progress, though not the ideal ending point. 😄
November 17, 2025 at 8:16 PM
This was a great talk, loved it!
November 16, 2025 at 7:49 PM
Wow, yeah, funny, I've run into both of those.
November 10, 2025 at 7:11 PM
We are considering storing signatures on the PDS so that it's possible to verify the authenticity of your Roomy chat messages using the PDS.

If we sign hashes of your roomy messages and post those to the PDS, then that would allow you to prove authenticity of even private messages.
November 10, 2025 at 3:36 PM
But since it'd most-likely be export-only, that would mean changing the record on your PDS probably wouldn't let you update you chats in the Roomy app.
November 10, 2025 at 3:36 PM
Roomy does support bridging and backing up to different platforms, though. For example we have an experiment to export your space to markdown in a git repo.

So we could possibly add an export-only format that is lexicon-readable that would store all your messages on your PDS.
November 10, 2025 at 3:36 PM
But if you're looking to have all your messages in a lexcon-readable format on your PDS, then Roomy isn't doing that yet, and having private data in your Roomy space makes it impossible to completely backup to your PDS which can only store public info.
November 10, 2025 at 3:36 PM
Inter-op with Roomy data would need to be done through Roomy's chat protocol, which we are going to be providing an SDK for, and which is integrated with your ATProto login.
November 10, 2025 at 3:36 PM
For chat spaces that don't have _any_ private data, we can export incremental archives of the chat data to the PDS for safekeeping, but that's not going to have a simple lexicon that would allow other apps to inter-op.
November 10, 2025 at 3:36 PM
Because Roomy needs to support realtime, private data, as well a particularly flexible data model that allows for lots of different kinds of data like chats, threads, and pages that may get converted between each-other, we couldn't store all of the chats as basic records on the PDS.
November 10, 2025 at 3:36 PM