[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