Спільнота Helm
Ласкаво просимо до спільноти Helm!
Це відправна точка для того, щоб стати учасником проєкту Helm — вдосконалювати документацію, покращувати код, виступати з доповідями тощо.
Комунікація
На сторінці комунікація перелічено канали комунікації, такі як чат, тікети, списки розсилки, зустрічі, конференції тощо.
Ресурси
- Логотипи Helm знаходяться за адресою cncf/artwork
- Веб-сайт та документація Helm знаходяться за адресою helm/helm-www
- Приклади та рекомендації щодо використання бренду Helm: art
- Шаблон презентації на тему Helm: slides
Як я можу допомогти?
Спочатку вам слід приєднатися до наших комунікаційних форумів:
- Слідкуйте за нами на Twitter
- Приєднуйтесь до нас в Slack
- Підпишіться на наші списки розсилки
- Приєднуйтесь до щотижневих зустрічей
Далі, налаштуйте основи (якщо ви цього ще не зробили):
Тепер ви можете приступити до справи!
Хороший спосіб навчитися:
- Перегляньте код і ознайомтеся з рецензіями коду. Документація та тести є частиною кодової бази.
- Спробуйте відтворити проблеми та отримайте загальне уявлення про проблеми користувачів.
- Поспілкуйтеся з людьми в Slack і поставте питання.
Області, з яких можна почати роботу:
- Документація (така як текст, який ви зараз читаєте) завжди може бути покращена!
- Ми завжди можемо розширити тестове покриття.
- Перегляньте відкриті PR. Додайте коментарі, відгуки або дайте LGTM!
- Спробуйте виправити деякі прості баги, які можуть бути позначені теґом good first issue
- Просто попросіть власників про пропозиції.
І наостанок, ми дуже хотіли б дізнатися, що ви хочете бачити на блозі Helm.
Не соромтеся надсилати теми для блогу тут.
Ваш перший внесок
Ми рекомендуємо вам попрацювати над наявними проблемами, перш ніж намагатися розробити нову функцію.
Знайдіть наявну проблему (наприклад, позначену як good first issue, або просто попросіть власників про пропозиції) і дайте відповідь у темі проблеми, висловивши зацікавленість у роботі над нею.
Це допоможе іншим людям дізнатися, що проблема є актуальною, і, сподіваємося, запобіжить дублюванню зусиль.
Кожен комміт повинен бути підписаний в git, як описано в статті, що описує перехід Helm на DCO.
Якщо ви хочете працювати з новою ідеєю відносно невеликого обсягу:
- Подайте запит із описом запропонованих змін до відповідного репозиторію.
- Власники репозиторію оперативно відреагують на ваш запит.
- Якщо запропоновані зміни будуть прийняті, почніть роботу у своєму форку, підписуючи кожен комміт, як описано вище.
- Надішліть pull request, що містить перевірені зміни.