Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Consider usage of proportions in calculations #1

Open
alterfo opened this issue Feb 18, 2021 · 2 comments
Open

Consider usage of proportions in calculations #1

alterfo opened this issue Feb 18, 2021 · 2 comments

Comments

@alterfo
Copy link

alterfo commented Feb 18, 2021

In order to make comparison more fair, I think it would be cool to check proportions of usage.

For example:
Number of Issues / Number of downloads = issues per download
Commits Per Month For Past Year / Number of Contributors = Contributors Activity
Issues per Download * Contributors Activity = Quality of Support

Thanks!

@alterfo alterfo changed the title Consider usage proportions in calculations Consider usage of proportions in calculations Feb 18, 2021
@nin-jin
Copy link
Member

nin-jin commented Feb 19, 2021

Number of Issues / Number of downloads = issues per download

Такая нормировка предполагает, что число проблем пропорционально популярности. Однако, такая корреляция сомнительна. Простой пример:

  • 100 пользователей столкнулись с 1 и той же проблемой.
  • 10000 пользователей столкнулись со 100 разными проблемами.
  • 100 пользователей столкнулись со 100 разными проблемами.

Если поделить число проблем на число пользователей, то в первых двух случаях получится число 1/100. Однако, в первом случае проблема всего одна, а во втором их 100. А в последнем получится вообще катастрофическое число 1/1, но тут столько же проблем, сколько и во втором.

@nin-jin
Copy link
Member

nin-jin commented Feb 19, 2021

Commits Per Month For Past Year / Number of Contributors = Contributors Activity

Это скорее мера эффективности контрибьюторов. Для потребителя это не особо важно. Для потребителя может иметь значение разве что продуктивность всей команды (Commits Per Month). Но опять же, число коммитов ни о чём не говорит, кроме стиля работы. Кто-то делает один коммит для всей задачи. Кто-то коммитит каждую строчку. А кто-то одним коммитом умудряется решать сразу несколько задач. И я бы не сказал, что один стиль для потребителя лучше, чем другой.

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

No branches or pull requests

2 participants