Активність портфеля вимірює, чи справді супроводжується портфель репозиторіїв організації. Організації накопичують репозиторії так само, як горища накопичують коробки; дієвого опікуна від кладовища відрізняє частка портфеля, що досі рухається.
- Оцінювання: організація, категорія «Активність та охоплення» (60% у межах категорії)
- Вага в загальній оцінці організації: 45%
- Ключ метрики:
portfolio_activity
Як обчислюється значення
Обчислюється на вибірці до 100 публічних репозиторіїв, упорядкованих від найсвіжішого push:
| Компонент | Вага | Критерії |
|---|---|---|
| Нещодавно активні репозиторії | 50 | частка репозиторіїв вибірки з push за останні 90 днів |
| Активні протягом року | 25 | частка з push за останній рік |
| Розмір портфеля | 15 | логарифмічна шкала; насичення близько ~100 репозиторіїв |
| Оригінальні роботи | 10 | частка репозиторіїв вибірки, що не є форками |
Чому частки, а не кількість
Співвідношення роблять порівнянними організації різного розміру: організація з 8 активними репозиторіями з 10 читається краще, ніж та, що має 30 із 300. Розмір усе ж отримує власний (менший, логарифмічний) компонент, бо значний портфель — реальне свідчення спроможності; він просто не може компенсувати портфель, який здебільшого спить. Компонент оригінальних робіт не дає стіні форків видавати себе за організацію-розробника.
Як читати результат
- Архівування — добра гігієна, і метрика її винагороджує. GitHub виключає архівовані репозиторії зі стандартного переліку, тож організація, що архівує завершені роботи, зосереджує свою вибірку на тому, що активно супроводжує. Чесне маркування покращує вимірювання — роблячи саме вимірювання точнішим.
- Домінує 90-денний компонент: ця метрика описує теперішнє, а річний компонент — його супровідний контекст.
Як покращити значення
- Архівувати завершені або покинуті репозиторії — найдієвіша окрема дія, що водночас служить користувачам організації.
- Тримати супроводжувані репозиторії помітно супроводжуваними: оновлення залежностей і виправлення зараховуються як push.
Дивіться також: охоплення спільноти · оцінювання організацій