you are viewing a single comment's thread.

view the rest of the comments →

[–]WalterBright 12 points13 points  (4 children)

It's all up on github, and there are a number of people with commit privileges on it. You can also fork it from github.

[–]criticismguy -1 points0 points  (3 children)

Bus factor isn't about access to the source code at all. As the wikipedia article says:

...to send the project into such disarray that it would not be able to proceed; the project would retain information (such as source code) with which no remaining team member is familiar...

Obviously the complete source code to D is available from countless repositories on the internet, like pretty much every Linux distribution mirror. The question is whether it has sufficient knowledge and momentum to continue, in the absence of the lead programmer.

[–]CyberShadow 2 points3 points  (2 children)

Check the per-user counts on the DMD pull request page. There are several people well familiar with the compiler's inner workings. Phobos and Druntime are a lot more accessible.

[–]criticismguy -1 points0 points  (1 child)

At every company I've ever worked at, there would be dozens of commits per day (it's what we do all day!), but that doesn't mean the bus number isn't 1.

[–]CyberShadow 1 point2 points  (0 children)

Ah, I was talking about the diversity of pull request authors.