ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  @ 2008-09-23 20:41 ` Dmitry V. Levin
  2008-09-23 20:55   ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-23 20:41 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Sep 22, 2008 at 12:13:32AM +0400, Konstantin A. Lepikhov wrote:
> Update of /people/lakostis/packages/kernel-source-2.6.27.git
> 
> New head `kernel-source' is available with the following commits:
> commit 729495e059a7366bc908f225c915e5467706b274
> Author: Konstantin A. Lepikhov <lakostis@altlinux>
> Date:   Mon Sep 22 00:07:55 2008 +0400
> 
>     0.6.0-alt1
>     
>     - 2.6.27-rc6.
[...]
> commit 9fbb65271b2e9469d0aec85ad50894106cbfdf9e
> Author: Konstantin A. Lepikhov <lakostis@altlinux>
> Date:   Thu Nov 1 19:02:52 2007 +0300
> 
>     - 2.6.24-rc1.
> 
> commit 516e643e5ec8139d9511c32244c292ff3004b220
> Merge: e901aed7c017885b83a1536349efb2f4c35c5150 b1d08ac064268d0ae2281e98bf5e82627e0f0c56
> Author: Konstantin A. Lepikhov <lakostis@altlinux>
> Date:   Thu Nov 1 18:56:47 2007 +0300
> 
>     Merge branch 'master' into kernel-source
> 
> commit e901aed7c017885b83a1536349efb2f4c35c5150
> Author: Konstantin A. Lepikhov <lakostis@altlinux>
> Date:   Thu Nov 1 18:40:51 2007 +0300
> 
>     Initial commit

Ещё один kernel-source со своей уникальной историей?  Зачем?


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 20:41 ` [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source Dmitry V. Levin
@ 2008-09-23 20:55   ` Konstantin A. Lepikhov
  2008-09-23 21:04     ` Dmitry V. Levin
  0 siblings, 1 reply; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-23 20:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Dmitry!

Wednesday 24, at 12:41:30 AM you wrote:

> On Mon, Sep 22, 2008 at 12:13:32AM +0400, Konstantin A. Lepikhov wrote:
> > Update of /people/lakostis/packages/kernel-source-2.6.27.git
> > 
> > New head `kernel-source' is available with the following commits:
> > commit 729495e059a7366bc908f225c915e5467706b274
> > Author: Konstantin A. Lepikhov <lakostis@altlinux>
> > Date:   Mon Sep 22 00:07:55 2008 +0400
> > 
> >     0.6.0-alt1
> >     
> >     - 2.6.27-rc6.
> [...]
> > commit 9fbb65271b2e9469d0aec85ad50894106cbfdf9e
> > Author: Konstantin A. Lepikhov <lakostis@altlinux>
> > Date:   Thu Nov 1 19:02:52 2007 +0300
> > 
> >     - 2.6.24-rc1.
> > 
> > commit 516e643e5ec8139d9511c32244c292ff3004b220
> > Merge: e901aed7c017885b83a1536349efb2f4c35c5150 b1d08ac064268d0ae2281e98bf5e82627e0f0c56
> > Author: Konstantin A. Lepikhov <lakostis@altlinux>
> > Date:   Thu Nov 1 18:56:47 2007 +0300
> > 
> >     Merge branch 'master' into kernel-source
> > 
> > commit e901aed7c017885b83a1536349efb2f4c35c5150
> > Author: Konstantin A. Lepikhov <lakostis@altlinux>
> > Date:   Thu Nov 1 18:40:51 2007 +0300
> > 
> >     Initial commit
> 
> Ещё один kernel-source со своей уникальной историей?  Зачем?
А есть какая-то другая, неуникальная история?

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 20:55   ` Konstantin A. Lepikhov
@ 2008-09-23 21:04     ` Dmitry V. Levin
  2008-09-23 21:12       ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-23 21:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 12:55:18AM +0400, Konstantin A. Lepikhov wrote:
> Wednesday 24, at 12:41:30 AM you wrote:
> > On Mon, Sep 22, 2008 at 12:13:32AM +0400, Konstantin A. Lepikhov wrote:
> > > Update of /people/lakostis/packages/kernel-source-2.6.27.git
> > > 
> > > New head `kernel-source' is available with the following commits:
[...]
> > > commit e901aed7c017885b83a1536349efb2f4c35c5150
> > > Author: Konstantin A. Lepikhov <lakostis@altlinux>
> > > Date:   Thu Nov 1 18:40:51 2007 +0300
> > > 
> > >     Initial commit
> > 
> > Ещё один kernel-source со своей уникальной историей?  Зачем?
> А есть какая-то другая, неуникальная история?

Например, у меня есть /people/ldv/packages/kernel-source.git который
начинается с

commit 3b26df3a979e3376d5bdf4468fa2a914dadf803a
Author: Sergey Vlasov <vsu@altlinux>
Date:   Sun Oct 29 15:01:17 2006 +0300

    Initial spec file for kernel-source-2.6.18


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 21:04     ` Dmitry V. Levin
@ 2008-09-23 21:12       ` Konstantin A. Lepikhov
  2008-09-23 21:26         ` Dmitry V. Levin
  0 siblings, 1 reply; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-23 21:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Dmitry!

Wednesday 24, at 01:04:09 AM you wrote:

> On Wed, Sep 24, 2008 at 12:55:18AM +0400, Konstantin A. Lepikhov wrote:
> > Wednesday 24, at 12:41:30 AM you wrote:
> > > On Mon, Sep 22, 2008 at 12:13:32AM +0400, Konstantin A. Lepikhov wrote:
> > > > Update of /people/lakostis/packages/kernel-source-2.6.27.git
> > > > 
> > > > New head `kernel-source' is available with the following commits:
> [...]
> > > > commit e901aed7c017885b83a1536349efb2f4c35c5150
> > > > Author: Konstantin A. Lepikhov <lakostis@altlinux>
> > > > Date:   Thu Nov 1 18:40:51 2007 +0300
> > > > 
> > > >     Initial commit
> > > 
> > > Ещё один kernel-source со своей уникальной историей?  Зачем?
> > А есть какая-то другая, неуникальная история?
> 
> Например, у меня есть /people/ldv/packages/kernel-source.git который
> начинается с
> 
> commit 3b26df3a979e3376d5bdf4468fa2a914dadf803a
> Author: Sergey Vlasov <vsu@altlinux>
> Date:   Sun Oct 29 15:01:17 2006 +0300
> 
>     Initial spec file for kernel-source-2.6.18
AFAIR, он на этом и закачивается. Разве между 2.6.18 и 2.6.24 в сизифе
что-то было?

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 21:12       ` Konstantin A. Lepikhov
@ 2008-09-23 21:26         ` Dmitry V. Levin
  2008-09-23 21:36           ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-23 21:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 01:12:04AM +0400, Konstantin A. Lepikhov wrote:
> Wednesday 24, at 01:04:09 AM you wrote:
> > On Wed, Sep 24, 2008 at 12:55:18AM +0400, Konstantin A. Lepikhov wrote:
> > > Wednesday 24, at 12:41:30 AM you wrote:
> > > > On Mon, Sep 22, 2008 at 12:13:32AM +0400, Konstantin A. Lepikhov wrote:
> > > > > Update of /people/lakostis/packages/kernel-source-2.6.27.git
> > > > > 
> > > > > New head `kernel-source' is available with the following commits:
> > [...]
> > > > > commit e901aed7c017885b83a1536349efb2f4c35c5150
> > > > > Author: Konstantin A. Lepikhov <lakostis@altlinux>
> > > > > Date:   Thu Nov 1 18:40:51 2007 +0300
> > > > > 
> > > > >     Initial commit
> > > > 
> > > > Ещё один kernel-source со своей уникальной историей?  Зачем?
> > > А есть какая-то другая, неуникальная история?
> > 
> > Например, у меня есть /people/ldv/packages/kernel-source.git который
> > начинается с
> > 
> > commit 3b26df3a979e3376d5bdf4468fa2a914dadf803a
> > Author: Sergey Vlasov <vsu@altlinux>
> > Date:   Sun Oct 29 15:01:17 2006 +0300
> > 
> >     Initial spec file for kernel-source-2.6.18
> AFAIR, он на этом и закачивается.

Согласно git log, заканчивается он на
commit f1a98a76beee44a054574a1b179c859ca86d6a09
Author: Dmitry V. Levin <ldv@altlinux>
Date:   Tue Sep 2 10:41:32 2008 +0000

    1.0.0-alt1
        
    - 2.6.26

Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
kernel-source с другой историей.  Я предвижу потенциальную коллизию с
kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 21:26         ` Dmitry V. Levin
@ 2008-09-23 21:36           ` Konstantin A. Lepikhov
  2008-09-23 21:44             ` Dmitry V. Levin
  0 siblings, 1 reply; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-23 21:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Dmitry!

Wednesday 24, at 01:26:04 AM you wrote:

> On Wed, Sep 24, 2008 at 01:12:04AM +0400, Konstantin A. Lepikhov wrote:
> > Wednesday 24, at 01:04:09 AM you wrote:
> > > On Wed, Sep 24, 2008 at 12:55:18AM +0400, Konstantin A. Lepikhov wrote:
> > > > Wednesday 24, at 12:41:30 AM you wrote:
> > > > > On Mon, Sep 22, 2008 at 12:13:32AM +0400, Konstantin A. Lepikhov wrote:
> > > > > > Update of /people/lakostis/packages/kernel-source-2.6.27.git
> > > > > > 
> > > > > > New head `kernel-source' is available with the following commits:
> > > [...]
> > > > > > commit e901aed7c017885b83a1536349efb2f4c35c5150
> > > > > > Author: Konstantin A. Lepikhov <lakostis@altlinux>
> > > > > > Date:   Thu Nov 1 18:40:51 2007 +0300
> > > > > > 
> > > > > >     Initial commit
> > > > > 
> > > > > Ещё один kernel-source со своей уникальной историей?  Зачем?
> > > > А есть какая-то другая, неуникальная история?
> > > 
> > > Например, у меня есть /people/ldv/packages/kernel-source.git который
> > > начинается с
> > > 
> > > commit 3b26df3a979e3376d5bdf4468fa2a914dadf803a
> > > Author: Sergey Vlasov <vsu@altlinux>
> > > Date:   Sun Oct 29 15:01:17 2006 +0300
> > > 
> > >     Initial spec file for kernel-source-2.6.18
> > AFAIR, он на этом и закачивается.
> 
> Согласно git log, заканчивается он на
> commit f1a98a76beee44a054574a1b179c859ca86d6a09
> Author: Dmitry V. Levin <ldv@altlinux>
> Date:   Tue Sep 2 10:41:32 2008 +0000
> 
>     1.0.0-alt1
>         
>     - 2.6.26
> 
> Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
> kernel-source с другой историей.  Я предвижу потенциальную коллизию с
> kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
И в чем глубокий смысл kernel-source, который лежит у тебя? И почему все
должны равняться на него, если сейчас ядрами занимаются кухарки и единого
центра нет?

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 21:36           ` Konstantin A. Lepikhov
@ 2008-09-23 21:44             ` Dmitry V. Levin
  2008-09-23 21:52               ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-23 21:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
