Популярність вимірює, скільки впровадження та уваги репозиторій здобув на самому GitHub: зірки, форки, спостерігачі. Увага — слабке свідчення порівняно з реальними даними про встановлення, але вона універсальна (є в кожного репозиторію, з пакетом чи без) і корелює з розміром спільноти, яка помітила б проблему.
- Категорія: Спільнота та впровадження (40% у межах категорії)
- Вага в загальному індексі: 7.2%
- Ключ метрики:
popularity
Як обчислюється значення
Усі три компоненти масштабуються логарифмічно — кожен порядок величини важить приблизно однаково, тож різниця між 50 і 500 зірками зараховується приблизно так само, як між 500 і 5 000.
| Компонент | Вага | Насичення близько |
|---|---|---|
| Зірки | 60 | ~5 000 |
| Форки | 25 | ~1 000 |
| Спостерігачі | 15 | ~500 |
Кількість 1 чи 2 не дає балів — одна зірка чи один форк є радше шумом, ніж впровадженням, — тож кожен компонент починає нараховувати бали лише від 3.
Зірки та форки можна купити
Це єдині вхідні дані моделі, за якими не стоїть жоден емітент, і їх відкрито продають оптом. Там, де зібрана поденна історія репозиторію показує ріст, якого органічна увага не породжує, Політика неорганічного росту дисконтує компоненти зірок і форків — на 40% за один підтверджений сплеск і на 70% за більшу їх кількість. Спостерігачі лишаються незмінними, чиста історія ніколи не підвищує значення, а репозиторій, історія якого не дає відповіді на це питання, не карається взагалі.
Чому логарифмічна шкала
Лінійна шкала перетворила б метрику на мірило слави, де домінує жменька мегапроєктів, а порівнювати решту було б марно. Логарифмічна шкала стискає верхівку й розтягує середину — саме там ухвалюється більшість реальних рішень щодо залежностей. Точки насичення означають, що після ~5 000 зірок додаткова увага вже нічого не додає — метрика відповіла на своє питання.
Як читати результат
- Популярність — найслабша форма свідчень про впровадження. Зірки накопичуються й ніколи не зникають, тож давня увага затримується. Там, де проєкт публікує пакет, сильнішим сигналом є впровадження в екосистемі — реальний обсяг завантажень, — і ваги категорії відображають саме цю ієрархію.
- Форки несуть незалежну інформацію: вони свідчать, що з кодом працюють, а не лише додають його в закладки.
- Низька популярність — не вада. Молоді або нішеві проєкти природно читаються тут низько; метрика становить 7.2% загального індексу саме для того, щоб свідчення якості та врядування могли переважити славу.
Як покращити значення
Прямого важеля немає — і так задумано: увага йде слідом за корисністю. Довговічний шлях той самий, що й для Спільноти та впровадження загалом: зробити проєкт легким для відкриття, впровадження та участі й публікувати його там, де вже є його користувачі.
Дивіться також: впровадження в екосистемі · здоров'я спільноти