wincent / masochist

⛓ Website infrastructure for over-engineers
MIT License
78 stars 26 forks source link

Audit {server,client,common} files #103

Closed wincent closed 6 months ago

wincent commented 7 years ago

Supposed to be:

But now that we have server rendering, there are a bunch of components in "client" that no longer belong there. Likewise, there is probably stuff under "server" that maybe needs to go to "common", or stuff in "common" that could be demoted to "server" or "client".

Historically, I think I also had the notion that "common" would hold stuff used by the CLI and either the "server" or "client" modules, but that distinction was not well represented with these directory names (because "bin" is not even a peer of "server", "client" and "common").

Unclear whether I should have:

Or:

Or:

etc

wincent commented 6 years ago
wincent commented 6 months ago

Things are much better separated in the next branch, so closing this.