> Wednesday 24, at 01:26:04 AM you wrote:
[...]
> > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
> > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
> > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
> И в чем глубокий смысл kernel-source, который лежит у тебя?

Он содержит историю изменений пакета, в этом его ценность.

> И почему все должны равняться на него, если сейчас ядрами занимаются
> кухарки и единого центра нет?

Можно не равняться, поскольку формально kernel-source-2.6.26 и
kernel-source-2.6.27 это разные пакеты, но imho удобнее работать,
когда одноимённые пакеты имеют общую историю.


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 21:44             ` Dmitry V. Levin
@ 2008-09-23 21:52               ` Konstantin A. Lepikhov
  2008-09-23 22:10                 ` Dmitry V. Levin
  0 siblings, 1 reply; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-23 21:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Dmitry!

Wednesday 24, at 01:44:56 AM you wrote:

> On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
> > Wednesday 24, at 01:26:04 AM you wrote:
> [...]
> > > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
> > > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
> > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
> > И в чем глубокий смысл kernel-source, который лежит у тебя?
> 
> Он содержит историю изменений пакета, в этом его ценность.
Обоснуй, в чем ценность этой истории, если пакет является по-сути хаком
для стягивания исходников с git.kernel.org.

> 
> > И почему все должны равняться на него, если сейчас ядрами занимаются
> > кухарки и единого центра нет?
> 
> Можно не равняться, поскольку формально kernel-source-2.6.26 и
> kernel-source-2.6.27 это разные пакеты, но imho удобнее работать,
> когда одноимённые пакеты имеют общую историю.
Мне удобнее, когда этот пакет под рукой. Про то, что ты оказывается
являешься мантейнером этого пакета, я узнал только сейчас, поскольку ни
анонса, ни обсуждения этого вопроса нигде не было. Опять же, какой прок от
этого пакета, если он паразитирует на git.kernel.org и не является тем
единым kernel-source от которого можно клонироваться и начинать собирать
ядра. Т.е. задачу по снижению нагрузки git.alt он все равно не решает.

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 21:52               ` Konstantin A. Lepikhov
@ 2008-09-23 22:10                 ` Dmitry V. Levin
  2008-09-23 22:21                   ` Konstantin A. Lepikhov
  2008-09-24  4:14                   ` Dmitry Afanasov
  0 siblings, 2 replies; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-23 22:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
> Wednesday 24, at 01:44:56 AM you wrote:
> > On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
> > > Wednesday 24, at 01:26:04 AM you wrote:
> > [...]
> > > > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
> > > > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
> > > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
> > > И в чем глубокий смысл kernel-source, который лежит у тебя?
> > 
> > Он содержит историю изменений пакета, в этом его ценность.
> Обоснуй, в чем ценность этой истории, если пакет является по-сути хаком
> для стягивания исходников с git.kernel.org.

Ценность истории в самой истории. :)
В данном случае, в истории spec-файла.

> > > И почему все должны равняться на него, если сейчас ядрами занимаются
> > > кухарки и единого центра нет?
> > 
> > Можно не равняться, поскольку формально kernel-source-2.6.26 и
> > kernel-source-2.6.27 это разные пакеты, но imho удобнее работать,
> > когда одноимённые пакеты имеют общую историю.
> Мне удобнее, когда этот пакет под рукой.

Вероятно, это может сказать каждый.

> Про то, что ты оказывается
> являешься мантейнером этого пакета, я узнал только сейчас,

Я не являюсь его мантейнером. :)

> поскольку ни
> анонса, ни обсуждения этого вопроса нигде не было. Опять же, какой прок от
> этого пакета,

От kernel-source.git?  Как и в других gear-репозиториях, там можно
посмотреть историю пакета.  Ни больше, ни меньше.


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 22:10                 ` Dmitry V. Levin
@ 2008-09-23 22:21                   ` Konstantin A. Lepikhov
  2008-09-23 22:37                     ` Dmitry V. Levin
  2008-09-24  4:14                   ` Dmitry Afanasov
  1 sibling, 1 reply; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-23 22:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Dmitry!

Wednesday 24, at 02:10:22 AM you wrote:

> On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
> > Wednesday 24, at 01:44:56 AM you wrote:
> > > On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
> > > > Wednesday 24, at 01:26:04 AM you wrote:
> > > [...]
> > > > > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
> > > > > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
> > > > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
> > > > И в чем глубокий смысл kernel-source, который лежит у тебя?
> > > 
> > > Он содержит историю изменений пакета, в этом его ценность.
> > Обоснуй, в чем ценность этой истории, если пакет является по-сути хаком
> > для стягивания исходников с git.kernel.org.
> 
> Ценность истории в самой истории. :)
> В данном случае, в истории spec-файла.
Очень ценная история:

http://git.altlinux.org/people/vsu/packages/?p=kernel-image-2.6.18.git;a=history;f=kernel-source.spec;h=c1122eb469adfff0066e322001de76686d552d4a;hb=refs/heads/kernel-source

> 
> > > > И почему все должны равняться на него, если сейчас ядрами занимаются
> > > > кухарки и единого центра нет?
> > > 
> > > Можно не равняться, поскольку формально kernel-source-2.6.26 и
> > > kernel-source-2.6.27 это разные пакеты, но imho удобнее работать,
> > > когда одноимённые пакеты имеют общую историю.
> > Мне удобнее, когда этот пакет под рукой.
> 
> Вероятно, это может сказать каждый.
тот, кто собирал ядра. хотя сейчас, наверное, каждый :) 

> 
> > Про то, что ты оказывается
> > являешься мантейнером этого пакета, я узнал только сейчас,
> 
> Я не являюсь его мантейнером. :)
тогда к чему все это обсуждение?

> 
> > поскольку ни
> > анонса, ни обсуждения этого вопроса нигде не было. Опять же, какой прок от
> > этого пакета,
> 
> От kernel-source.git?  Как и в других gear-репозиториях, там можно
> посмотреть историю пакета.  Ни больше, ни меньше.
история этого пакета имеет даже меньшую ценность, чем самый проприетарный
модуль. История апстрима kernel.org имхо гораздо интереснее, чем результат
работы 3 команд (pull/update-tag/commit).

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 22:21                   ` Konstantin A. Lepikhov
@ 2008-09-23 22:37                     ` Dmitry V. Levin
  2008-09-24  7:06                       ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-23 22:37 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 02:21:13AM +0400, Konstantin A. Lepikhov wrote:
> Wednesday 24, at 02:10:22 AM you wrote:
> > On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
> > > Wednesday 24, at 01:44:56 AM you wrote:
> > > > On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
> > > > > Wednesday 24, at 01:26:04 AM you wrote:
> > > > [...]
> > > > > > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
> > > > > > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
> > > > > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
> > > > > И в чем глубокий смысл kernel-source, который лежит у тебя?
> > > > 
> > > > Он содержит историю изменений пакета, в этом его ценность.
> > > Обоснуй, в чем ценность этой истории, если пакет является по-сути хаком
> > > для стягивания исходников с git.kernel.org.
> > 
> > Ценность истории в самой истории. :)
> > В данном случае, в истории spec-файла.
> Очень ценная история:

Да, интересная.

> тогда к чему все это обсуждение?

Если человек берёт и пакует новый kernel-source без оглядки на историю,
ему легче наступить на старые грабли.

> история этого пакета имеет даже меньшую ценность, чем самый проприетарный
> модуль. История апстрима kernel.org имхо гораздо интереснее, чем результат
> работы 3 команд (pull/update-tag/commit).

Нет, история тамошнего spec-файла не столь тривиальна, как история
проприетарного модуля.


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 22:10                 ` Dmitry V. Levin
  2008-09-23 22:21                   ` Konstantin A. Lepikhov
@ 2008-09-24  4:14                   ` Dmitry Afanasov
  2008-09-24  6:46                     ` Evgeny Sinelnikov
  2008-09-24  8:19                     ` Dmitry V. Levin
  1 sibling, 2 replies; 44+ messages in thread
From: Dmitry Afanasov @ 2008-09-24  4:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.09.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
> On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
>  > Wednesday 24, at 01:44:56 AM you wrote:
>  > > On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
>  > > > Wednesday 24, at 01:26:04 AM you wrote:
>  > > [...]
>  > > > > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
>  > > > > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
>  > > > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
>  > > > И в чем глубокий смысл kernel-source, который лежит у тебя?
>  > >
>  > > Он содержит историю изменений пакета, в этом его ценность.
>  > Обоснуй, в чем ценность этой истории, если пакет является по-сути хаком
>  > для стягивания исходников с git.kernel.org.
>
>
> Ценность истории в самой истории. :)
>  В данном случае, в истории spec-файла.
и эта история должна находиться в %changelog. потому что не всегда при
сборке может использоваться gear/git. сборку можно произвести и
полностью без них. и ведь заработает, как работала N лет до этого.

в истории srpm пакета, история git - лишь надбавка к обеду.

если уж происходит такая жесткая привязка к git'у, что его не
использование теперь является противопоказаным и история git'а обязана
быть непрерывной, может отказаться от srpm? перевести incoming
полностью на gear?

у любого пакета две истории. основная - %changelog. давайте
определимся, какая нам важнее.


