Решил сделать доброе дело и отправить патч в KDE. Снабдил описанием, добавил тесты, проверил локально. Нашёл базовый коммит, начиная с которого будет совместимо моё изменение и ребейзнулся на него. Здесь меня начали терзать смутные сомнения, ведь кроме единственной удалённой ветки origin/master
в проекте были только теги. Оригинал был взят из github/KDE.
Собственно, при попытке сделать pull-request в github, я был послан на... kde.org с извинениями, мол github только хостит зеркало, следуй официальному процессу, молодой падаван^Wконтрибьютор.
И тут меня как окатило ледяным душем: они просят прислать diff-файл. Протёр глаза, ущипнулся, сверился с календарём — 2018-й подходит к концу, перевёл глаза обратно в монитор. Дальнейшие действия были машинальны, создал аккаунт, сделал им diff, выковырял из коммита описание и отправил патч, завершив свою часть квеста.
ЛОР, есть ли среди тебя разработчики KDE, подтвердить они действительно так и пишут KDE, обмениваясь diff-ами?