Elektrine lite

← Feed

@lxo@snac.lx.oliva.nom.br

Post #1404686

2026-02-18 13:23 UTC

if we control the server that sends javascript to our browser, there's no loss of freedom involved, so no objection from me. holding issues and PRs locally sounds great, I look forward to it. I'm curious about the data model that will enable seamless merges as multiple users update issues without coordination.

Replies (1)

  • @nasser@merveilles.town 2026-02-18 13:29

    @lxo yup server runs locally, you should be able to recompile it and patch it without issue. it just uses git remotes as a storage and transport layer to sync issues but they are otherwise inert -- everything happens locally. the data model that enables uncoordinated seamless merging this is encoding the issues as a CRDT, specifically automerge which is excellently written and well maintained https://automerge.org/

    Open ##1404687