-- 
С уважением
Афанасов Дмитрий

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  4:14                   ` Dmitry Afanasov
@ 2008-09-24  6:46                     ` Evgeny Sinelnikov
  2008-09-24  7:34                       ` Aleksey Avdeev
                                         ` (2 more replies)
  2008-09-24  8:19                     ` Dmitry V. Levin
  1 sibling, 3 replies; 44+ messages in thread
From: Evgeny Sinelnikov @ 2008-09-24  6:46 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24 сентября 2008 г. 8:14 пользователь Dmitry Afanasov
<afanasovdmitry@gmail.com> написал:
> 24.09.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
>> On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
>>  > Wednesday 24, at 01:44:56 AM you wrote:
>>  > > On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
>>  > > > Wednesday 24, at 01:26:04 AM you wrote:
>>  > > [...]
>>  > > > > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
>>  > > > > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
>>  > > > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
>>  > > > И в чем глубокий смысл kernel-source, который лежит у тебя?
>>  > >
>>  > > Он содержит историю изменений пакета, в этом его ценность.
>>  > Обоснуй, в чем ценность этой истории, если пакет является по-сути хаком
>>  > для стягивания исходников с git.kernel.org.
>>
>>
>> Ценность истории в самой истории. :)
>>  В данном случае, в истории spec-файла.
> и эта история должна находиться в %changelog. потому что не всегда при
> сборке может использоваться gear/git. сборку можно произвести и
> полностью без них. и ведь заработает, как работала N лет до этого.

%changelog, строго говоря, историю вообще не хранит... Это скорее
пометки на полях... Ведь никак нельзя узнать, что точно поменялось в
любом из файлов... И то, что это работает - в смысле собирается - к
истории никакого отношения не имеет...

> в истории srpm пакета, история git - лишь надбавка к обеду.

Эта дабавка сравнива с вторым блюдом к застолью из трёх корочек...

> если уж происходит такая жесткая привязка к git'у, что его не
> использование теперь является противопоказаным и история git'а обязана
> быть непрерывной, может отказаться от srpm? перевести incoming
> полностью на gear?

Я думаю, это отличная идея... Технически этот вариант и лучше, и
совершенее... К тому же так действительно удобнее... Вероятно, не для
всех, что в общем-то и является отчасти препятствием...

> у любого пакета две истории. основная - %changelog. давайте
> определимся, какая нам важнее.

Я не думаю, что %changelog вообще можно хоть как-то серьёзно
соотносить с историей.

Вот, например, вариант от virtualbox
(http://sisyphus.ru/srpm/Sisyphus/virtualbox/changelog)... И что? Что
можно узнать об изменениях в пакете? Практически ничего... Я уже не
говорю о банальных вариантах, когда толком ничего не указано...
%changelog не даёт никаких гарантий относительно того, что в нём
отражены все детали - только самые важные, и только, если они таковыми
показались мейнтейнеру...

-- 
Sin (Sinelnikov Evgeny)

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-23 22:37                     ` Dmitry V. Levin
@ 2008-09-24  7:06                       ` Konstantin A. Lepikhov
  2008-09-24  8:43                         ` Dmitry V. Levin
  0 siblings, 1 reply; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-24  7:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Dmitry!

Wednesday 24, at 02:37:12 AM you wrote:

> On Wed, Sep 24, 2008 at 02:21:13AM +0400, Konstantin A. Lepikhov wrote:
> > Wednesday 24, at 02:10:22 AM you wrote:
> > > On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
> > > > Wednesday 24, at 01:44:56 AM you wrote:
> > > > > On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
> > > > > > Wednesday 24, at 01:26:04 AM you wrote:
> > > > > [...]
> > > > > > > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
> > > > > > > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
> > > > > > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
> > > > > > И в чем глубокий смысл kernel-source, который лежит у тебя?
> > > > > 
> > > > > Он содержит историю изменений пакета, в этом его ценность.
> > > > Обоснуй, в чем ценность этой истории, если пакет является по-сути хаком
> > > > для стягивания исходников с git.kernel.org.
> > > 
> > > Ценность истории в самой истории. :)
> > > В данном случае, в истории spec-файла.
> > Очень ценная история:
> 
> Да, интересная.
> 
> > тогда к чему все это обсуждение?
> 
> Если человек берёт и пакует новый kernel-source без оглядки на историю,
> ему легче наступить на старые грабли.
раскажи, какие могут быть грабли в выполнении 3х команд?

> 
> > история этого пакета имеет даже меньшую ценность, чем самый проприетарный
> > модуль. История апстрима kernel.org имхо гораздо интереснее, чем результат
> > работы 3 команд (pull/update-tag/commit).
> 
> Нет, история тамошнего spec-файла не столь тривиальна, как история
> проприетарного модуля.
это все лирика.

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  6:46                     ` Evgeny Sinelnikov
@ 2008-09-24  7:34                       ` Aleksey Avdeev
  2008-09-24  8:40                         ` Evgeny Sinelnikov
  2008-09-24  7:44                       ` Konstantin A. Lepikhov
  2008-09-24  8:35                       ` Dmitry Afanasov
  2 siblings, 1 reply; 44+ messages in thread
From: Aleksey Avdeev @ 2008-09-24  7:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Evgeny Sinelnikov пишет:
> 24 сентября 2008 г. 8:14 пользователь Dmitry Afanasov
> <afanasovdmitry@gmail.com> написал:
>> 24.09.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
>>> On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
>>>  > Wednesday 24, at 01:44:56 AM you wrote:
>>>  > > On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
>>>  > > > Wednesday 24, at 01:26:04 AM you wrote:
>>>  > > [...]
>>>  > > > > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
>>>  > > > > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
>>>  > > > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
>>>  > > > И в чем глубокий смысл kernel-source, который лежит у тебя?
>>>  > >
>>>  > > Он содержит историю изменений пакета, в этом его ценность.
>>>  > Обоснуй, в чем ценность этой истории, если пакет является по-сути хаком
>>>  > для стягивания исходников с git.kernel.org.
>>>
>>>
>>> Ценность истории в самой истории. :)
>>>  В данном случае, в истории spec-файла.
>> и эта история должна находиться в %changelog. потому что не всегда при
>> сборке может использоваться gear/git. сборку можно произвести и
>> полностью без них. и ведь заработает, как работала N лет до этого.
> 
> %changelog, строго говоря, историю вообще не хранит... Это скорее
> пометки на полях... Ведь никак нельзя узнать, что точно поменялось в
> любом из файлов... И то, что это работает - в смысле собирается - к
> истории никакого отношения не имеет...
> 
>> в истории srpm пакета, история git - лишь надбавка к обеду.
> 
> Эта дабавка сравнива с вторым блюдом к застолью из трёх корочек...
> 
...
>> у любого пакета две истории. основная - %changelog. давайте
>> определимся, какая нам важнее.
> 
> Я не думаю, что %changelog вообще можно хоть как-то серьёзно
> соотносить с историей.

   Особенно с учётом 
<http://www.altlinux.org/Руководство_по_написанию_changelog>:

#  Косметические изменения спек-файла, не влияющие на получаемый пакет, 
указываются максимум одной строкой, либо не указываются вовсе. Это не 
относится к исправлениям тега License, изменениям параметров сборки и т. д.
# Исправления, необходимые для успешной сборки, соответствия требованиям 
ALT Linux и т. д., не указываются, если они были сопряжены с упаковкой 
новой версии и для старой версии были не нужны (эти исправления — 
адаптация новой версии, то есть часть процесса её упаковки). Если же они 
были вызваны изменением требований либо окружения, желательно это 
указать (пример: «fix building with new autotools»).

   Т. е. у нас _официально_ все детали упаковки (что в первою очередь и 
интересует при просмотре истории) идут _мимо_ чейнджлога (чтобы не 
загромождать оный).

-- 

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



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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  6:46                     ` Evgeny Sinelnikov
  2008-09-24  7:34                       ` Aleksey Avdeev
@ 2008-09-24  7:44                       ` Konstantin A. Lepikhov
  2008-09-24  8:41                         ` Evgeny Sinelnikov
  2008-09-24  8:35                       ` Dmitry Afanasov
  2 siblings, 1 reply; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-24  7:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Evgeny!

Wednesday 24, at 10:46:28 AM you wrote:

