ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Mikhail Zabaluev <mhz@altlinux.org>
To: devel@altlinux.ru
Subject: [devel] package release naming
Date: Fri, 28 Feb 2003 14:26:03 +0300
Message-ID: <20030228112603.GA9095@mhz.mikhail.zabaluev.name> (raw)
In-Reply-To: <200302271303.57441.darkstar@altlinux.ru>

[-- Attachment #1: Type: text/plain, Size: 2043 bytes --]

Hello Albert,

On Thu, Feb 27, 2003 at 01:03:56PM +0300, Albert R. Valiev wrote:
>
> > > так же - altn. выше в каком-то из сообщений как раз описана
> > > именно эта ситуация
> >
> > Ok, я поставлю свой вопрос немного по-другому.
> >
> > Требуется ли нам различать наши сборки (исправление ошибок в
> > упаковке, добавление переводов и прочее) от "послерелизных
> > выходов" софта?
> > При предлагаемой схеме именования пользователю из названия
> > пакета неясно - это очередная сборка или собран очередной
> > "послерелиз".
> По моему для этого есть поле %Changelog - и этого более чем 
> достаточно. (это мое личное мнение)

changelog через apt-cache не посмотришь.
По-моему, пострелиз должен быть как-то отражён в версии или релизе.
С пререлизами всё понятно: alt0.N.%preversion (заметьте точку,
разделяющую две части; я за такую конвенцию). Можно обязать
увеличивать N с каждым выпуском пакета, независимо от изменения
%preversion.
У проектов, которые практикуют пострелизы с буквенными обозначениями,
обычно есть политика именования. Если пострелизы всегда именуются
одним префиксом: X.YpZ, например, или буквенные обозначения
упорядочены по алфавиту (иными словами, не нарушают порядок
версий по разумению rpm), я не вижу проблем с внесением
этих букв в номер версии. Если система именования более запутанная,
можно прибегнуть к той же схеме, что и с пререлизами,
только номер alt-релиза уже будет целочисленным и
будет начинаться не с нуля.

Отдельно о CVS-срезах: если авторы проекта сами не прибегают к
выкладыванию срезов, помеченных датами, нет смысла нам отображать
дату в имени пакета. Можно ограничиться alt0.N.cvs (в случае
пререлизного среза) либо altN.cvs (в экзотическом случае
послерелизного среза -- обычно дело ограничивается эпизодическими
патчами, подсмотренными в CVS, но в случае с jabber 1.4.2, например,
нужно брать весь проект).

-- 
Stay tuned,
  MhZ                                     JID: mhz@altlinux.org
___________
Famous quotations:
	" "
		-- Charlie Chaplin

	" "
		-- Harpo Marx

	" "
		-- Marcel Marceau

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  reply	other threads:[~2003-02-28 11:26 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-07  8:17 [devel] packages Igor Homyakov
2003-02-07 10:04 ` vserge
2003-02-25 20:08 ` Vadim V. Zhytnikov
2003-02-25 20:27   ` Alexey Voinov
2003-02-26  8:15   ` Stanislav Ievlev
2003-02-26  8:20     ` Albert R. Valiev
2003-02-26  8:51       ` Andrey Brindeew
2003-02-26  9:33         ` Albert R. Valiev
2003-02-26 10:13           ` Andrey Brindeew
2003-02-27 10:03             ` Albert R. Valiev
2003-02-28 11:26               ` Mikhail Zabaluev [this message]
2003-02-28 11:47                 ` [devel] package release naming Andrey Brindeew

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20030228112603.GA9095@mhz.mikhail.zabaluev.name \
    --to=mhz@altlinux.org \
    --cc=devel@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git