Re: A Pull Request Manager's Perspective

2021-05-18 Thread RazvanN via Digitalmars-d-announce

On Tuesday, 18 May 2021 at 14:28:52 UTC, Dennis wrote:

On Tuesday, 18 May 2021 at 12:58:51 UTC, Mike Parker wrote:

https://dlang.org/blog/2021/05/18/a-pull-request-managers-perspective/



Ths emphasizes the fact that druntime needs more love.


That conclusion is given along with these numbers:

|| dmd | phobos | druntime |
||-||--|
|open bug reports| 3000| 900|   300|
|Pull requests / month   |  85 | 130|30|
|contributors last month |  10 |   5| 4|

To me, that looks like dmd needs more love, given the vast 
amount of bugs (3000) compared to druntime (300).


The opened druntime PRs do not necessarily fix any issues or add 
new features, but rather contain minor refactorings of small, 
unreported, bug fixes. So I would say that there is no 
relationship betweem the number of bugs of a component and the 
number of PRs that are opened.


The fundamental reason why dmd has more opened bugs is because it 
is the oldest codebase among the 3. Also, some bugs are reported 
as belonging to dmd when they're actually druntime bugs, because 
it is difficult to properly identify the component if you are not 
a contributor. I have changed the component part of many dmd bugs 
to druntime over time.


Re: A Pull Request Manager's Perspective

2021-05-18 Thread zjh via Digitalmars-d-announce
We should make a list of the things we need to do, in order of 
importance. Not just for solving problems, but for raising 
them,and who give good advice.They are rewarded according to 
their importance and excellence.

D needs a list, just like buglist,'todolist'.
Everyone takes a task from the todolist, completes it, and 
receives reward.




Re: A Pull Request Manager's Perspective

2021-05-18 Thread Imperatorn via Digitalmars-d-announce

On Tuesday, 18 May 2021 at 12:58:51 UTC, Mike Parker wrote:
Razvan Nitu, one of the foundation's two Pull Request Managers 
funded by Symmetry Investments, talks about the work he's been 
doing and two initiatives intended to motivate contributions to 
the core D projects.


https://dlang.org/blog/2021/05/18/a-pull-request-managers-perspective/

I've also shared it to the D subreddit if anyone wants to 
follow or participate in any discussion that arises there:


https://www.reddit.com/r/d_language/comments/nf9z1e/a_pull_request_managers_perspective/




Spot on


Re: A Pull Request Manager's Perspective

2021-05-18 Thread Dennis via Digitalmars-d-announce

On Tuesday, 18 May 2021 at 12:58:51 UTC, Mike Parker wrote:

https://dlang.org/blog/2021/05/18/a-pull-request-managers-perspective/



Ths emphasizes the fact that druntime needs more love.


That conclusion is given along with these numbers:

|| dmd | phobos | druntime |
||-||--|
|open bug reports| 3000| 900|   300|
|Pull requests / month   |  85 | 130|30|
|contributors last month |  10 |   5| 4|

To me, that looks like dmd needs more love, given the vast amount 
of bugs (3000) compared to druntime (300).