Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

reduce the weight of issue-related factors (open issues, issues distribution) #182

Open
spelunk opened this issue Sep 22, 2017 · 5 comments

Comments

@spelunk
Copy link

spelunk commented Sep 22, 2017

It sounds like a great idea to look at GitHub issues, but in practice many projects use the issue tracker to also keep track of long-term projects and discussions. It's preferable to have one open issue that people can +1 rather than have people flood an issue tracker with new issues repeating the same request. Should the weight of the issue tracker be reduced?

@satazor satazor closed this as completed Oct 24, 2017
@satazor
Copy link
Member

satazor commented Oct 24, 2017

Oops didn't mean to close it.

@satazor satazor reopened this Oct 24, 2017
@spelunk
Copy link
Author

spelunk commented Oct 24, 2017

heh. Question still stands: given that projects handle issues differently, does it make sense to give such a large weight to Github issue statistics?

@satazor
Copy link
Member

satazor commented Oct 24, 2017

I think that the issues metric needs to be improved. The most important factor for that metrict should be the time it takes for a contributor to respond to an issue, but doing that would increase exponentially the number of calls to the GitHub API and that's a no-no :/

For now, maybe we can decrease it's weight but I need to so some extensive testings to find the right balance.

@7PH
Copy link

7PH commented Aug 17, 2018

Hey,

The most important factor for that metrict should be the time it takes for a contributor to respond to an issue

I also think that issues created by collaborators should also have no or less impact on the score, because some projects are using issues as task-lists, and it seems to me that issue tracking usage is better than direct pushes to master.

@mikaello
Copy link

mikaello commented Oct 4, 2019

Another angle of evaluating issues are the labels. The maintainer can change the existing labels or add new ones, but my impression is that many uses the default ones (or at least in addition to any custom ones). And issues labeled with enhancement are not necessarily a bad sign, more that there are plans for that project.

Awareness of NPMS's logic of penalizing open issues may incentives the maintainer to quickly close these issues with a comment, instead of letting them stay open and more accessible.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants