Обсуждение:Руководство по написанию changelog: различия между версиями
Bircoph (обсуждение | вклад) (Новая страница: «Удаление информации об авторстве кода, включая строки spec — недопустимо и является наруш…») |
Нет описания правки |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 1: | Строка 1: | ||
Удаление информации об авторстве кода, включая строки spec — недопустимо и является нарушением авторского права. | Удаление информации об авторстве кода, включая строки spec — недопустимо и является нарушением авторского права. | ||
Не обязательно сохранять весь changelog в неизменном виде, но обязательно сохранять перечень всех авторов. | Не обязательно сохранять весь changelog в неизменном виде, но обязательно сохранять перечень всех авторов. -- (это был @Bircoph) | ||
Мне кажется, это жестко можно требовать только для лицензий типа OLD BSD, где необходимо упоминание авторства непосредственно ''в исходном тексте''. Однако непонятно, где ещё сохранить автора ''спека'' — обычно они больше ничего не пишет) Так что да, лучше changelog вообще не трогать, всем будет проще. -- @FrBrGeorge | |||
В этом я не согласен - specfile помимо самой инструкции по сборке ещё сохраняет историю сборок этого пакета в репозиторий. Т.е. - фактически, сохранив changelog мы утверждаем что данный пакет был собран под ALT теми, кто про это ничего не знает. Мне кажется, что у нас обсуждался вопрос сохранения changelog спек-файла в отдельном файле или упоминание авторов в комментариях. Но я видел очень много заимствованных spec-файлов в других репозиториев и ещё не встречал такого, что бы changelog _пакета_ содержал людей, которые этот _пакет_ никогда не собирали. -- @rider |
Текущая версия от 13:53, 20 октября 2021
Удаление информации об авторстве кода, включая строки spec — недопустимо и является нарушением авторского права. Не обязательно сохранять весь changelog в неизменном виде, но обязательно сохранять перечень всех авторов. -- (это был @Bircoph)
Мне кажется, это жестко можно требовать только для лицензий типа OLD BSD, где необходимо упоминание авторства непосредственно в исходном тексте. Однако непонятно, где ещё сохранить автора спека — обычно они больше ничего не пишет) Так что да, лучше changelog вообще не трогать, всем будет проще. -- @FrBrGeorge
В этом я не согласен - specfile помимо самой инструкции по сборке ещё сохраняет историю сборок этого пакета в репозиторий. Т.е. - фактически, сохранив changelog мы утверждаем что данный пакет был собран под ALT теми, кто про это ничего не знает. Мне кажется, что у нас обсуждался вопрос сохранения changelog спек-файла в отдельном файле или упоминание авторов в комментариях. Но я видел очень много заимствованных spec-файлов в других репозиториев и ещё не встречал такого, что бы changelog _пакета_ содержал людей, которые этот _пакет_ никогда не собирали. -- @rider