[devel] Q: changelog policy
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_fandra=2Eorg?=
Ср Ноя 22 03:24:26 MSK 2000
On Tue, Nov 21, 2000 at 08:15:39PM +0300, Peter Novodvorsky wrote:
> > > Я слышал, что все пакеты для RE будут пересобираться. Многие, я так
> > > понимаю, без изменений в spec-файлах. А как будут отличаться имена таких
> > > паетов от оригинальных у Mandrake?
> > Префиксом в версии сборки ipl, как и ранее, я думаю. Что касается
> > отличий в spec-файлах, то практически везде будут добавляться русские
> > группы в Group(ru), так же будут макросы приводиться к нашему
> > единообразию. А это (макросы) не так уж и мало -- иногда приходится
> > целиком логику SPEC файла переписывать.
>
> Кстати, хорошо бы ввести policy по ведению changelog. Например мне,
> изменение "build for RE" ничего не дает. Вобщем-то это и не
> изменение. ;-)
До апреля этого года я писал просто и лаконично:
- Fandra adaptions.
Примерно с апреля-мая заменил эту емкую фразу на
- RE adaptions.
На самом деле так, конечно, делать нельзя, и от подобной практики я уже
отказался. Выработались некие негласные правила:
+ Если spec-файл новый, ограничится одной строкой
- Initial revision.
+ Если произведена конвертация из другого дистрибутива, добавить
- RE adaptions.
+ Если предыдущая версия spec-файла не была FHS-совместима, добавить
- FHSification.
+ Если была проведена адаптация texinfo-файлов, добавить
- Fixed texinfo documentation.
+ Если была произведена адаптация к новым особенностям pam, xinetd, ...
явно указать это.
+ Если Вы являетесь maintainer'ом пакета в полном смысле этого слова,
стоит добавить changelog-информацию по существу (если она не отражена в
отдельном файле).
+ ... (вспомню - добавлю).
Я постараюсь проанализировать свои spec-файлы и предложить нечто вроде
writing changelog policy. Пока что пожелания приветствуются.
> PS. И вообще побольше полисей написать. У Debian есть очень хоррошая
> основа для такого документа -- debian packageing policy. Его можно
> найти на debian.org.
И побольше maintainer'ов, которые этим policy будут следовать. :)
А Вы пишите - обсудим.
На самом деле, я уже пробовал сделать нечто подобное; оно, правда,
морально устарело, пора делать новую версию.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@fandra.org
Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html
IPLabs Linux Team http://linux.iplabs.ru
Fandra Project http://www.fandra.org
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who it's friends are.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20001122/dc631f39/attachment-0001.bin>
Подробная информация о списке рассылки Devel