ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [git update] packages/gear: heads/solo/comp-branchs
  @ 2006-11-26 22:56 ` Dmitry V. Levin
  2006-11-26 23:16   ` Aleksey Avdeev
  0 siblings, 1 reply; 8+ messages in thread
From: Dmitry V. Levin @ 2006-11-26 22:56 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Nov 27, 2006 at 01:48:26AM +0300, Aleksey Avdeev wrote:
> Update of /people/solo/packages/gear.git
> 
> New head `solo/comp-branchs' is available with the following commits:
> commit bc55bb6719e6b3d0f2527299504bb61acf10a419
> Author: Aleksey Avdeev <solo@altlinux>
> Date:   Mon Nov 27 01:30:06 2006 +0300
> 
>     gear-srpmimport: Delete coments string
> 
> commit 10251d872719023005022a74c47adac13cd4ce00
> Author: Aleksey Avdeev <solo@altlinux>
> Date:   Mon Nov 27 01:23:07 2006 +0300
> 
>     gear-srpmimport: Add --comp-branchs option for activate branchs for srpms components
> 
> commit f5813cd38a0354006f2b835ff74684d995c39bff
> Author: Aleksey Avdeev <solo@altlinux>
> Date:   Sun Nov 26 22:14:47 2006 +0300
> 
>     gear-srpmimport: Add use branchs for spec components
>     
>     Signed-off-by: Aleksey Avdeev <solo@altlinux>

А зачем это нужно?


-- 
ldv

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

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

* Re: [devel] [git update] packages/gear: heads/solo/comp-branchs
  2006-11-26 22:56 ` [devel] [git update] packages/gear: heads/solo/comp-branchs Dmitry V. Levin
@ 2006-11-26 23:16   ` Aleksey Avdeev
  2006-11-26 23:51     ` Aleksey Avdeev
                       ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Aleksey Avdeev @ 2006-11-26 23:16 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Dmitry V. Levin пишет:
> On Mon, Nov 27, 2006 at 01:48:26AM +0300, Aleksey Avdeev wrote:
> 
>>Update of /people/solo/packages/gear.git
>>
>>New head `solo/comp-branchs' is available with the following commits:
>>commit bc55bb6719e6b3d0f2527299504bb61acf10a419
>>Author: Aleksey Avdeev <solo@altlinux>
>>Date:   Mon Nov 27 01:30:06 2006 +0300
>>
>>    gear-srpmimport: Delete coments string
>>
>>commit 10251d872719023005022a74c47adac13cd4ce00
>>Author: Aleksey Avdeev <solo@altlinux>
>>Date:   Mon Nov 27 01:23:07 2006 +0300
>>
>>    gear-srpmimport: Add --comp-branchs option for activate branchs for srpms components
>>
>>commit f5813cd38a0354006f2b835ff74684d995c39bff
>>Author: Aleksey Avdeev <solo@altlinux>
>>Date:   Sun Nov 26 22:14:47 2006 +0300
>>
>>    gear-srpmimport: Add use branchs for spec components
>>    
>>    Signed-off-by: Aleksey Avdeev <solo@altlinux>
> 
> 
> А зачем это нужно?

  Для выдирания и повторного использования частей srpm`мов.

  В частности, спеки имеют самостоятельную ценность. И во многих случаях
-- допускают полуавтоматическую генерацию (модули php, например).
Хранить историю отдельно, от истории пакета кажется удобным. Это позволит:

1. Получать спек для нового пакета на базе похожего.

2. Тиражировать типовые изменения между спеками (группы макросов
условной сборки для backports, например)

3. И. т. р....

  В общем -- шаг в сторону мелкой нарубки и разделения мух и котлет
(подход использованный мной для sks, но на более промышленной основе).

PS: Вешаю FR, на эту тему.

-- 

С уважением. Алексей.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 548 bytes --]

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

* Re: [devel] [git update] packages/gear: heads/solo/comp-branchs
  2006-11-26 23:16   ` Aleksey Avdeev
@ 2006-11-26 23:51     ` Aleksey Avdeev
  2006-11-27  4:53     ` Aleksey Avdeev
  2006-11-27  8:46     ` [devel] [git update] packages/gear: heads/solo/comp-branchs Michael Shigorin
  2 siblings, 0 replies; 8+ messages in thread
From: Aleksey Avdeev @ 2006-11-26 23:51 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Aleksey Avdeev пишет:
> 
> PS: Вешаю FR, на эту тему.

  Повесил, см. <https://bugzilla.altlinux.org/show_bug.cgi?id=10328>.

-- 

С уважением. Алексей.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 548 bytes --]

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

* Re: [devel] [git update] packages/gear: heads/solo/comp-branchs
  2006-11-26 23:16   ` Aleksey Avdeev
  2006-11-26 23:51     ` Aleksey Avdeev
