Explore Dart Pub Workspaces for Serverpod #3056
rubenferreira97
started this conversation in
General
Replies: 1 comment 4 replies
-
|
I think this makes a lot of sense, my only concern is the requirement on the dart version. I wouldn't want to require users to use dart 3.6 as the minimum version (yet). |
Beta Was this translation helpful? Give feedback.
4 replies
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.
-
Dart 3.6 introduced support for pub workspaces (monorepo support). This new feature enables managing multiple packages within a single repository, simplifying dependency management and development workflows.
Given the similarities between the structure of Serverpod projects and monorepos, it seems like a natural fit to explore how Serverpod could leverage pub workspaces. Adopting this approach might provide advantages in organizing tightly coupled projects, like:
Improved dependency management across the project components.
Easier local development without the need for external dependency overrides.
Unified tooling and workflows for all packages within the workspace.
Would the Serverpod team be open to evaluating the feasibility of integrating or supporting pub workspaces in the Serverpod ecosystem? This could potentially enhance the developer experience and align with the latest advancements in the Dart ecosystem.
Beta Was this translation helpful? Give feedback.
All reactions