<skip>
> Я не думаю, что %changelog вообще можно хоть как-то серьёзно
> соотносить с историей.
> 
> Вот, например, вариант от virtualbox
> (http://sisyphus.ru/srpm/Sisyphus/virtualbox/changelog)... И что? Что
> можно узнать об изменениях в пакете? Практически ничего... Я уже не
> говорю о банальных вариантах, когда толком ничего не указано...
> %changelog не даёт никаких гарантий относительно того, что в нём
> отражены все детали - только самые важные, и только, если они таковыми
> показались мейнтейнеру...
> 
Не надо делать далеко идущих выводов на основании пакета с плохим
changelog.

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  4:14                   ` Dmitry Afanasov
  2008-09-24  6:46                     ` Evgeny Sinelnikov
@ 2008-09-24  8:19                     ` Dmitry V. Levin
  1 sibling, 0 replies; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-24  8:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 08:14:17AM +0400, Dmitry Afanasov wrote:
> 24.09.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
> > On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
> >  > Wednesday 24, at 01:44:56 AM you wrote:
> >  > > On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
> >  > > > Wednesday 24, at 01:26:04 AM you wrote:
> >  > > [...]
> >  > > > > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
> >  > > > > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
> >  > > > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
> >  > > > И в чем глубокий смысл kernel-source, который лежит у тебя?
> >  > >
> >  > > Он содержит историю изменений пакета, в этом его ценность.
> >  > Обоснуй, в чем ценность этой истории, если пакет является по-сути хаком
> >  > для стягивания исходников с git.kernel.org.
> >
> > Ценность истории в самой истории. :)
> >  В данном случае, в истории spec-файла.
> и эта история должна находиться в %changelog.

Нет, в %changelog находится история изменений, которые "видны"
пользователю.  В отличие от репозитория, в котором есть все изменения.


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  6:46                     ` Evgeny Sinelnikov
  2008-09-24  7:34                       ` Aleksey Avdeev
  2008-09-24  7:44                       ` Konstantin A. Lepikhov
@ 2008-09-24  8:35                       ` Dmitry Afanasov
  2008-09-24  8:42                         ` Dmitry V. Levin
  2008-09-24  8:52                         ` Evgeny Sinelnikov
  2 siblings, 2 replies; 44+ messages in thread
From: Dmitry Afanasov @ 2008-09-24  8:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.09.08, Evgeny Sinelnikov<sin@altlinux.ru> написал(а):
> 24 сентября 2008 г. 8:14 пользователь Dmitry Afanasov
>  <afanasovdmitry@gmail.com> написал:
> > 24.09.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
>  >> On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
>  >> Ценность истории в самой истории. :)
>  >>  В данном случае, в истории spec-файла.
>  > и эта история должна находиться в %changelog.
> %changelog, строго говоря, историю вообще не хранит...
ну что ж, значит надо определиться, что нам важнее.
прошу обратить внимание:
> >> и ведь заработает, как работала N лет до этого.
пока "старый метод", который в обход git, действует, %changelog в srpm
имеет большее значение, чем коментарии к коммитам.

если хочется переставить приоритеты, тогда надо как-то запретить
"старый метод". это как минимум перевести incoming с обработки srpm на
обработку gear архивов.

до тех пор git будет не более, чем "хаком для стягивания исходников с
git.kernel.org." git.kernel.org заменить на любой другой Uri:

>  > в истории srpm пакета, история git - лишь надбавка к обеду.
> Эта дабавка сравнива с вторым блюдом к застолью из трёх корочек...
нет, это не второе блюдо по сравнению с корочками. это ресторанный
обед по сравнению с простой кашей. наестся можно и там и там, но в
ресторане комфортнее. правда в ретсоране требуется знать этикет и
соблюдать более обширное policy.

>  > может отказаться от srpm? перевести incoming полностью на gear?
> Я думаю, это отличная идея... Технически этот вариант и лучше, и
>  совершенее...
к сожалению этого будет мало.  git есть ещё одна проблема: он
распределенный. более предметно - у каждого *свой* git архив и *своя*
история. в репозиатрии же должен быть архив репозитарный, с
контролируемой историей. а значит надо
1. написать/дописать sisyphus_check для gear
2. зафиксировать git архив, соответсвующий пакету в сизифе. это не
/peoples, и не /archive. это скорее /packages.
этот архив будет основным, откуда будет браться вся история, куда
будут забрасываться измениния. /people же как и сейчас будет всего
лишь песочницей мантейнера и никого не должно волновать какая там
история.
3. разграничить доступ этому самому /sisyphus/package.git.
пока присутсвуешь в acl - имеешь доступ. отдал кому-то пакет - доступ потерял.

ну и чисто техническое предложение: сделать команду для git.alt для
сборки srpm из gear архива /packages/pkg.git и отправки в
incoming/distr. доступ в /incoming/distr запретить нахрен.

вот после этого можно будет заводить policy для работы с git, ругаться
на историю в git'е (ругаться на коменты кстати может и какой-нить
check, срабатываемый по git push origin)

> К тому же так действительно удобнее... Вероятно, не для
> всех, что в общем-то и является отчасти препятствием...
согласен, так действительно удобнее. более того - смягчается привязка
к rpm. что в дальнейшем может дать какие-нибудь бонусы.

минус - практика работы. но оный минус достаточно шустро решается
документацией - люди сдесь слава богу умные - сезоность на ум я
надесюь не влияют :) потому если будет где пастись - можно вводить.

>  > у любого пакета две истории. основная - %changelog. давайте
>  > определимся, какая нам важнее.
> Я не думаю, что %changelog вообще можно хоть как-то серьёзно
>  соотносить с историей.
я спрашивал не о существовании плохих changelog'ов - тут lakostis@
прав.я предлагаю определиться с приоритетами.

плохой может быть и git история.
http://lists.altlinux.org/pipermail/devel/2008-September/079396.html
тому потдверждение.

резюмируя, хочу сказать - сначала документация по gear и пакетированию
в нём, потом перевод /incoming на gear/git, введение /packages и
только после этого можно вести разговор о плохой истории в git архиве
и статусе %changelog.

до тех пор %changelog рулит и история git архива является личным выбором.
-- 
С уважением
Афанасов Дмитрий

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  7:34                       ` Aleksey Avdeev
@ 2008-09-24  8:40                         ` Evgeny Sinelnikov
  0 siblings, 0 replies; 44+ messages in thread
From: Evgeny Sinelnikov @ 2008-09-24  8:40 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24 сентября 2008 г. 11:34 пользователь Aleksey Avdeev
<solo@solin.spb.ru> написал:
> Evgeny Sinelnikov пишет:
>>
>> 24 сентября 2008 г. 8:14 пользователь Dmitry Afanasov
>> <afanasovdmitry@gmail.com> написал:
>>>
>>> 24.09.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
>>>>
>>>> On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
>>>>  > Wednesday 24, at 01:44:56 AM you wrote:
>>>>  > > On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov
>>>> wrote:
>>>>  > > > Wednesday 24, at 01:26:04 AM you wrote:
>>>>  > > [...]
>>>>  > > > > Собственно говоря, мне интересно, _зачем_ всё же понадобился
>>>> ещё один
>>>>  > > > > kernel-source с другой историей.  Я предвижу потенциальную
>>>> коллизию с
>>>>  > > > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
>>>>  > > > И в чем глубокий смысл kernel-source, который лежит у тебя?
>>>>  > >
>>>>  > > Он содержит историю изменений пакета, в этом его ценность.
>>>>  > Обоснуй, в чем ценность этой истории, если пакет является по-сути
>>>> хаком
>>>>  > для стягивания исходников с git.kernel.org.
>>>>
>>>>
>>>> Ценность истории в самой истории. :)
>>>>  В данном случае, в истории spec-файла.
>>>
>>> и эта история должна находиться в %changelog. потому что не всегда при
>>> сборке может использоваться gear/git. сборку можно произвести и
>>> полностью без них. и ведь заработает, как работала N лет до этого.
>>
>> %changelog, строго говоря, историю вообще не хранит... Это скорее
>> пометки на полях... Ведь никак нельзя узнать, что точно поменялось в
>> любом из файлов... И то, что это работает - в смысле собирается - к
>> истории никакого отношения не имеет...
>>
>>> в истории srpm пакета, история git - лишь надбавка к обеду.
>>
>> Эта дабавка сравнива с вторым блюдом к застолью из трёх корочек...
>>
> ...
>>>
>>> у любого пакета две истории. основная - %changelog. давайте
>>> определимся, какая нам важнее.
>>
>> Я не думаю, что %changelog вообще можно хоть как-то серьёзно
>> соотносить с историей.
>
>  Особенно с учётом
> <http://www.altlinux.org/Руководство_по_написанию_changelog>:
>
> #  Косметические изменения спек-файла, не влияющие на получаемый пакет,
> указываются максимум одной строкой, либо не указываются вовсе. Это не
> относится к исправлениям тега License, изменениям параметров сборки и т. д.
> # Исправления, необходимые для успешной сборки, соответствия требованиям ALT
> Linux и т. д., не указываются, если они были сопряжены с упаковкой новой
> версии и для старой версии были не нужны (эти исправления — адаптация новой
> версии, то есть часть процесса её упаковки). Если же они были вызваны
> изменением требований либо окружения, желательно это указать (пример: «fix
> building with new autotools»).
>
>  Т. е. у нас _официально_ все детали упаковки (что в первою очередь и
> интересует при просмотре истории) идут _мимо_ чейнджлога (чтобы не
> загромождать оный).
>

Совершенно верно, из чего и следует, что %changelog историей не
является... Не более чем важные пояснения... Именно поэтому ранее и в
других репозиториях стали переходить на svn... В нашем случае git, как
мне кажется, более технологичен...


-- 
Sin (Sinelnikov Evgeny)

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  7:44                       ` Konstantin A. Lepikhov
@ 2008-09-24  8:41                         ` Evgeny Sinelnikov
  0 siblings, 0 replies; 44+ messages in thread
From: Evgeny Sinelnikov @ 2008-09-24  8:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24 сентября 2008 г. 11:44 пользователь Konstantin A. Lepikhov
<lakostis@altlinux.org> написал:
> Hi Evgeny!
>
> Wednesday 24, at 10:46:28 AM you wrote:
>
> <skip>
>> Я не думаю, что %changelog вообще можно хоть как-то серьёзно
>> соотносить с историей.
>>
>> Вот, например, вариант от virtualbox
>> (http://sisyphus.ru/srpm/Sisyphus/virtualbox/changelog)... И что? Что
>> можно узнать об изменениях в пакете? Практически ничего... Я уже не
>> говорю о банальных вариантах, когда толком ничего не указано...
>> %changelog не даёт никаких гарантий относительно того, что в нём
>> отражены все детали - только самые важные, и только, если они таковыми
>> показались мейнтейнеру...
>>
> Не надо делать далеко идущих выводов на основании пакета с плохим
> changelog.

Всегда приятно услышать конструктивную критику... :)


-- 
Sin (Sinelnikov Evgeny)

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  8:35                       ` Dmitry Afanasov
@ 2008-09-24  8:42                         ` Dmitry V. Levin
  2008-09-24  8:59                           ` Dmitry Afanasov
  2008-09-24  8:52                         ` Evgeny Sinelnikov
  1 sibling, 1 reply; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-24  8:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 12:35:24PM +0400, Dmitry Afanasov wrote:
[...]
> резюмируя, хочу сказать - сначала документация по gear и пакетированию
> в нём, потом перевод /incoming на gear/git, введение /packages и
> только после этого можно вести разговор о плохой истории в git архиве
> и статусе %changelog.

Нет.  Повторю ещё раз: %changelog пишут для пользователей пакета,
которые, например, хотят его прочесть перед обновлением или после него.
А для разработчиков пишут commit messages.
Это известно давно, не стоит обсуждать здесь столь очевидный факт.


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  7:06                       ` Konstantin A. Lepikhov
@ 2008-09-24  8:43                         ` Dmitry V. Levin
  0 siblings, 0 replies; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-24  8:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 11:06:47AM +0400, Konstantin A. Lepikhov wrote:
> Wednesday 24, at 02:37:12 AM you wrote:
> > On Wed, Sep 24, 2008 at 02:21:13AM +0400, Konstantin A. Lepikhov wrote:
> > > Wednesday 24, at 02:10:22 AM you wrote:
> > > > On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
> > > > > Wednesday 24, at 01:44:56 AM you wrote:
> > > > > > On Wed, Sep 24, 2008 at 01:36:31AM +0400, Konstantin A. Lepikhov wrote:
> > > > > > > Wednesday 24, at 01:26:04 AM you wrote:
> > > > > > [...]
> > > > > > > > Собственно говоря, мне интересно, _зачем_ всё же понадобился ещё один
> > > > > > > > kernel-source с другой историей.  Я предвижу потенциальную коллизию с
> > > > > > > > kernel-source-2.6.27 в Сизифе, и хочу устранить её причину.
> > > > > > > И в чем глубокий смысл kernel-source, который лежит у тебя?
> > > > > > 
> > > > > > Он содержит историю изменений пакета, в этом его ценность.
> > > > > Обоснуй, в чем ценность этой истории, если пакет является по-сути хаком
> > > > > для стягивания исходников с git.kernel.org.
> > > > 
> > > > Ценность истории в самой истории. :)
> > > > В данном случае, в истории spec-файла.
> > > Очень ценная история:
> > 
> > Да, интересная.
> > 
> > > тогда к чему все это обсуждение?
> > 
> > Если человек берёт и пакует новый kernel-source без оглядки на историю,
> > ему легче наступить на старые грабли.
> раскажи, какие могут быть грабли в выполнении 3х команд?

Почитай git log -p.

> > > история этого пакета имеет даже меньшую ценность, чем самый проприетарный
> > > модуль. История апстрима kernel.org имхо гораздо интереснее, чем результат
> > > работы 3 команд (pull/update-tag/commit).
> > 
> > Нет, история тамошнего spec-файла не столь тривиальна, как история
> > проприетарного модуля.
> это все лирика.

Увы, нет.


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  8:35                       ` Dmitry Afanasov
  2008-09-24  8:42                         ` Dmitry V. Levin
@ 2008-09-24  8:52                         ` Evgeny Sinelnikov
  2008-09-24  9:10                           ` Dmitry Afanasov
  1 sibling, 1 reply; 44+ messages in thread
From: Evgeny Sinelnikov @ 2008-09-24  8:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24 сентября 2008 г. 12:35 пользователь Dmitry Afanasov
<afanasovdmitry@gmail.com> написал:
> 24.09.08, Evgeny Sinelnikov<sin@altlinux.ru> написал(а):
>> 24 сентября 2008 г. 8:14 пользователь Dmitry Afanasov
>>  <afanasovdmitry@gmail.com> написал:
>> > 24.09.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
>>  >> On Wed, Sep 24, 2008 at 01:52:45AM +0400, Konstantin A. Lepikhov wrote:
>>  >> Ценность истории в самой истории. :)
>>  >>  В данном случае, в истории spec-файла.
>>  > и эта история должна находиться в %changelog.
>> %changelog, строго говоря, историю вообще не хранит...
> ну что ж, значит надо определиться, что нам важнее.
> прошу обратить внимание:
>> >> и ведь заработает, как работала N лет до этого.
> пока "старый метод", который в обход git, действует, %changelog в srpm
> имеет большее значение, чем коментарии к коммитам.
>
> если хочется переставить приоритеты, тогда надо как-то запретить
> "старый метод". это как минимум перевести incoming с обработки srpm на
> обработку gear архивов.
>
> до тех пор git будет не более, чем "хаком для стягивания исходников с
> git.kernel.org." git.kernel.org заменить на любой другой Uri:
>
>>  > в истории srpm пакета, история git - лишь надбавка к обеду.
>> Эта дабавка сравнива с вторым блюдом к застолью из трёх корочек...
> нет, это не второе блюдо по сравнению с корочками. это ресторанный
> обед по сравнению с простой кашей. наестся можно и там и там, но в
> ресторане комфортнее. правда в ретсоране требуется знать этикет и
> соблюдать более обширное policy.
>
>>  > может отказаться от srpm? перевести incoming полностью на gear?
>> Я думаю, это отличная идея... Технически этот вариант и лучше, и
>>  совершенее...
> к сожалению этого будет мало.  git есть ещё одна проблема: он
> распределенный. более предметно - у каждого *свой* git архив и *своя*
> история. в репозиатрии же должен быть архив репозитарный, с
> контролируемой историей. а значит надо
> 1. написать/дописать sisyphus_check для gear
> 2. зафиксировать git архив, соответсвующий пакету в сизифе. это не
> /peoples, и не /archive. это скорее /packages.
> этот архив будет основным, откуда будет браться вся история, куда
> будут забрасываться измениния. /people же как и сейчас будет всего
> лишь песочницей мантейнера и никого не должно волновать какая там
> история.
> 3. разграничить доступ этому самому /sisyphus/package.git.
> пока присутсвуешь в acl - имеешь доступ. отдал кому-то пакет - доступ потерял.
>
> ну и чисто техническое предложение: сделать команду для git.alt для
> сборки srpm из gear архива /packages/pkg.git и отправки в
> incoming/distr. доступ в /incoming/distr запретить нахрен.
>
> вот после этого можно будет заводить policy для работы с git, ругаться
> на историю в git'е (ругаться на коменты кстати может и какой-нить
> check, срабатываемый по git push origin)
>
>> К тому же так действительно удобнее... Вероятно, не для
>> всех, что в общем-то и является отчасти препятствием...
> согласен, так действительно удобнее. более того - смягчается привязка
> к rpm. что в дальнейшем может дать какие-нибудь бонусы.
>
> минус - практика работы. но оный минус достаточно шустро решается
> документацией - люди сдесь слава богу умные - сезоность на ум я
> надесюь не влияют :) потому если будет где пастись - можно вводить.
>
>>  > у любого пакета две истории. основная - %changelog. давайте
>>  > определимся, какая нам важнее.
>> Я не думаю, что %changelog вообще можно хоть как-то серьёзно
>>  соотносить с историей.
> я спрашивал не о существовании плохих changelog'ов - тут lakostis@
> прав.я предлагаю определиться с приоритетами.
>
> плохой может быть и git история.
> http://lists.altlinux.org/pipermail/devel/2008-September/079396.html
> тому потдверждение.
>
> резюмируя, хочу сказать - сначала документация по gear и пакетированию
> в нём, потом перевод /incoming на gear/git, введение /packages и
> только после этого можно вести разговор о плохой истории в git архиве
> и статусе %changelog.
>
> до тех пор %changelog рулит и история git архива является личным выбором.

Резюмируя свои возможные ответы, поясню, что я имею в виду под
историей... Кроме коммитов в git, которым вы противопоставляете
%changelog, история включает в себя сами изменения доступные через
git-diff. Ни один %changelog этого не позволит, как не формализуй
процесс его формирования... Так что %changelog - это сжатый сгусток
важных пояснений и не более...

Разработчику, особенно если он пишет код, %changelog местами больше
помеха, поскольку писать для каждой пересборки пустые слова
%changelog нет никакого смысла... Иначе у нас объём этих записей
распухнет... Представляете какой у него будет размер если в течении
дня пересобирать по не скольку десятков раз один и тот же пакет в
течении хотя бы недели? А при этом ведь история тоже появляется...

-- 
Sin (Sinelnikov Evgeny)

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  8:42                         ` Dmitry V. Levin
@ 2008-09-24  8:59                           ` Dmitry Afanasov
  2008-09-24  9:03                             ` Mikhail Gusarov
  2008-09-24 10:39                             ` Konstantin A. Lepikhov
  0 siblings, 2 replies; 44+ messages in thread
From: Dmitry Afanasov @ 2008-09-24  8:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.09.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
> On Wed, Sep 24, 2008 at 12:35:24PM +0400, Dmitry Afanasov wrote:
>  [...]
>
> > резюмируя, хочу сказать - сначала документация по gear и пакетированию
>  > в нём, потом перевод /incoming на gear/git, введение /packages и
>  > только после этого можно вести разговор о плохой истории в git архиве
>  > и статусе %changelog.
>
>
> Нет.  Повторю ещё раз: %changelog пишут для пользователей пакета,
>  которые, например, хотят его прочесть перед обновлением или после него.
>  А для разработчиков пишут commit messages.
>  Это известно давно, не стоит обсуждать здесь столь очевидный факт.
это разумно и подобную постановку вопроса о сути %changelog я и не
пытаюсь обсуждать.

мне интересно обсудить, как выбирать, чей git архив важнее? как
решить, чья git история и есть история пакета, а чья является историей
личных экспериментов?

как определить - является ли git репозитарий, сделанный по
gear-srpmimport, пакетом с историей, или git clone сдесь важнее?

если git clone важнее, то важнее git clone ldv, git clone lakostis,
или git clone archive?

у git архивов нет центра, один srpm пакет может быть разбит по куче
/peoples и черт его знает, чей брать для доработки/продолжения
разрботки. на данный момент основной точкой схождения всех пакетов
является srpm и из srpm все они растут. а в srpm рулит %changelog.

пока это так, решить чей git первичней - твой или у lakostis@ мне
представляется сложным. для разрешения таких проблем предлагаю ввести
мантенерский git архив в каком-нить /packages и его и будем считать
главным, а при желании внести свои измнения в сизиф - пинать
мантейнера на предмет acl/git pull.

-- 
С уважением
Афанасов Дмитрий

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  8:59                           ` Dmitry Afanasov
@ 2008-09-24  9:03                             ` Mikhail Gusarov
  2008-09-24 11:14                               ` Dmitry Afanasov
  2008-09-24 10:39                             ` Konstantin A. Lepikhov
  1 sibling, 1 reply; 44+ messages in thread
From: Mikhail Gusarov @ 2008-09-24  9:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Twas brillig at 12:59:37 24.09.2008 UTC+04 when afanasovdmitry@gmail.com did gyre and gimble:

 DA> мне интересно обсудить, как выбирать, чей git архив важнее? как
 DA> решить, чья git история и есть история пакета, а чья является
 DA> историей личных экспериментов?

Это проблема (пути разрешения здесь обсуждались недавно, и как раз в том
ключе, который предлагается - поищи письма Вартана). Наилучшее на данный
момент приближение к решению - взять пакет, который лежит в Сизифе,
посмотреть его версию и автора, и найти наиболее близкий к нему
git-репозиторий.

-- 

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  8:52                         ` Evgeny Sinelnikov
@ 2008-09-24  9:10                           ` Dmitry Afanasov
  2008-09-24  9:13                             ` Stanislav Ievlev
  2008-09-24  9:31                             ` [devel] [SCM] " Evgeny Sinelnikov
  0 siblings, 2 replies; 44+ messages in thread
From: Dmitry Afanasov @ 2008-09-24  9:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.09.08, Evgeny Sinelnikov<sin@altlinux.ru> написал(а):
> ....
> Так что %changelog - это сжатый сгусток важных пояснений и не более...
%changelog - это резюме множества коммитов.
git log - история самих коммитов.

поэтому я и сказал, что пакетирование в git удобнее насилования
распакованного srpm.

просто на данный момент мы имеем организацию работы с git такую, что
возникают вопросы вида
2008/9/24, Dmitry V. Levin <ldv@altlinux.org>:
> Ещё один kernel-source со своей уникальной историей?  Зачем?

мнение, откуда растут ноги таких вопросов я расписал - мы пришли из
srpm и все туда возвращаемся. git на данный момент лишь перевалочный
пункт, инструмент. а ладно было бы только это. есть ещё причина: у
каждого свой git.

пора к набору "своих git'ов" добавлять git репозитарный, подчиняющийся
всяческим правилам и являющимся источником и srpm и всех других git
архивов.
-- 
С уважением
Афанасов Дмитрий

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  9:10                           ` Dmitry Afanasov
@ 2008-09-24  9:13                             ` Stanislav Ievlev
  2008-09-24  9:21                               ` Dmitry Afanasov
  2008-09-24  9:31                               ` Dmitry V. Levin
  2008-09-24  9:31                             ` [devel] [SCM] " Evgeny Sinelnikov
  1 sibling, 2 replies; 44+ messages in thread
From: Stanislav Ievlev @ 2008-09-24  9:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Sep 24, 2008 at 01:10:01PM +0400, Dmitry Afanasov wrote:
> 24.09.08, Evgeny Sinelnikov<sin@altlinux.ru> написал(а):
> > ....
> > Так что %changelog - это сжатый сгусток важных пояснений и не более...
> %changelog - это резюме множества коммитов.
> git log - история самих коммитов.
> 
> поэтому я и сказал, что пакетирование в git удобнее насилования
> распакованного srpm.
> 
> просто на данный момент мы имеем организацию работы с git такую, что
> возникают вопросы вида
> 2008/9/24, Dmitry V. Levin <ldv@altlinux.org>:
> > Ещё один kernel-source со своей уникальной историей?  Зачем?
> 
> мнение, откуда растут ноги таких вопросов я расписал - мы пришли из
> srpm и все туда возвращаемся. git на данный момент лишь перевалочный
> пункт, инструмент. а ладно было бы только это. есть ещё причина: у
> каждого свой git.
> 
> пора к набору "своих git'ов" добавлять git репозитарный, подчиняющийся
> всяческим правилам и являющимся источником и srpm и всех других git
> архивов.
Возможно замена gitweb на gitorious сделает работу удобнее.

Ещё вариант: если мы когда-нибудь перейдём на новый incoming, то появится
возможность в BuildHost вместо абстрактного hasher.build.host вписавать
имя репозитария из которого была сборка.

> -- 
> С уважением
> Афанасов Дмитрий
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel


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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  9:13                             ` Stanislav Ievlev
@ 2008-09-24  9:21                               ` Dmitry Afanasov
  2008-09-24  9:31                               ` Dmitry V. Levin
  1 sibling, 0 replies; 44+ messages in thread
From: Dmitry Afanasov @ 2008-09-24  9:21 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.09.08, Stanislav Ievlev<inger@altlinux.org> написал(а):
>  > пора к набору "своих git'ов" добавлять git репозитарный, подчиняющийся
>  > всяческим правилам и являющимся источником и srpm и всех других git
>  > архивов.
>
> Возможно замена gitweb на gitorious сделает работу удобнее.
интересная штука. надо обязательно пошшупать :)

>  Ещё вариант: если мы когда-нибудь перейдём на новый incoming, то появится
>  возможность в BuildHost вместо абстрактного hasher.build.host вписавать
>  имя репозитария из которого была сборка.
это было бы очень вкусно. хотя наверняка это всех вопросов не снимет.
-- 
С уважением
Афанасов Дмитрий

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  9:10                           ` Dmitry Afanasov
  2008-09-24  9:13                             ` Stanislav Ievlev
@ 2008-09-24  9:31                             ` Evgeny Sinelnikov
  1 sibling, 0 replies; 44+ messages in thread
From: Evgeny Sinelnikov @ 2008-09-24  9:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24 сентября 2008 г. 13:10 пользователь Dmitry Afanasov
<afanasovdmitry@gmail.com> написал:
> 24.09.08, Evgeny Sinelnikov<sin@altlinux.ru> написал(а):
>> ....
>> Так что %changelog - это сжатый сгусток важных пояснений и не более...
> %changelog - это резюме множества коммитов.
> git log - история самих коммитов.
>
> поэтому я и сказал, что пакетирование в git удобнее насилования
> распакованного srpm.
>
> просто на данный момент мы имеем организацию работы с git такую, что
> возникают вопросы вида
> 2008/9/24, Dmitry V. Levin <ldv@altlinux.org>:
>> Ещё один kernel-source со своей уникальной историей?  Зачем?
>
> мнение, откуда растут ноги таких вопросов я расписал - мы пришли из
> srpm и все туда возвращаемся. git на данный момент лишь перевалочный
> пункт, инструмент. а ладно было бы только это. есть ещё причина: у
> каждого свой git.
>
> пора к набору "своих git'ов" добавлять git репозитарный, подчиняющийся
> всяческим правилам и являющимся источником и srpm и всех других git
> архивов.

На текущий момент нет удобства, но противоречий в первичности я не
вижу... Если есть пакет в сизифе, то коммит из которого собран этот
пакет и определяет текущую голову, даже если она склонирована десятком
людей... В рамках единой истории не важно у кого этот репозиторий
брать...

Подтверждением же того, что данный коммит - это тот самый коммит, из
которого собран пакет в Сизиф, является подпись тега тем
разработчиком, который заливал соответствующую сборку в сизиф...

К сожалению, теги у нас пока ставят не всегда, хотя для этого
существует gear-create-tag... Правда, в некоторых случаях, когда в
заголовках спек-файлов встречаются не предусмотренные макросы, эта
утилита не отрабатывает - приходится использовать обычный git-tag -s

-- 
Sin (Sinelnikov Evgeny)

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  9:13                             ` Stanislav Ievlev
  2008-09-24  9:21                               ` Dmitry Afanasov
@ 2008-09-24  9:31                               ` Dmitry V. Levin
  2008-09-24 16:01                                 ` [devel] [SCM][JT] " Andrey Rahmatullin
  1 sibling, 1 reply; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-24  9:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 01:13:21PM +0400, Stanislav Ievlev wrote:
[...]
> Возможно замена gitweb на gitorious сделает работу удобнее.

gitorious не _обучит_ людей кооперативной работе.

> Ещё вариант: если мы когда-нибудь перейдём на новый incoming, то появится
> возможность в BuildHost вместо абстрактного hasher.build.host вписавать
> имя репозитария из которого была сборка.

X-GIT-URL?  Когда jbj узнал, каким образом мы собираемся это реализовать,
он сделал в rpm5 поддержку тэгов с произвольным именем. :)


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  8:59                           ` Dmitry Afanasov
  2008-09-24  9:03                             ` Mikhail Gusarov
