Re:Monorepos: Please don’t
by tigershark on Thursday January 03, 2019 @06:29AM
(#18814376)
What is the point instead of having them in two separate repos?
Re:Monorepos: Please don’t
by lkschubert8 on Thursday January 03, 2019 @06:56AM
(#18814469)
Any full stack change will be represented by one PR that changes from pre change to post change. Two repos would introduce a new possible state where one has the change applied and the other doesn't.
And later you add the iOS and Android clients too.
Will those go into the same repo?
Better to keep server and clients apart, especially if release schedules are different.
Sure if the release schedules are different then have them in separate repos so things like tagging makes sense. But often people work with a single release schedule. There's just so many variables that go into these decisions that the thread here is bonkers.
Smart people can work through problems to get the job done. Monorepo vs polyrepo won't stop people from moving forward.
Not really. You can have a single repo with top level directories tigershark-gui and tigershark-server.