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.