[Issue 11792] Investigate migrating to a meta repo
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Wed Feb 11 09:17:55 PST 2015
https://issues.dlang.org/show_bug.cgi?id=11792
--- Comment #9 from Vladimir Panteleev <thecybershadow at gmail.com> ---
(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.
--
More information about the Digitalmars-d-bugs
mailing list