DO_NOT_USE_OR_YOU_WILL_BE_FIRED - как большие компании выходят в Open Source
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
Выход внутреннего проекта в open source — это не просто 'git push'. Это согласования с юристами, вычищение секретов из истории коммитов (23 миллиона утечек в 2024 году — только на GitHub), и осознание того, что ваш код может оказаться под пристальным вниманием людей, которым вы вроде бы и ничего не должны.
Расскажу практический опыт подготовки Go-библиотек к публикации: чем полезны vanity imports, почему 'internal/' в Go работает лучше чем '__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED' в JavaScript. И отдельно — про лицензии и IP-права, чтобы не повторить сценарий Nginx vs Rambler.
13 лет в IT профессионально, а сколько лет кодит уже и сам не помнит. 12 из них работает в Gaijin Entertainment и вырос с джуна до тимлида. Строил и продолжает строить разноплановые решения как для игроков, так и для коллег разработчиков. Увлекается 3D-печатью, пайкой плат и автоспортом. В свободное время мейнтейнит опенсорс и ведет телеграм-канал.
Видео
Другие доклады секции
Доклад