@ 2008-09-24 10:39                             ` Konstantin A. Lepikhov
  2008-09-24 10:48                               ` Aleksey Avdeev
  2008-09-24 10:55                               ` Dmitry V. Levin
  1 sibling, 2 replies; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-24 10:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Dmitry!

Wednesday 24, at 12:59:37 PM you wrote:

<skip>
> пока это так, решить чей git первичней - твой или у lakostis@ мне
> представляется сложным. для разрешения таких проблем предлагаю ввести
> мантенерский git архив в каком-нить /packages и его и будем считать
> главным, а при желании внести свои измнения в сизиф - пинать
> мантейнера на предмет acl/git pull.
Предлагаю сначала разобраться в сути вопроса, т.е. не у кого changelog
длинее, а для чего пакет нужен. В текущем виде kernel-source - это
технический пакет, необходимый для сборки ядра костылем по-имени rpm.
Поэтому какой прок от истории развития временного костыля? Текущее
обсуждение мне кажется словоблудием, поскольку ни одного обоснованного
высказывания не прозвучало, не говоря уже о рабочих предложениях.

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 10:39                             ` Konstantin A. Lepikhov
@ 2008-09-24 10:48                               ` Aleksey Avdeev
  2008-09-24 10:55                               ` Dmitry V. Levin
  1 sibling, 0 replies; 44+ messages in thread
