Дата добавления
18.04.2024
Внесение вклада в открытый исходный код может пугать. Это руководство, которого вам не хватало, поможет вам сделать первый шаг и постепенно выработать устойчивую практику внесения вкладов.
Разработчики говорят мне...
- «У меня нет времени».
- «Я пытался, и это не сработало».
- «Работа на публику пугает».
- «Я недостаточно опытен».
- «Начать слишком сложно».
- «Мне нужна простая задача».
- «Я не смог привлечь внимание сопровождающего».
Если вы откликаетесь на любой из вышеуказанных пунктов, не волнуйтесь. Многие разработчики сталкиваются с этими проблемами.
На самом деле вы находитесь в большинстве. Это те проблемы, которые мешают большинству людей достигать своих целей в вкладе, несмотря на их лучшие намерения.
Хорошая новость заключается в том, что все это можно преодолеть. Как внести свой вклад в открытый исходный код охватывает все это в книге.
Вот темы, которые подробно рассматриваются в книге:
- Выход за рамки простых инструкций "как делать", чтобы понять, ПОЧЕМУ участники успешны.
- Найдите следующую возможность для вклада с помощью "COIL" - четырехшаговой повторяемой структуры.
- Используйте концепции, такие как "почистить один зуб" и "бить 300", чтобы преодолеть психологические барьеры и инерцию, чтобы начать и продолжать.
- Смена мышления с "задачи для начинающих" на "начальное действие".
- Продвигайте вперед задачи и отчеты об ошибках, повышая качество инструкций по воспроизведению.
- Написание документации на высшем уровне, даже для кода, который вы не писали.
- Максимизация шансов на включение вашего пул-реквеста.
- Применение принципов ненасильственного общения и управление напряженными разговорами.
- Реальные примеры того, как другие люди встраивают время на открытый исходный код в свою работу.
- Поддержание вклада сверх одного коммита для достижения долгосрочного воздействия.