https://issues.dlang.org/show_bug.cgi?id=11792
--- Comment #9 from Vladimir Panteleev <[email protected]> --- (In reply to Dicebot from comment #8) > It > would destroy natural separation of areas of interest for pull request > reviewers (need to add "dmd"/"phobos" labels manually for each PR), It would not be hard to write a bot to apply these labels automatically. > make > commit history so noisy it is impossible to follow for few specific > projects, It is easy in git to see the log of a specific directory, "git log phobos" or "gitk phobos". > make impossible to finely tune team permissions to different repos. Valid argument, but I'm not sure how important it is. > Only benefit is reducing amount of repositories under D-Programming-Language > organization. I don't see it a problem that needs solution, not at this cost > at least. There are more benefits: - Code which affects multiple projects can be done as one commit. - Makefiles and build scripts no longer need to assume (but allow overriding) location of other subcomponents - their location will be guaranteed. This means they can be simplified. - It will be easy to build D at a specific point in its development. - It will no longer be necessary to use specialized tools such as Digger to bisect regressions. --