From: Aleksey Avdeev @ 2008-09-24 10:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Konstantin A. Lepikhov пишет:
> Hi Dmitry!
> 
> Wednesday 24, at 12:59:37 PM you wrote:
> 
> <skip>
>> пока это так, решить чей git первичней - твой или у lakostis@ мне
>> представляется сложным. для разрешения таких проблем предлагаю ввести
>> мантенерский git архив в каком-нить /packages и его и будем считать
>> главным, а при желании внести свои измнения в сизиф - пинать
>> мантейнера на предмет acl/git pull.
> Предлагаю сначала разобраться в сути вопроса, т.е. не у кого changelog
> длинее, а для чего пакет нужен. В текущем виде kernel-source - это
> технический пакет, необходимый для сборки ядра костылем по-имени rpm.
> Поэтому какой прок от истории развития временного костыля?

1. Насколько временного?

2. Чтобы не тратить ресурсы на изобретение подобных костылей для той-же 
задачи.

3. Упростить перенос правок между родственными костылями.

PS: Это только на вскидку...

-- 

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



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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 10:39                             ` Konstantin A. Lepikhov
  2008-09-24 10:48                               ` Aleksey Avdeev
@ 2008-09-24 10:55                               ` Dmitry V. Levin
  2008-09-24 11:18                                 ` Dmitry Afanasov
  2008-09-24 11:43                                 ` Konstantin A. Lepikhov
  1 sibling, 2 replies; 44+ messages in thread
From: Dmitry V. Levin @ 2008-09-24 10:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 02:39:19PM +0400, Konstantin A. Lepikhov wrote:
> Wednesday 24, at 12:59:37 PM you wrote:
> 
> <skip>
> > пока это так, решить чей git первичней - твой или у lakostis@ мне
> > представляется сложным. для разрешения таких проблем предлагаю ввести
> > мантенерский git архив в каком-нить /packages и его и будем считать
> > главным, а при желании внести свои измнения в сизиф - пинать
> > мантейнера на предмет acl/git pull.
> Предлагаю сначала разобраться в сути вопроса, т.е. не у кого changelog
> длинее, а для чего пакет нужен. В текущем виде kernel-source - это
> технический пакет, необходимый для сборки ядра костылем по-имени rpm.
> Поэтому какой прок от истории развития временного костыля?

Костыли, используемые много лет, это уже не костыли, а инструмент,
который следует содержать в порядке.

> обсуждение мне кажется словоблудием, поскольку ни одного обоснованного
> высказывания не прозвучало, не говоря уже о рабочих предложениях.

Когда не lakostis будет паковать kernel-source-2.6.NМ, он в нынешней
ситуации, в отличии от lakostis, не пойдёт за текущей версией в
/people/lakostis/packages/kernel-source-2.6.27, поскольку lakostis
ведёт свою уникальную историю пакета, и кооперативная разработка его
не интересует в принципе. :(

Как следствие, когда/если не lakostis отправит в Сизиф собранный таким
образом kernel-source-2.6.27, это может спровоцировать очередной,
мягко выражаясь, эмоциональный всплеск, который не улучшит общую
атмосферу кооперативной разработки.


-- 
ldv

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  9:03                             ` Mikhail Gusarov
@ 2008-09-24 11:14                               ` Dmitry Afanasov
  2008-09-24 11:16                                 ` Mikhail Gusarov
  0 siblings, 1 reply; 44+ messages in thread
