ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Версии и релиз-кандидаты
@ 2007-09-18 18:34 Eugene Prokopiev
  2007-09-18 18:37 ` Mykola S. Grechukh
                   ` (5 more replies)
  0 siblings, 6 replies; 8+ messages in thread
From: Eugene Prokopiev @ 2007-09-18 18:34 UTC (permalink / raw)
  To: Devel

Здравствуйте!

А что будет, если сейчас я запакую и отправлю в инкаминг пакет-0.1.RC1, 
а завтра пакет-0.1 (т.е. окончательный релиз)? Не окажется ли первый 
"лексикографически круче"? Для того, чтобы разрешить сомнения, провел 
эксперимент:

$ echo -e '0.1.RC1\n0.1' | sort
0.1
0.1.RC1

Получается, что окажется? Как принято выкручиваться?

-- 
С уважением,
Прокопьев Евгений



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Версии и релиз-кандидаты
  2007-09-18 18:34 [devel] Версии и релиз-кандидаты Eugene Prokopiev
@ 2007-09-18 18:37 ` Mykola S. Grechukh
  2007-09-18 18:46 ` Motsyo Gennadi aka Drool
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: Mykola S. Grechukh @ 2007-09-18 18:37 UTC (permalink / raw)
  To: ALT Linux Team development discussions

см. krusader

krusader-0.8-alt0.beta1

krusader-0.8-alt0.beta2

krusader-0.8-alt1

2007/9/18, Eugene Prokopiev <prokopiev@stc.donpac.ru>:
> Здравствуйте!
>
> А что будет, если сейчас я запакую и отправлю в инкаминг пакет-0.1.RC1,
> а завтра пакет-0.1 (т.е. окончательный релиз)? Не окажется ли первый
> "лексикографически круче"? Для того, чтобы разрешить сомнения, провел
> эксперимент:
>
> $ echo -e '0.1.RC1\n0.1' | sort
> 0.1
> 0.1.RC1
>
> Получается, что окажется? Как принято выкручиваться?
>
> --
> С уважением,
> Прокопьев Евгений
>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Версии и релиз-кандидаты
  2007-09-18 18:34 [devel] Версии и релиз-кандидаты Eugene Prokopiev
  2007-09-18 18:37 ` Mykola S. Grechukh
@ 2007-09-18 18:46 ` Motsyo Gennadi aka Drool
  2007-09-18 18:56 ` Хихин Руслан
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: Motsyo Gennadi aka Drool @ 2007-09-18 18:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Eugene Prokopiev пишет:
> Здравствуйте!
> 
> А что будет, если сейчас я запакую и отправлю в инкаминг пакет-0.1.RC1, 
> а завтра пакет-0.1 (т.е. окончательный релиз)? Не окажется ли первый 
> "лексикографически круче"? Для того, чтобы разрешить сомнения, провел 
> эксперимент:
> 
> $ echo -e '0.1.RC1\n0.1' | sort
> 0.1
> 0.1.RC1
> 
> Получается, что окажется? Как принято выкручиваться?

	0.1-alt0.rc1 ?


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Версии и релиз-кандидаты
  2007-09-18 18:34 [devel] Версии и релиз-кандидаты Eugene Prokopiev
  2007-09-18 18:37 ` Mykola S. Grechukh
  2007-09-18 18:46 ` Motsyo Gennadi aka Drool
@ 2007-09-18 18:56 ` Хихин Руслан
  2007-09-18 18:58 ` Pavlov Konstantin
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 8+ messages in thread
From: Хихин Руслан @ 2007-09-18 18:56 UTC (permalink / raw)
  To: devel

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

Здравствуйте Eugene Prokopiev
  В сообщении от Вторник 18 сентября 2007 Eugene Prokopiev написал(a):
 > Здравствуйте!
 >
 >
 >
 > А что будет, если сейчас я запакую и отправлю в инкаминг
 > пакет-0.1.RC1,
 > а завтра пакет-0.1 (т.е. окончательный релиз)? Не окажется ли первый
 > "лексикографически круче"? Для того, чтобы разрешить сомнения,
 > провел
 > эксперимент:
 >
 > $ echo -e '0.1.RC1\n0.1' | sort
 >
 > 0.1
 > 0.1.RC1
 >
 > Получается, что окажется? Как принято выкручиваться?
Во-первых 
http://www.freesource.info/wiki/AltLinux/Sisyphus/devel/TypicalPackagingErrors/versions?v=6f&

"т.е. 7.1PRE1 действительно больше чем 7.1.1.

 Выход в данной ситуации один. Давать номера пакетов вида:
 version-altx.prefix
 Например, в данной ситуации, было бы лучше версию PRE1 запаковать как 
7.1-alt0.PRE1, а официальный релиз тогда имел бы версию 7.1-alt1 и т.д. 
Тоже самое предлагается делать и для cvs (например 
7.1-alt0.cvs20051128) и всяких там alpha/beta/rc/pre. Сборка alt0 как 
раз визуально выделят версии cvs/pre из списка релизов."

Т.е. alt, идущий впереди упорядочивает версии пакетов.

Во-вторых существуют эпохи и т.п. инструменты для таких случаев.

-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Версии и релиз-кандидаты
  2007-09-18 18:34 [devel] Версии и релиз-кандидаты Eugene Prokopiev
                   ` (2 preceding siblings ...)
  2007-09-18 18:56 ` Хихин Руслан
@ 2007-09-18 18:58 ` Pavlov Konstantin
  2007-09-18 20:11 ` Alexey Tourbin
  2007-09-19  0:01 ` Led
  5 siblings, 0 replies; 8+ messages in thread
