Skip to content
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

⚡ Monorepo #22420

Open
lieut-data opened this issue Mar 2, 2023 · 2 comments
Open

⚡ Monorepo #22420

lieut-data opened this issue Mar 2, 2023 · 2 comments
Labels
kind/knowledge A knowledge share

Comments

@lieut-data
Copy link
Member

lieut-data commented Mar 2, 2023

Heads up that over the next few weeks, the following repositories will merged into a monorepo with this repository:

Server code already within this repository will be moved within a new directory, allowing outstanding pull requests to migrate with minimal effort in most cases. Pull requests from other repositories will need to be merged soon, or manually migrated over after the monorepo is created. We're currently targeting March 10th to wrap up outstanding PRs.

You can read about the technical proposal at: https://docs.google.com/document/d/1dbofEY-JJ65Hh_g93OJB0zIG-ao0fzjGuiwij8V-Tus/edit. If you'd like to participate in the discussion around this effort, please join us at https://community.mattermost.com/core/channels/developer-experience.

For staff, there's a litany of outstanding tasks being tracked over at https://github.com/orgs/mattermost/projects/19/views/1.

@lieut-data
Copy link
Member Author

Heads up that we're aiming to merge the repositories together starting next week, with any necessary stabilization efforts to wrap up as quickly as possible thereafter. Outstanding PRs in other repositories will need to be closed and optionally re-opened against this repository.

@lieut-data
Copy link
Member Author

Heads up we're targeting a merge of the mono-repo branch here to master on Wednesday. New PRs may be created directly against the mono-repo branch, but should not be merged until the all-clear. GitHub will automatically rebase them against master at that point.

This was referenced Apr 25, 2023
@M-ZubairAhmed M-ZubairAhmed unpinned this issue May 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/knowledge A knowledge share
Projects
None yet
Development

No branches or pull requests

2 participants