From: Dmitry Afanasov @ 2008-09-24 11:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.09.08, Mikhail Gusarov<dottedmag@altlinux.org> написал(а):
> Twas brillig at 12:59:37 24.09.2008 UTC+04 when afanasovdmitry@gmail.com did gyre and gimble:
>
>   DA> мне интересно обсудить, как выбирать, чей git архив важнее? как
>   DA> решить, чья git история и есть история пакета, а чья является
>   DA> историей личных экспериментов?
>
>  Это проблема (пути разрешения здесь обсуждались недавно, и как раз в том
>  ключе, который предлагается - поищи письма Вартана).
интересный получился поиск. познавательный :) как минимум в том, что
чем дальше, тем сильнее наши мантейнеры устают. grep nobody
list.src.classic | wc -l тому яркое подтверждение.

>  Наилучшее на данный
>  момент приближение к решению - взять пакет, который лежит в Сизифе,
>  посмотреть его версию и автора, и найти наиболее близкий к нему
>  git-репозиторий.
/me выбирает по timestamp ,что find-package <name> выдает
а если этот выбор атвоматизировать? сделать более однозначным?
-- 
С уважением
Афанасов Дмитрий

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 11:14                               ` Dmitry Afanasov
@ 2008-09-24 11:16                                 ` Mikhail Gusarov
  0 siblings, 0 replies; 44+ messages in thread
From: Mikhail Gusarov @ 2008-09-24 11:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Twas brillig at 15:14:19 24.09.2008 UTC+04 when afanasovdmitry@gmail.com did gyre and gimble:

 DA> /me выбирает по timestamp ,что find-package <name> выдает а если
 DA> этот выбор атвоматизировать? сделать более однозначным?

Это костыль. Не-костыль обсуждался - при публикации пакета историю
запихивать в специальный репозиторий для пакета и считать этот
репозиторий "центральным"

-- 

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 10:55                               ` Dmitry V. Levin
@ 2008-09-24 11:18                                 ` Dmitry Afanasov
  2008-09-24 11:43                                 ` Konstantin A. Lepikhov
  1 sibling, 0 replies; 44+ messages in thread
From: Dmitry Afanasov @ 2008-09-24 11:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.09.08, Dmitry V. Levin<ldv@altlinux.org> написал(а):
> On Wed, Sep 24, 2008 at 02:39:19PM +0400, Konstantin A. Lepikhov wrote:
>  > В текущем виде kernel-source - это
>  > технический пакет, необходимый для сборки ядра костылем по-имени rpm.
> Костыли, используемые много лет, это уже не костыли, а инструмент,
>  который следует содержать в порядке.
мне б тоже было удобнее соъранить как kernel-source,
kernel-feat-drivers и механизм накладывания патчей по %add_patch_list
-- 
С уважением
Афанасов Дмитрий

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 10:55                               ` Dmitry V. Levin
  2008-09-24 11:18                                 ` Dmitry Afanasov
@ 2008-09-24 11:43                                 ` Konstantin A. Lepikhov
  2008-09-24 11:50                                   ` Kirill A. Shutemov
  2008-09-24 12:00                                   ` Aleksey Avdeev
  1 sibling, 2 replies; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-24 11:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Dmitry!

Wednesday 24, at 02:55:40 PM you wrote:

> On Wed, Sep 24, 2008 at 02:39:19PM +0400, Konstantin A. Lepikhov wrote:
> > Wednesday 24, at 12:59:37 PM you wrote:
> > 
> > <skip>
> > > пока это так, решить чей git первичней - твой или у lakostis@ мне
> > > представляется сложным. для разрешения таких проблем предлагаю ввести
> > > мантенерский git архив в каком-нить /packages и его и будем считать
> > > главным, а при желании внести свои измнения в сизиф - пинать
> > > мантейнера на предмет acl/git pull.
> > Предлагаю сначала разобраться в сути вопроса, т.е. не у кого changelog
> > длинее, а для чего пакет нужен. В текущем виде kernel-source - это
> > технический пакет, необходимый для сборки ядра костылем по-имени rpm.
> > Поэтому какой прок от истории развития временного костыля?
> 
> Костыли, используемые много лет, это уже не костыли, а инструмент,
> который следует содержать в порядке.
Это кактус, к которому привыкли.

