-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Git] Split dapp from packages #1119
Comments
Discount my opinion, since at this current point in time, you guys have been more active than me in this repo Just wanted to share my personal experience with a multi-repo setup and why I moved things to a monorepo at the time: I'll caveat of course that plenty of organizations use a multi-repo setup just fine, and I have no desire to bikeshed this point. Often times it's more of a decision of personal preference rather than a hard need. If devs prefer a multi-repo setup, I'm cool with whatever. I acknowledge that there are trade-offs here. In either case, as bitbeckers mentioned, we should have a test or process that ensures NPM is up to date. And more of a minor point - in GitHub you cannot star an organization, you can only star repos. Stars are a stupid impact indicator, yet some people do rely on it, so we all still have a perverse incentive to maximize the stars we get. One reason some projects stick to a monorepo, is to create a single place to star/watch/follow, rather than spread stars out across repos. |
Describe the feature you'd like to request
The monorepo currently has all packages in the same place, but this has turned into technical debt.
Describe the solution you'd like
Fork the monorepo into application and packages:
Application:
Packages:
This setup separates concerns, CI/CD flows and dependencies.
Describe alternatives you've considered
Leaving the monorepo as is. In the current itteration, that means having a workspace with ignored packages. This pattern can be improved.
The text was updated successfully, but these errors were encountered: