* 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