LINUX.ORG.RU

История изменений

Исправление Rootlexx, (текущая версия) :

Ошибки в исходниках проекта - это не область ответственности дистрибутива. Все вопросы должны быть к авторам проекта.

Так авторы их и исправляют — в новой версии программы. В которой также есть новая функциональность, изменения поведения и новые ошибки. Что тогда делать релизным дистрибутивам, если не накладывать исправляющие ошибки патчи на ту версию, которая в дистрибутиве?

Можно отдельно выпускать дистрибутив из релизных версий пакетов и из тестовых альфа версий.

Как это убережёт или поможет исправить ошибки в релизных версиях программ?

Исправления должны приниматься в сам проект, а не дистрибутив.

Да неужели, кто бы мог подумать…

Внезапно, ровно так и происходит. Второй раз в этой теме даю ссылку: https://www.debian.org/doc/debian-policy/ch-source.html#changes-to-the-upstream-sources

Где гарантия, что там только такие патчи?

В открытости этих патчей. Они даже в отдельном от оригинальных исходников архиве идут.

Почему их нельзя отправить в основной проект?

Вы эту глупость придумали — вы и отвечайте.

Мутная формулировка. Иногда это приводит к изменению поведения программы.

Пример существенного изменения в поведении программы — в студию!

Исходная версия Rootlexx, :

Ошибки в исходниках проекта - это не область ответственности дистрибутива. Все вопросы должны быть к авторам проекта.

Так авторы их и исправляют — в новой версии программы. В которой также есть новая функциональность, изменения поведения и новые ошибки. Что тогда делать релизным дистрибутивам, если не накладывать исправляющие ошибки патчи на ту версию, которая в дистрибутиве?

Можно отдельно выпускать дистрибутив из релизных версий пакетов и из тестовых альфа версий.

Как это убережёт или поможет исправить ошибки в релизных версиях программ?

Исправления должны приниматься в сам проект, а не дистрибутив.

Да неужели, кто бы мог подумать…

Внезапно, ровно так и происходит. Второй раз в этой теме даю ссылку: https://www.debian.org/doc/debian-policy/ch-source.html#changes-to-the-upstream-sources

Где гарантия, что там только такие патчи?

В открытости этих патчей. Они даже в отдельном от оригинальных исходников архиве идут.

Почему их нельзя отправить в основной проект?

Вы эту глупость придумали — вы и отвечайте.

Мутная формулировка. Иногда это приводит к изменению поведения программы.

Конечно, приводит: раньше программа падала, а теперь не падает — изменение поведения налицо!