You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These repos all work in subtly different ways, with different tsconfig settings, lint rules, and build processes.
Describe the solution to the problem
We could benefit from consolidated tsconfig, build, lint, and test infrastructure by consolidating them into this monorepo. We have already done the work of making this repo work efficiently as a monorepo.
Describe the uses cases for the feature
Make it easier for developers to experiment with XMTP
Additional details
No response
The text was updated successfully, but these errors were encountered:
It's an interesting idea! However, I have some thoughts about why keeping the repositories separate might be more beneficial, especially for our DevRel efforts. These standalone repos are helpful when assisting beginner developers who are getting started with XMTP. They often seek quick, specific guidance, and these granular quickstarts seem to help them get unblocked swiftly.
Combining everything into a monorepo could potentially introduce more complexity, which might make it more difficult for beginners to understand individual features. Also, each of these repos is quite simple in terms of build and lint requirements. They primarily serve as functional examples for developers to reference and build upon.
Since many of them use similar components, maintaining them separately hasn't been a big challenge. Just wanted to share this perspective before we make any decisions!
Is your feature request related to a problem?
We have a lot of "support repos" for the web.
These repos all work in subtly different ways, with different
tsconfig
settings, lint rules, and build processes.Describe the solution to the problem
We could benefit from consolidated tsconfig, build, lint, and test infrastructure by consolidating them into this monorepo. We have already done the work of making this repo work efficiently as a monorepo.
Describe the uses cases for the feature
Make it easier for developers to experiment with XMTP
Additional details
No response
The text was updated successfully, but these errors were encountered: