though i would like it more if it was just some like, little go or nim binary you just pop up behind a reverse proxy and its done. this was the nice era of go on the web its a shame go is declining in popularity :blobcatfrowning:
(well, capnproto was invented for a nextcloud-like thing but sandcastle died.)
@i i dunno how much of its cursed, how much is devs going :blobcatdunno:, how much is PHP, etc. i don't honestly know if i could design 'this is web calendar with extensions' much better.
i would probably do something silly like build the whole thing around little microservices that just communicate over a message bus (currently varlink or cbor of some kind, ember+ is still on the table but i need to do some experiments because thats more of a tree management thing)
but microservices aren't exactly super comfy either. you get in to having to attach them to a system bus and throw intents around and other shit.
some people already did all this work and nobody wanted it :blobcatdunno: the capnproto dev did, actually. there was a whole thing where you could create "grains" which were like copies of a service that had their own permissioning and would auto sleep