Post #1404665
2026-02-18 04:03 UTC
@nasser @technomancy (apologies in advance for "hey, if you do 200% of the work, you get 110% of the benefits", but...)
Building the browser UI of your choice first, in a way that clearly blazes a trail for folks who want a different UI, *seems* feasible. (Implement complex automerge blob generation in wasm-compilable Rust that can be used by CLI utils??)
I am sympathetic to the challenge of fluently iterating on UX. An initial target platform that supports this would probably be a good move.
Replies (1)
-
@nasser@merveilles.town 2026-02-18 04:25
@trurl @technomancy yeah absolutely, the data model was deliberately chosen to be something open source and pulled together. it is implemented in rust but has plenty of bindings, particularly to C which opens the door to practically anything in principle. it unfortunately *does* need to be a rather involved crdt and not a simple plain text format like mail because we need a lot of semantic guarantees to make this work in a decentralized distributed context. so as long as "get automerge to work in your environment" is a tolerable hurdle then no the approach does not privilege JavaScript or the browser and the mu approach is totally possible.