From: Pavlov Konstantin @ 2007-09-18 18:58 UTC (permalink / raw)
  To: devel

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

On Tue, Sep 18, 2007 at 10:34:31PM +0400, Eugene Prokopiev wrote:
> Здравствуйте!
> 
> А что будет, если сейчас я запакую и отправлю в инкаминг пакет-0.1.RC1, 
> а завтра пакет-0.1 (т.е. окончательный релиз)? Не окажется ли первый 
> "лексикографически круче"? Для того, чтобы разрешить сомнения, провел 
> эксперимент:
> 
> $ echo -e '0.1.RC1\n0.1' | sort
> 0.1
> 0.1.RC1
> 
> Получается, что окажется? Как принято выкручиваться?

Ну можно будет foobar-0.1REL-alt1 сделать.

-- 
> Вопрос не "как добиться", а "чего добиваться"
Наверное, нормальной работы.
		-- pilot in sisyphus@

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Версии и релиз-кандидаты
  2007-09-18 18:34 [devel] Версии и релиз-кандидаты Eugene Prokopiev
                   ` (3 preceding siblings ...)
  2007-09-18 18:58 ` Pavlov Konstantin
@ 2007-09-18 20:11 ` Alexey Tourbin
  2007-09-19  0:01 ` Led
  5 siblings, 0 replies; 8+ messages in thread
From: Alexey Tourbin @ 2007-09-18 20:11 UTC (permalink / raw)
  To: devel

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

On Tue, Sep 18, 2007 at 10:34:31PM +0400, Eugene Prokopiev wrote:
> А что будет, если сейчас я запакую и отправлю в инкаминг пакет-0.1.RC1, 
> а завтра пакет-0.1 (т.е. окончательный релиз)? Не окажется ли первый 
> "лексикографически круче"? Для того, чтобы разрешить сомнения, провел 
> эксперимент:
> 
> $ echo -e '0.1.RC1\n0.1' | sort
> 0.1
> 0.1.RC1
> 
> Получается, что окажется? Как принято выкручиваться?

Можно просто нумеровать релизы alt0.N.  В принципе всякая исчерпывающая
информация в %name-%version-%release не особо нужна.

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Версии и релиз-кандидаты
  2007-09-18 18:34 [devel] Версии и релиз-кандидаты Eugene Prokopiev
                   ` (4 preceding siblings ...)
  2007-09-18 20:11 ` Alexey Tourbin
@ 2007-09-19  0:01 ` Led
  2007-09-19 19:00   ` Michael Shigorin
  5 siblings, 1 reply; 8+ messages in thread
From: Led @ 2007-09-19  0:01 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2007/9/18, Eugene Prokopiev <prokopiev@stc.donpac.ru>:
> А что будет, если сейчас я запакую и отправлю в инкаминг пакет-0.1.RC1,
> а завтра пакет-0.1 (т.е. окончательный релиз)? Не окажется ли первый
> "лексикографически круче"? Для того, чтобы разрешить сомнения, провел
> эксперимент:
>
> $ echo -e '0.1.RC1\n0.1' | sort
> 0.1
> 0.1.RC1
>
> Получается, что окажется? Как принято выкручиваться?

Я никак не пойму: ЗАЧЕМ лепить в Virsion, да и в Release все эти BETA,
RC, ALPHA? Чтобы потом "выкручиваться"?


-- 
Led.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [devel] Версии и релиз-кандидаты
  2007-09-19  0:01 ` Led
@ 2007-09-19 19:00   ` Michael Shigorin
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Shigorin @ 2007-09-19 19:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Sep 19, 2007 at 03:01:16AM +0300, Led wrote:
> > Получается, что окажется? Как принято выкручиваться?
> Я никак не пойму: ЗАЧЕМ лепить в Virsion, да и в Release все
> эти BETA, RC, ALPHA? Чтобы потом "выкручиваться"?

ДА.

p.s.  апстрим порой так лепит, а перелопачивать все
%name-%version под %name-%version%betaver порой так вломмм...
но лучше всё-таки перелопатить и если у апстрима это ещё не
стало скверной привычкой -- тихонько намекнуть почтой, что
счастье пакаджера -- это тарбол вида

name-maj.min[.patchlevel].tar.{gz,bz2}

который содержит каталог верхнего уровня

name-maj.min[.patchlevel]/

(а не e.g. name_majmin.zip, который содержит сразу вагон всего,
или просто баловство с -/_ или их отсутствием)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2007-09-19 19:00 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-09-18 18:34 [devel] Версии и релиз-кандидаты Eugene Prokopiev
2007-09-18 18:37 ` Mykola S. Grechukh
2007-09-18 18:46 ` Motsyo Gennadi aka Drool
2007-09-18 18:56 ` Хихин Руслан
2007-09-18 18:58 ` Pavlov Konstantin
2007-09-18 20:11 ` Alexey Tourbin
2007-09-19  0:01 ` Led
2007-09-19 19:00   ` Michael Shigorin

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