Рассказываю все как было.
Итак, один друг рассказал есть верный способ дико разбогатеть на разработке проектов с открытым исходным кодом. Очень подробно объяснял, не помню правда что, но вдохновение било через край.
Для реализации амбиций было принято решение программировать деньги. Ведь если простой айтишник получает от 600 т.р/в день (по данным экспертов Пикабу), то деньгокодер, очевидно, может поднять такие суммы в час.
Далее составляем план:
1. Выбрать проект
2. ???
3. Профит.
План нам нужен лишь в общих чертах, поэтому разберемся по ходу дела.
Берем проект OsEngine (
https://github.com/AlexWan/OsEngine/) ведь что может быть денежнее? Как видно по плану мы уже в одном шаге от профита. Кажется надо написать денежный код.
Не буду утомлять описанием как делать торгового робота, это крайне просто и все есть в документации OsEngine. Подключаемся к брокеру и можно запускать генератор бабла.

Нет времени объяснять — запускай робота.
Тут началось самое интересное. Оказалось, что в подключении к моему брокеру нет отображения общей позиции по деньгам. И тут мы начинаем деньгокодить — дописываем нужную фичу и отправляем код автору проекта на Гитхабе через Pull request (бурж.: запрос на внесение изменений).
Когда автор проекта принимает твой запрос происходят пара замечательных вещей.
1. Твой код появляется в общем репозитории кода и любой пользователь проекта может его использовать.
2. Ты получаешь вечную славу и респект от сообщества.
3. Появляешься в списке участников контрибуторов проекта.

Зал славы OsEngine (
https://github.com/AlexWan/OsEngine/graphs/contributors)
Всё это отлично в теории, но на практике оказалось не так то просто.
Прошло полгода, в проект было внесено несколько полезных изменений и тут выясняется, что мой вклад в общее дело нигде не отображается!

НЕЕЕЕЕЕЕЕЕЕЕЕТ!!!11111 Мечты о славе и богатстве получают удар от суровой реальности.
Собираем волю в кулак и начинаем гуглить (это как яндекс, только хуже работает) проблему. Быстро выясняется страшная тайна.
Если на локальной машине установлена почта пользователя, которая не соответствует почте в профиле на Гитхабе, то твой вклад в проект не будет засчитан.
Вот так-то.
Проверяем себя. На примере командной строки, но если пользуешься каким-то отдельным приложением, то там это должно быть в настройках.

git config --global user.email
Эта команда отобразит текущую установленную почту. Нужно, чтобы эта почта была зарегистрирована в профиле на Гитхабе.
Итак у нас два варианта решения проблемы.
Во-первых, можно установить в конфигурации правильную почту. Для этого пишем ту же команду, что и для просмотра, но добавляем туда почту, например:
git config --global user.email mygithubmail@yandex.ru
Вот теперь все наши контрибуции в проект будут учитываться корректно.
Второй вариант, также подходящий тем, кто уже отправил код с неправильной почтой — это добавить дополнительную почту в свой профиль на Гитхабе.
Переходим в настройки почты
https://github.com/settings/emails и жмем «добавить почту»
Подтверждаем и почта отображается как верифицированная в профиле. Теперь код, который прежде не отображался как ваш, будет корректно показываться в зале славы. Правда на пересчет графов контрибуторов может уйти какое-то время.

Памятник нерукотворный! (Теперь отображаются все 7 коммитов
https://github.com/AlexWan/OsEngine/commits?author=nikitabuida)
Таким образом путь к славе и богатству становится гораздо понятнее.
Будем с этим разбираться в следующих эпизодах.