[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