logoalt Hacker News

INTPenislast Monday at 4:23 PM2 repliesview on HN

This is my theory as well. NC has grown gradually in silos almost, every piece of it is some plugin they've imported from contributions at some point.

For example the reason there's no cohesiveness with a common websocket bus for all those ajax calls is because they all started out as a separate plugin.

NC has gone full modularity and lost performance for it. What we need is a more focused and cohesive tool for document sharing.

Honestly I think today with IaC and containers, a better approach for selfhosting is to use many tools connected by SSO instead of one monstrosity. The old Unix philosophy, do one thing but do it well.


Replies

eYrKEC2yesterday at 3:39 AM

Why do you need a common websocket bus when h2 interleaves all the HTTP requests over the same SSL tunnel?

rahkiinlast Monday at 5:59 PM

This still needs cohesive authorization and central file sharing and access rules across apps. And some central concept of projects to move all content away from people and into the org and roles