What does your Ruby workspace look like? #30
sidbhatt11
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
RWM was built around one specific pain: multiple Ruby packages in one repository — shared libs, a few deployable apps, path dependencies in Gemfiles, and CI that should only test what changed.
But the Ruby landscape is shifting under our feet. Hanami, Dry, and ROM have joined forces as Hanakai, Hanami 3.0 just shipped, and modular architectures — slices, extracted gems, engines, plain-old multi-gem repos — are a live conversation again. Rails is not the only shape Ruby comes in anymore, and monorepo conventions built for one world may pinch in another.
Since rwm collects zero data (no telemetry, ever), I genuinely don't know what your workspaces look like. So — tell me:
libs/+apps/? "The git root is the workspace root"? "Apps are leaf nodes — nothing depends on an app"?Partial answers welcome. "We tried a Ruby monorepo and gave up because X" is just as useful as a success story — maybe more. This thread is the closest thing rwm has to a user survey, and it's the only kind it will ever run.
All reactions