История изменений
Исправление vbr, (текущая версия) :
Согласен. Хотя допускаю, что я просто ленив и не знаю про существующие возможности. Но хотелось бы, чтобы:
-
В системе были развёрнуты все исходники всего установленного софта.
-
Можно было одной командой править исходники, компилировать и заменять установленные бинарники.
-
Изменения где-то клались в виде патчей и при обновлениях применялись бы автоматически (если нет конфликтов).
-
Вся система была бы заточена под отладку. К примеру все бинарники шли бы с включённой отладочной информацией.
-
Вообще весь этот путь был бы отлично документирован и любой пользователь знал бы про это.
-
Был бы понятный способ апстрима таких изменений.
Т.е. чтобы любой мог легко понять, где баг (ну если это простой и легко воспроизводящийся баг), исправить его и засабмитить пулл реквест.
Причём это касалось бы не только юзерспейса, но и ядра.
И, да, я понимаю, что в том же дебиане можно скачать исходники, пакет с debug символами и тд и тп. Но это «не то». Я месяц буду с этим разбираться.
К примеру чтобы софт конфигурировался не через файлы, а через исходники. Таким образом любой юзер знакомился бы с этим процессом ещё при установке и постоянно бы продолжал компилировать всё для себя при любых изменениях конфига.
Исходная версия vbr, :
Согласен. Хотя допускаю, что я просто ленив и не знаю про существующие возможности. Но хотелось бы, чтобы:
-
В системе были развёрнуты все исходники всего установленного софта.
-
Можно было одной командой править исходники, компилировать и заменять установленные бинарники.
-
Изменения где-то клались в виде патчей и при обновлениях применялись бы автоматически (если нет конфликтов).
-
Вся система была бы заточена под отладку. К примеру все бинарники шли бы с включённой отладочной информацией.
-
Вообще весь этот путь был бы отлично документирован и любой пользователь знал бы про это.
-
Был бы понятный способ апстрима таких изменений.
Т.е. чтобы любой мог легко понять, где баг (ну если это простой и легко воспроизводящийся баг), исправить его и засабмитить пулл реквест.
Причём это касалось бы не только юзерспейса, но и ядра.
И, да, я понимаю, что в том же дебиане можно скачать исходники, пакет с debug символами и тд и тп. Но это «не то». Я месяц буду с этим разбираться.