Під час нашого останнього звернення до дописувачівми вирішили, що запровадимо специфікацію All Contributors , щоб вшанувати всіх наших дописувачів.
Якщо на перший погляд рішення про вшанування дописувачів звучить як корислива нісенітниця, дозвольте запевнити вас, що немає ніякого ризику вивихнути плечі від поплескування себе по спині. Натомість йдеться про (також) вшанування тих внесків, які зазвичай залишаються поза увагою у відкритому вихідному коді.
На сайті All Contributors це виглядає наступним чином:
Це специфікація для визнання учасників проекту з відкритим вихідним кодом таким чином, щоб винагородити кожен внесок, а не лише код.
Люди віддають себе і свій вільний час, щоб зробити внесок у проекти з відкритим вихідним кодом, тому ми вважаємо, що кожного слід похвалити за його внесок (у вигляді коду чи ні).
Коли ми говоримо про дописувачів у проектах з відкритим вихідним кодом, часто існує припущення, що це всі люди, які вносять код до проекту. Той факт, що GitHub перераховує дописувачів проекту на основі фактичних коммітів , значною мірою зміцнює цю думку.
Але є багато внесків, які пролітають повз радари автоматизованої системи, заснованої на історії коммітів. Такі речі, як документація і дописи в блогах, створення спільноти, відповіді на запитання чи повідомлення про помилки - все це цінний внесок, який заслуговує на визнання.
Впроваджуючи специфікацію “Всі дописувачі”, ми зобов’язуємося віддати належне цим людям за їхній внесок і зробити його видимим. На практиці список учасників буде включено до README.md
файлу всіх наших пакунків, а також до головного README.md
файлу нашого freesewing/freesewing
monorepo.
У майбутньому ми також плануємо зробити цей список доступним на нашому сайті.
Як це працює?
У майбутньому ми докладемо зусиль, щоб додати всіх дописувачів, незалежно від того, як вони роблять свій внесок у проект. Але ми також хотіли б зафіксувати внески, які були зроблені до цього часу.
Для цього нам потрібна ваша допомога. Якщо ви зробили свій внесок у FreeSewing, повідомте нам про це. Ви можете повідомити нам про це на Discord, або ви можете створити проблему, або ви можете прокоментувати будь-яку проблему або pull request , використовуючи інструкції для бота all-contributors.
Не соромтеся, додавайте себе :)