> 
> > обсуждение мне кажется словоблудием, поскольку ни одного обоснованного
> > высказывания не прозвучало, не говоря уже о рабочих предложениях.
> 
> Когда не lakostis будет паковать kernel-source-2.6.NМ, он в нынешней
> ситуации, в отличии от lakostis, не пойдёт за текущей версией в
> /people/lakostis/packages/kernel-source-2.6.27, поскольку lakostis
> ведёт свою уникальную историю пакета, и кооперативная разработка его
> не интересует в принципе. :(
Дим, прочитай README по сборке из kernel-build-tools еще раз - сборка ядра
не начинается с клонирования kernel-source, потому что его нет. Максимум,
что можно сделать на git.alt - склонировать весь kernel-image-xxx целиком,
потом долго и мучительно удалять оттуда лишние бранчи, _откатывать_
изменения в kernel-image-xxx и только после этого приступать к сборке.
Согласись, это такой изощренный мазохизм. Гораздо проще закатать master с
git.kernel.org, сделать техническую операцию по созданию kernel-source
(опять же, для этого мне будет нужна либо рабочая копия предыдущего
kernel-image-xxx, откуда можно выдернуть нужный бранч, либо я создам этот
пакет заново, взяв за основу kernel-source.spec из сизифа). Т.е. пока на
git.alt не будет создан механизм git pull/fetch на стороне сервера, мы
будем продолжать заливать сотни мегабайт ненужной информации при создании
ядра на базе новой версии с git.kernel.org.

> 
> Как следствие, когда/если не lakostis отправит в Сизиф собранный таким
> образом kernel-source-2.6.27, это может спровоцировать очередной,
> мягко выражаясь, эмоциональный всплеск, который не улучшит общую
> атмосферу кооперативной разработки.
Если в kernel team будет продолжаться взаимная порча атмосферы, то конечно
периодически там будут взрывы.

PS Я тут попробовал вкатить себе твою историю - мало того, что у нас
разные теги, так еще и куча конфликтов в kernel-source.spec. И нафига,
спрашивается, это счастье?

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 11:43                                 ` Konstantin A. Lepikhov
@ 2008-09-24 11:50                                   ` Kirill A. Shutemov
  2008-09-24 11:59                                     ` Konstantin A. Lepikhov
  2008-09-24 12:00                                   ` Aleksey Avdeev
  1 sibling, 1 reply; 44+ messages in thread
From: Kirill A. Shutemov @ 2008-09-24 11:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Sep 24, 2008 at 03:43:22PM +0400, Konstantin A. Lepikhov wrote:
> Hi Dmitry!
> 
> Wednesday 24, at 02:55:40 PM you wrote:
> 
> > On Wed, Sep 24, 2008 at 02:39:19PM +0400, Konstantin A. Lepikhov wrote:
> > > Wednesday 24, at 12:59:37 PM you wrote:
> > > 
> > > <skip>
> > > > пока это так, решить чей git первичней - твой или у lakostis@ мне
> > > > представляется сложным. для разрешения таких проблем предлагаю ввести
> > > > мантенерский git архив в каком-нить /packages и его и будем считать
> > > > главным, а при желании внести свои измнения в сизиф - пинать
> > > > мантейнера на предмет acl/git pull.
> > > Предлагаю сначала разобраться в сути вопроса, т.е. не у кого changelog
> > > длинее, а для чего пакет нужен. В текущем виде kernel-source - это
> > > технический пакет, необходимый для сборки ядра костылем по-имени rpm.
> > > Поэтому какой прок от истории развития временного костыля?
> > 
> > Костыли, используемые много лет, это уже не костыли, а инструмент,
> > который следует содержать в порядке.
> Это кактус, к которому привыкли.
> 
> > 
> > > обсуждение мне кажется словоблудием, поскольку ни одного обоснованного
> > > высказывания не прозвучало, не говоря уже о рабочих предложениях.
> > 
> > Когда не lakostis будет паковать kernel-source-2.6.NМ, он в нынешней
> > ситуации, в отличии от lakostis, не пойдёт за текущей версией в
> > /people/lakostis/packages/kernel-source-2.6.27, поскольку lakostis
> > ведёт свою уникальную историю пакета, и кооперативная разработка его
> > не интересует в принципе. :(
> Дим, прочитай README по сборке из kernel-build-tools еще раз - сборка ядра
> не начинается с клонирования kernel-source, потому что его нет. Максимум,
> что можно сделать на git.alt - склонировать весь kernel-image-xxx целиком,
> потом долго и мучительно удалять оттуда лишние бранчи, _откатывать_
> изменения в kernel-image-xxx и только после этого приступать к сборке.
> Согласись, это такой изощренный мазохизм. Гораздо проще закатать master с
> git.kernel.org, сделать техническую операцию по созданию kernel-source
> (опять же, для этого мне будет нужна либо рабочая копия предыдущего
> kernel-image-xxx, откуда можно выдернуть нужный бранч, либо я создам этот
> пакет заново, взяв за основу kernel-source.spec из сизифа). Т.е. пока на
> git.alt не будет создан механизм git pull/fetch на стороне сервера, мы
> будем продолжать заливать сотни мегабайт ненужной информации при создании
> ядра на базе новой версии с git.kernel.org.

Кстати, а так ли необходима куча .git с ядрами, по одну на версию? Почему
бы не сделать один а в нём бранчи с префиксом по версии?

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 11:50                                   ` Kirill A. Shutemov
@ 2008-09-24 11:59                                     ` Konstantin A. Lepikhov
  0 siblings, 0 replies; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-24 11:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Kirill!

Wednesday 24, at 02:50:19 PM you wrote:

> > Дим, прочитай README по сборке из kernel-build-tools еще раз - сборка ядра
> > не начинается с клонирования kernel-source, потому что его нет. Максимум,
> > что можно сделать на git.alt - склонировать весь kernel-image-xxx целиком,
> > потом долго и мучительно удалять оттуда лишние бранчи, _откатывать_
> > изменения в kernel-image-xxx и только после этого приступать к сборке.
> > Согласись, это такой изощренный мазохизм. Гораздо проще закатать master с
> > git.kernel.org, сделать техническую операцию по созданию kernel-source
> > (опять же, для этого мне будет нужна либо рабочая копия предыдущего
> > kernel-image-xxx, откуда можно выдернуть нужный бранч, либо я создам этот
> > пакет заново, взяв за основу kernel-source.spec из сизифа). Т.е. пока на
> > git.alt не будет создан механизм git pull/fetch на стороне сервера, мы
> > будем продолжать заливать сотни мегабайт ненужной информации при создании
> > ядра на базе новой версии с git.kernel.org.
> 
> Кстати, а так ли необходима куча .git с ядрами, по одну на версию? Почему
> бы не сделать один а в нём бранчи с префиксом по версии?
Это менее удобно с точки зрения разработки. С кучей бранчей легко
промахнуться.

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 11:43                                 ` Konstantin A. Lepikhov
  2008-09-24 11:50                                   ` Kirill A. Shutemov
@ 2008-09-24 12:00                                   ` Aleksey Avdeev
  2008-09-24 12:08                                     ` Konstantin A. Lepikhov
  1 sibling, 1 reply; 44+ messages in thread
From: Aleksey Avdeev @ 2008-09-24 12:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Konstantin A. Lepikhov пишет:
> Hi Dmitry!
> 
> Wednesday 24, at 02:55:40 PM you wrote:
> 
>> On Wed, Sep 24, 2008 at 02:39:19PM +0400, Konstantin A. Lepikhov wrote:
>>> Wednesday 24, at 12:59:37 PM you wrote:
>>>
>>> <skip>
>>>> пока это так, решить чей git первичней - твой или у lakostis@ мне
>>>> представляется сложным. для разрешения таких проблем предлагаю ввести
>>>> мантенерский git архив в каком-нить /packages и его и будем считать
>>>> главным, а при желании внести свои измнения в сизиф - пинать
>>>> мантейнера на предмет acl/git pull.
>>> Предлагаю сначала разобраться в сути вопроса, т.е. не у кого changelog
>>> длинее, а для чего пакет нужен. В текущем виде kernel-source - это
>>> технический пакет, необходимый для сборки ядра костылем по-имени rpm.
>>> Поэтому какой прок от истории развития временного костыля?
>> Костыли, используемые много лет, это уже не костыли, а инструмент,
>> который следует содержать в порядке.
> Это кактус, к которому привыкли.
> 
>>> обсуждение мне кажется словоблудием, поскольку ни одного обоснованного
>>> высказывания не прозвучало, не говоря уже о рабочих предложениях.
>> Когда не lakostis будет паковать kernel-source-2.6.NМ, он в нынешней
>> ситуации, в отличии от lakostis, не пойдёт за текущей версией в
>> /people/lakostis/packages/kernel-source-2.6.27, поскольку lakostis
>> ведёт свою уникальную историю пакета, и кооперативная разработка его
>> не интересует в принципе. :(
> Дим, прочитай README по сборке из kernel-build-tools еще раз - сборка ядра
> не начинается с клонирования kernel-source, потому что его нет. Максимум,
> что можно сделать на git.alt - склонировать весь kernel-image-xxx целиком,
> потом долго и мучительно удалять оттуда лишние бранчи, _откатывать_
> изменения в kernel-image-xxx и только после этого приступать к сборке.
> Согласись, это такой изощренный мазохизм. Гораздо проще закатать master с
> git.kernel.org, сделать техническую операцию по созданию kernel-source
> (опять же, для этого мне будет нужна либо рабочая копия предыдущего
> kernel-image-xxx, откуда можно выдернуть нужный бранч, либо я создам этот
> пакет заново, взяв за основу kernel-source.spec из сизифа). Т.е. пока на
> git.alt не будет создан механизм git pull/fetch на стороне сервера, мы
> будем продолжать заливать сотни мегабайт ненужной информации при создании
> ядра на базе новой версии с git.kernel.org.

   А не проще ли держать спек в отдельном бранче?

-- 

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



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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 12:00                                   ` Aleksey Avdeev
@ 2008-09-24 12:08                                     ` Konstantin A. Lepikhov
  2008-09-24 12:16                                       ` Aleksey Avdeev
  0 siblings, 1 reply; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-24 12:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Aleksey!

Wednesday 24, at 04:00:02 PM you wrote:

>    А не проще ли держать спек в отдельном бранче?
> 
.spec чего? Господа, вы вообще в теме? :)

-- 
WBR et al.

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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 12:08                                     ` Konstantin A. Lepikhov
@ 2008-09-24 12:16                                       ` Aleksey Avdeev
  2008-09-24 12:27                                         ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 44+ messages in thread
From: Aleksey Avdeev @ 2008-09-24 12:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Konstantin A. Lepikhov пишет:
> Hi Aleksey!
> 
> Wednesday 24, at 04:00:02 PM you wrote:
> 
>>    А не проще ли держать спек в отдельном бранче?
>>
> .spec чего? Господа, вы вообще в теме? :)

   kernel-source.spec -- если его вести отдельным бранчем, "пристёгивая" 
к нужным коммитам с git.kernel.org (через git-pull/merge), жизнь может 
упроститься:

1. С одной стороны, история изменения спека сохраняется без разрывов.

2. С другой -- чтобы получить пакет базирующийся на нужном срезе 
git.kernel.org, не придётся счищать кучу наслоений (откатывать изменения 
в kernel-image-xxx).

-- 

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



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

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

* Re: [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24 12:16                                       ` Aleksey Avdeev
@ 2008-09-24 12:27                                         ` Konstantin A. Lepikhov
  0 siblings, 0 replies; 44+ messages in thread
From: Konstantin A. Lepikhov @ 2008-09-24 12:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Hi Aleksey!

Wednesday 24, at 04:16:57 PM you wrote:

> Konstantin A. Lepikhov пишет:
> > Hi Aleksey!
> > 
> > Wednesday 24, at 04:00:02 PM you wrote:
> > 
> >>    А не проще ли держать спек в отдельном бранче?
> >>
> > .spec чего? Господа, вы вообще в теме? :)
> 
>    kernel-source.spec -- если его вести отдельным бранчем, "пристёгивая" 
> к нужным коммитам с git.kernel.org (через git-pull/merge), жизнь может 
> упроститься:
> 
> 1. С одной стороны, история изменения спека сохраняется без разрывов.
> 
> 2. С другой -- чтобы получить пакет базирующийся на нужном срезе 
> git.kernel.org, не придётся счищать кучу наслоений (откатывать изменения 
> в kernel-image-xxx).
Пройди по ссылке на git.alt и убедись, что это так и делается. Что мы
вообще обсуждаем-то?

-- 
WBR et al.

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

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

* Re: [devel] [SCM][JT] packages/kernel-source-2.6.27: heads/kernel-source
  2008-09-24  9:31                               ` Dmitry V. Levin
@ 2008-09-24 16:01                                 ` Andrey Rahmatullin
  0 siblings, 0 replies; 44+ messages in thread
From: Andrey Rahmatullin @ 2008-09-24 16:01 UTC (permalink / raw)
  To: devel

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

On Wed, Sep 24, 2008 at 01:31:47PM +0400, Dmitry V. Levin wrote:
> X-GIT-URL?  Когда jbj узнал, каким образом мы собираемся это реализовать,
> он сделал в rpm5 поддержку тэгов с произвольным именем. :)
Summary(xx_XX) ?
-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

PS: Michael Shigorin по адресу community@ не живёт, хоть и
ловится.  Поправьте свой сломанный MUA :-[
		-- mike in community@

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

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

end of thread, other threads:[~2008-09-24 16:01 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-09-23 20:41 ` [devel] [SCM] packages/kernel-source-2.6.27: heads/kernel-source Dmitry V. Levin
2008-09-23 20:55   ` Konstantin A. Lepikhov
2008-09-23 21:04     ` Dmitry V. Levin
2008-09-23 21:12       ` Konstantin A. Lepikhov
2008-09-23 21:26         ` Dmitry V. Levin
2008-09-23 21:36           ` Konstantin A. Lepikhov
2008-09-23 21:44             ` Dmitry V. Levin
2008-09-23 21:52               ` Konstantin A. Lepikhov
2008-09-23 22:10                 ` Dmitry V. Levin
2008-09-23 22:21                   ` Konstantin A. Lepikhov
2008-09-23 22:37                     ` Dmitry V. Levin
2008-09-24  7:06                       ` Konstantin A. Lepikhov
2008-09-24  8:43                         ` Dmitry V. Levin
2008-09-24  4:14                   ` Dmitry Afanasov
2008-09-24  6:46                     ` Evgeny Sinelnikov
2008-09-24  7:34                       ` Aleksey Avdeev
2008-09-24  8:40                         ` Evgeny Sinelnikov
2008-09-24  7:44                       ` Konstantin A. Lepikhov
2008-09-24  8:41                         ` Evgeny Sinelnikov
2008-09-24  8:35                       ` Dmitry Afanasov
2008-09-24  8:42                         ` Dmitry V. Levin
2008-09-24  8:59                           ` Dmitry Afanasov
2008-09-24  9:03                             ` Mikhail Gusarov
2008-09-24 11:14                               ` Dmitry Afanasov
2008-09-24 11:16                                 ` Mikhail Gusarov
2008-09-24 10:39                             ` Konstantin A. Lepikhov
2008-09-24 10:48                               ` Aleksey Avdeev
2008-09-24 10:55                               ` Dmitry V. Levin
2008-09-24 11:18                                 ` Dmitry Afanasov
2008-09-24 11:43                                 ` Konstantin A. Lepikhov
2008-09-24 11:50                                   ` Kirill A. Shutemov
2008-09-24 11:59                                     ` Konstantin A. Lepikhov
2008-09-24 12:00                                   ` Aleksey Avdeev
2008-09-24 12:08                                     ` Konstantin A. Lepikhov
2008-09-24 12:16                                       ` Aleksey Avdeev
2008-09-24 12:27                                         ` Konstantin A. Lepikhov
2008-09-24  8:52                         ` Evgeny Sinelnikov
2008-09-24  9:10                           ` Dmitry Afanasov
2008-09-24  9:13                             ` Stanislav Ievlev
2008-09-24  9:21                               ` Dmitry Afanasov
2008-09-24  9:31                               ` Dmitry V. Levin
2008-09-24 16:01                                 ` [devel] [SCM][JT] " Andrey Rahmatullin
2008-09-24  9:31                             ` [devel] [SCM] " Evgeny Sinelnikov
2008-09-24  8:19                     ` Dmitry V. Levin

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