@ 2006-11-27  4:53     ` Aleksey Avdeev
  2006-11-27  8:01       ` [devel] [JT] ulex.git Alex V. Myltsev
  2006-11-27  8:46     ` [devel] [git update] packages/gear: heads/solo/comp-branchs Michael Shigorin
  2 siblings, 1 reply; 8+ messages in thread
From: Aleksey Avdeev @ 2006-11-27  4:53 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Aleksey Avdeev пишет:
> Dmitry V. Levin пишет:
> 
>>On Mon, Nov 27, 2006 at 01:48:26AM +0300, Aleksey Avdeev wrote:
>>
>>
>>>Update of /people/solo/packages/gear.git
>>>
>>>New head `solo/comp-branchs' is available with the following commits:
...
>>
>>А зачем это нужно?
> 
> 
>   Для выдирания и повторного использования частей srpm`мов.
> 
...
> 
>   В общем -- шаг в сторону мелкой нарубки и разделения мух и котлет
> (подход использованный мной для sks, но на более промышленной основе).

  В <git.alt:/people/solo/packages/ulex.git> результат совместной работы
gear-srpmimport --comp-branchs и gear-tarimport.

PS: gear-tarimport в бранче solo/tarimport
(<git.alt:/people/solo/packages/gear.git>)

PPS: ocaml-ulex пакет не мой (и я на него не претендую), но мне был
нужен его спек. :-)

-- 

С уважением. Алексей.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 548 bytes --]

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

* Re: [devel] [JT] ulex.git
  2006-11-27  4:53     ` Aleksey Avdeev
@ 2006-11-27  8:01       ` Alex V. Myltsev
  0 siblings, 0 replies; 8+ messages in thread
From: Alex V. Myltsev @ 2006-11-27  8:01 UTC (permalink / raw)
  To: devel

On Mon, 27 Nov 2006 07:53:55 +0300
Aleksey Avdeev wrote:
>   В <git.alt:/people/solo/packages/ulex.git> результат совместной
> работы gear-srpmimport --comp-branchs и gear-tarimport.
Посмотрел в gitk, впечатлился. На схему метро похоже. С интересом жду,
когда придётся делать git pull и вместо 4 веток будет 6 или 7.

Собственно идея вроде хорошая, спасибо за репозитарий.

-- 
Best regards,
Alex V. Myltsev.


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

* Re: [devel] [git update] packages/gear: heads/solo/comp-branchs
  2006-11-26 23:16   ` Aleksey Avdeev
  2006-11-26 23:51     ` Aleksey Avdeev
  2006-11-27  4:53     ` Aleksey Avdeev
@ 2006-11-27  8:46     ` Michael Shigorin
  2006-11-27  9:49       ` Aleksey Avdeev
  2 siblings, 1 reply; 8+ messages in thread
From: Michael Shigorin @ 2006-11-27  8:46 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Nov 27, 2006 at 02:16:22AM +0300, Aleksey Avdeev wrote:
> >>    gear-srpmimport: Add use branchs for spec components

BTW множественное от branch -- branches

> 2. Тиражировать типовые изменения между спеками (группы
> макросов условной сборки для backports, например)

IMCO лучше писать более ёмкие макросы, чем таскать группы
единичных костылей.

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


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

* Re: [devel] [git update] packages/gear: heads/solo/comp-branchs
  2006-11-27  8:46     ` [devel] [git update] packages/gear: heads/solo/comp-branchs Michael Shigorin
@ 2006-11-27  9:49       ` Aleksey Avdeev
  2006-11-30 15:38         ` Aleksey Avdeev
  0 siblings, 1 reply; 8+ messages in thread
From: Aleksey Avdeev @ 2006-11-27  9:49 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Michael Shigorin пишет:
> On Mon, Nov 27, 2006 at 02:16:22AM +0300, Aleksey Avdeev wrote:
> 
>>>>   gear-srpmimport: Add use branchs for spec components
> 
> 
> BTW множественное от branch -- branches

  OK, постараюсь учесть на будущие.

> 
> 
>>2. Тиражировать типовые изменения между спеками (группы
>>макросов условной сборки для backports, например)
> 
> 
> IMCO лучше писать более ёмкие макросы, чем таскать группы
> единичных костылей.

  +1.

  Но более общие макросы на пустом месте не появляются. Там, обычно 2
пути (+ их комбинации):

1. Чешем репу сильно заранее. Находим общее решение. Его и применяем
изначально.

2. Замечаем, что куски спеков похожи. Чешем репу на предмет: "А почему
так получилось?". Выделяем общее решение. Применяем и тиражируем его.

  Собственно, стараюсь смазать второму пути (если первый не выбран/не
используется). ;-)


-- 

С уважением. Алексей.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 550 bytes --]

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

* Re: [devel] [git update] packages/gear: heads/solo/comp-branchs
  2006-11-27  9:49       ` Aleksey Avdeev
@ 2006-11-30 15:38         ` Aleksey Avdeev
  0 siblings, 0 replies; 8+ messages in thread
From: Aleksey Avdeev @ 2006-11-30 15:38 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Aleksey Avdeev пишет:
> Michael Shigorin пишет:
> 
>>On Mon, Nov 27, 2006 at 02:16:22AM +0300, Aleksey Avdeev wrote:
>>
>>
>>>>>  gear-srpmimport: Add use branchs for spec components
>>
>>
>>BTW множественное от branch -- branches
> 
> 
>   OK, постараюсь учесть на будущие.

  Исправил.

-- 

С уважением. Алексей.


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 550 bytes --]

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

end of thread, other threads:[~2006-11-30 15:38 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-11-26 22:56 ` [devel] [git update] packages/gear: heads/solo/comp-branchs Dmitry V. Levin
2006-11-26 23:16   ` Aleksey Avdeev
2006-11-26 23:51     ` Aleksey Avdeev
2006-11-27  4:53     ` Aleksey Avdeev
2006-11-27  8:01       ` [devel] [JT] ulex.git Alex V. Myltsev
2006-11-27  8:46     ` [devel] [git update] packages/gear: heads/solo/comp-branchs Michael Shigorin
2006-11-27  9:49       ` Aleksey Avdeev
2006-11-30 15:38         ` Aleksey Avdeev

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