ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Как получить плоский список всех git-репозиториев всех пользователей на  git.altlinux.ru
@ 2007-03-17 13:16 Denis Medvedev
  2007-03-17 13:18 ` [devel] [wiki!] Re: Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.org Michael Shigorin
  2007-03-17 13:21 ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Mikhail Gusarov
  0 siblings, 2 replies; 46+ messages in thread
From: Denis Medvedev @ 2007-03-17 13:16 UTC (permalink / raw)
  To: devel

Добрый день!
Cобственно говоря, простой вопрос:
Как получить плоский список всех git-репозиториев всех пользователей на  git.altlinux.ru?
Как найти у кого есть нужный тебе пакет?
Все файлы в сизифусе получаются простым открытием каталога files на соотв. ftp. Найти же нужный тебе пакет в дебрях директорий git - как?
                      Денис Медведев


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

* [devel] [wiki!] Re: Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.org
  2007-03-17 13:16 [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Denis Medvedev
@ 2007-03-17 13:18 ` Michael Shigorin
  2007-03-17 13:22   ` Mikhail Gusarov
  2007-03-17 13:21 ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Mikhail Gusarov
  1 sibling, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2007-03-17 13:18 UTC (permalink / raw)
  To: devel

On Sat, Mar 17, 2007 at 04:16:32PM +0300, Denis Medvedev wrote:
> Как найти у кого есть нужный тебе пакет?

http://wiki.sisyphus.ru/devel/git#h947-5
`-> ssh git.alt find-package <pattern>

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


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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-17 13:16 [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Denis Medvedev
  2007-03-17 13:18 ` [devel] [wiki!] Re: Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.org Michael Shigorin
@ 2007-03-17 13:21 ` Mikhail Gusarov
  2007-03-17 14:57   ` Dmitry V. Levin
  1 sibling, 1 reply; 46+ messages in thread
From: Mikhail Gusarov @ 2007-03-17 13:21 UTC (permalink / raw)
  To: ALT Devel discussion list


Twas brillig at 16:16:32 17.03.2007 UTC+03 when Denis Medvedev did gyre and gimble:

 DM> Найти же нужный тебе пакет в дебрях директорий git - как?

В общем случае - никак.

2all: господа, может позаимствуем схему с того же svn.debian.org, где
репозитории раскладываются по пакетам (и при этом отдельно - для
upstream-сорцов, где svn.debian.org - upstream, отдельно - для пакетирования)?

Есть альтернативный вариант, требующий меньших усилий, который тоже можно
слизать с Debian: в deb-пакетах в метаданных описан хидер, указывающий на
местоположение VCS (можно пойти дальше, и завести два поля: для VCS
пакетирования, и для VCS upstream-а).

-- 
JID: dottedmag@jabber.dottedmag.net

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

* Re: [devel] [wiki!] Re: Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.org
  2007-03-17 13:18 ` [devel] [wiki!] Re: Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.org Michael Shigorin
@ 2007-03-17 13:22   ` Mikhail Gusarov
  2007-03-17 14:08     ` Alexey I. Froloff
  0 siblings, 1 reply; 46+ messages in thread
From: Mikhail Gusarov @ 2007-03-17 13:22 UTC (permalink / raw)
  To: devel


Twas brillig at 15:18:50 17.03.2007 UTC+02 when Michael Shigorin did gyre and gimble:

 >> Как найти у кого есть нужный тебе пакет?

 MS> http://wiki.sisyphus.ru/devel/git#h947-5
 MS> `-> ssh git.alt find-package <pattern>

А как это делать тем, кто не имеет доступа к git.altlinux.org? Team - это
порядка сотни человек, остальных - несколько миллиардов.

-- 
JID: dottedmag@jabber.dottedmag.net

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

* Re: [devel] [wiki!] Re: Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.org
  2007-03-17 13:22   ` Mikhail Gusarov
@ 2007-03-17 14:08     ` Alexey I. Froloff
  0 siblings, 0 replies; 46+ messages in thread
From: Alexey I. Froloff @ 2007-03-17 14:08 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Mikhail Gusarov <dottedmag@> [070317 16:32]:
>  MS> http://wiki.sisyphus.ru/devel/git#h947-5
>  MS> `-> ssh git.alt find-package <pattern>
> А как это делать тем, кто не имеет доступа к git.altlinux.org? Team - это
> порядка сотни человек, остальных - несколько миллиардов.
Форма на http://git.altlinux.org/ ?

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-17 13:21 ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Mikhail Gusarov
@ 2007-03-17 14:57   ` Dmitry V. Levin
  2007-03-17 15:00     ` Mikhail Gusarov
                       ` (2 more replies)
  0 siblings, 3 replies; 46+ messages in thread
From: Dmitry V. Levin @ 2007-03-17 14:57 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sat, Mar 17, 2007 at 07:21:48PM +0600, Mikhail Gusarov wrote:
> 
> Twas brillig at 16:16:32 17.03.2007 UTC+03 when Denis Medvedev did gyre and gimble:
> 
>  DM> Найти же нужный тебе пакет в дебрях директорий git - как?
> 
> В общем случае - никак.
> 
> 2all: господа, может позаимствуем схему с того же svn.debian.org, где
> репозитории раскладываются по пакетам (и при этом отдельно - для
> upstream-сорцов, где svn.debian.org - upstream, отдельно - для пакетирования)?

А в чём заключается эта схема?

Согласно моему плану, озвученному здесь 12-13 сентября прошлого года,
предполагается реализовать следующую схему (почти цитата):

"Cразу после того как собранные и проверенные бинарные пакеты отправлены на
индексацию для apt, тэг, из которого производилась сборка, публикуется на
git.altlinux.org."

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

> Есть альтернативный вариант, требующий меньших усилий, который тоже можно
> слизать с Debian: в deb-пакетах в метаданных описан хидер, указывающий на
> местоположение VCS (можно пойти дальше, и завести два поля: для VCS
> пакетирования, и для VCS upstream-а).

По той схеме, которую я предложил, это не потребуется.
Кроме того, добавление тэгов в rpm header -- это отдельная песня.
Если уж добавлять тэг, то для commit id.


-- 
ldv

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-17 14:57   ` Dmitry V. Levin
@ 2007-03-17 15:00     ` Mikhail Gusarov
  2007-03-17 16:21     ` Sergey Vlasov
  2007-03-18  6:29     ` Mikhail Gusarov
  2 siblings, 0 replies; 46+ messages in thread
From: Mikhail Gusarov @ 2007-03-17 15:00 UTC (permalink / raw)
  To: ALT Devel discussion list


Twas brillig at 17:57:50 17.03.2007 UTC+03 when Dmitry V. Levin did gyre and gimble:

 DVL> Сводный каталог получающихся таким образом git-репозиториев успешно
 DVL> собранных пакетов (т.н. кэширующий репозиторий Сизифа), насколько я
 DVL> понимаю, и будет тем, о чём вы спрашиваете.

Да, это ровно то.

-- 
JID: dottedmag@jabber.dottedmag.net

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-17 14:57   ` Dmitry V. Levin
  2007-03-17 15:00     ` Mikhail Gusarov
@ 2007-03-17 16:21     ` Sergey Vlasov
  2007-03-17 16:28       ` Dmitry V. Levin
  2007-03-18  6:29     ` Mikhail Gusarov
  2 siblings, 1 reply; 46+ messages in thread
From: Sergey Vlasov @ 2007-03-17 16:21 UTC (permalink / raw)
  To: devel

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

On Sat, Mar 17, 2007 at 05:57:50PM +0300, Dmitry V. Levin wrote:
> Кроме того, добавление тэгов в rpm header -- это отдельная песня.

Можно добавить и не совсем тег:

%description -l X-ALT-INFO.UTF-8
Suggests: foo
Recommends: bar
Package-VCS: git://git.altlinux.org/...

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-17 16:21     ` Sergey Vlasov
@ 2007-03-17 16:28       ` Dmitry V. Levin
  2007-03-17 18:09         ` Sergey Vlasov
  0 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2007-03-17 16:28 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sat, Mar 17, 2007 at 07:21:50PM +0300, Sergey Vlasov wrote:
> On Sat, Mar 17, 2007 at 05:57:50PM +0300, Dmitry V. Levin wrote:
> > Кроме того, добавление тэгов в rpm header -- это отдельная песня.
> 
> Можно добавить и не совсем тег:
> 
> %description -l X-ALT-INFO.UTF-8
> Suggests: foo
> Recommends: bar
> Package-VCS: git://git.altlinux.org/...

Интересно.  Кто это придумал?


-- 
ldv

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-17 16:28       ` Dmitry V. Levin
@ 2007-03-17 18:09         ` Sergey Vlasov
  0 siblings, 0 replies; 46+ messages in thread
From: Sergey Vlasov @ 2007-03-17 18:09 UTC (permalink / raw)
  To: devel

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

On Sat, Mar 17, 2007 at 07:28:44PM +0300, Dmitry V. Levin wrote:
> On Sat, Mar 17, 2007 at 07:21:50PM +0300, Sergey Vlasov wrote:
> > On Sat, Mar 17, 2007 at 05:57:50PM +0300, Dmitry V. Levin wrote:
> > > Кроме того, добавление тэгов в rpm header -- это отдельная песня.
> > 
> > Можно добавить и не совсем тег:
> > 
> > %description -l X-ALT-INFO.UTF-8
> > Suggests: foo
> > Recommends: bar
> > Package-VCS: git://git.altlinux.org/...
> 
> Интересно.  Кто это придумал?

Вообще эта идея у меня возникла давно, но до публичного обсуждения
как-то не доходило.  Хотя всё равно это hackaround...

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-17 14:57   ` Dmitry V. Levin
  2007-03-17 15:00     ` Mikhail Gusarov
  2007-03-17 16:21     ` Sergey Vlasov
@ 2007-03-18  6:29     ` Mikhail Gusarov
  2007-03-18 16:11       ` Michael Shigorin
  2 siblings, 1 reply; 46+ messages in thread
From: Mikhail Gusarov @ 2007-03-18  6:29 UTC (permalink / raw)
  To: ALT Devel discussion list


Twas brillig at 17:57:50 17.03.2007 UTC+03 when Dmitry V. Levin did gyre and gimble:

 DVL> "Cразу после того как собранные и проверенные бинарные пакеты отправлены
 DVL> на индексацию для apt, тэг, из которого производилась сборка, публикуется
 DVL> на git.altlinux.org."

Понял, чем мне этот вариант не нравится: жёсткая централизация.

Пакет становится несамодостаточным: для получения полной информации о нём
необходимо обращаться к внешнему сервису (git.a.o).

Кроме того, из принципа "сложные структуры данных с простыми алгоритмами
обработки более удобны, чем простые структуры данных со сложными алгоритмами"
RPC-запросы вида "дайте мне тэг для такого пакета" менее предпочтительны, чем
одинокий URL в пакете.

 DVL> По той схеме, которую я предложил, это не потребуется.  Кроме того,
 DVL> добавление тэгов в rpm header -- это отдельная песня.  Если уж добавлять
 DVL> тэг, то для commit id.

С предложенным Сергеем %description уже можно жить.

-- 
JID: dottedmag@jabber.dottedmag.net

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-18  6:29     ` Mikhail Gusarov
@ 2007-03-18 16:11       ` Michael Shigorin
  2007-03-18 16:13         ` Mikhail Gusarov
  0 siblings, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2007-03-18 16:11 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sun, Mar 18, 2007 at 12:29:23PM +0600, Mikhail Gusarov wrote:
>  DVL> "Cразу после того как собранные и проверенные бинарные пакеты отправлены
>  DVL> на индексацию для apt, тэг, из которого производилась сборка, публикуется
>  DVL> на git.altlinux.org."
> Понял, чем мне этот вариант не нравится: жёсткая централизация.
> Пакет становится несамодостаточным: для получения полной информации о нём
> необходимо обращаться к внешнему сервису (git.a.o).

Думаю, в какой-то момент на ftp.linux.kiev.ua или
ftp.altlinux.org.ua заведётся зеркало.

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


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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-18 16:11       ` Michael Shigorin
@ 2007-03-18 16:13         ` Mikhail Gusarov
  2007-03-18 16:57           ` [devel] auxilliary package info Michael Shigorin
  2007-03-18 17:33           ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Alexey I. Froloff
  0 siblings, 2 replies; 46+ messages in thread
From: Mikhail Gusarov @ 2007-03-18 16:13 UTC (permalink / raw)
  To: ALT Devel discussion list


Twas brillig at 18:11:28 18.03.2007 UTC+02 when Michael Shigorin did gyre and gimble:

 MS> Думаю, в какой-то момент на ftp.linux.kiev.ua или ftp.altlinux.org.ua
 MS> заведётся зеркало.

Проблема не в том, что сервер один, а в том, что пакет
несамодостаточен. Необходимость обращаться к внешнему ресурсу smells bad: где-то
ошибка проектирования.

-- 
JID: dottedmag@jabber.dottedmag.net

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

* [devel] auxilliary package info
  2007-03-18 16:13         ` Mikhail Gusarov
@ 2007-03-18 16:57           ` Michael Shigorin
  2007-03-18 17:00             ` Andrey Rahmatullin
  2007-03-18 17:33           ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Alexey I. Froloff
  1 sibling, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2007-03-18 16:57 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sun, Mar 18, 2007 at 10:13:03PM +0600, Mikhail Gusarov wrote:
>  MS> Думаю, в какой-то момент на ftp.linux.kiev.ua или ftp.altlinux.org.ua
>  MS> заведётся зеркало.
> Проблема не в том, что сервер один, а в том, что пакет
> несамодостаточен. Необходимость обращаться к внешнему ресурсу
> smells bad: где-то ошибка проектирования.

Какая-такая необходимость?  Вот у меня нет такой необходимости.

PS: я примерно понимаю, о чём ты, и у самого есть некоторая
стопка желаемых от пакета/спека/ещё_чего_то хинтов.  Только
сейчас она где-то в свопе, разве что PLD'шные md5 от тарболов
в голове крутятся.

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


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

* Re: [devel] auxilliary package info
  2007-03-18 16:57           ` [devel] auxilliary package info Michael Shigorin
@ 2007-03-18 17:00             ` Andrey Rahmatullin
  2007-03-18 17:04               ` Michael Shigorin
  0 siblings, 1 reply; 46+ messages in thread
From: Andrey Rahmatullin @ 2007-03-18 17:00 UTC (permalink / raw)
  To: devel

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

On Sun, Mar 18, 2007 at 06:57:48PM +0200, Michael Shigorin wrote:
> стопка желаемых от пакета/спека/ещё_чего_то хинтов.  Только
> сейчас она где-то в свопе, разве что PLD'шные md5 от тарболов
> в голове крутятся.
Миш, какие тарболы при сборке из гита? :)

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):

<drF_ckoff> DOC_: а ты хирург чтоли? =)
<DOC_> drF_ckoff: Ортопед, если быть точным, активно оперирующий
<drF_ckoff> DOC_: а люликс тебе зачем? =)
<DOC_> drF_ckoff: Это долгая и печальная история. А вообще мы им бабок
       разных лечим :)

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

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

* Re: [devel] auxilliary package info
  2007-03-18 17:00             ` Andrey Rahmatullin
@ 2007-03-18 17:04               ` Michael Shigorin
  0 siblings, 0 replies; 46+ messages in thread
From: Michael Shigorin @ 2007-03-18 17:04 UTC (permalink / raw)
  To: devel

On Sun, Mar 18, 2007 at 10:00:07PM +0500, Andrey Rahmatullin wrote:
> > стопка желаемых от пакета/спека/ещё_чего_то хинтов.  Только
> > сейчас она где-то в свопе, разве что PLD'шные md5 от тарболов
> > в голове крутятся.
> Миш, какие тарболы при сборке из гита? :)

Потому и "только".  Там ещё что-то было из того, что порой
хотелось или при майнтенансе, или при разглядывании sisyphus.ru.

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


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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-18 16:13         ` Mikhail Gusarov
  2007-03-18 16:57           ` [devel] auxilliary package info Michael Shigorin
@ 2007-03-18 17:33           ` Alexey I. Froloff
  2007-03-18 20:08             ` Mikhail Gusarov
  1 sibling, 1 reply; 46+ messages in thread
From: Alexey I. Froloff @ 2007-03-18 17:33 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Mikhail Gusarov <dottedmag@> [070318 19:21]:
> Проблема не в том, что сервер один, а в том, что пакет
> несамодостаточен. Необходимость обращаться к внешнему ресурсу
> smells bad: где-то ошибка проектирования.
Давай для начала формализуем "пакет".

1. Нечто, что есть в локальной базе rpm
2. Нечто, что есть в хешах apt
3. Нечто, что описано на www.sisyphus.ru

Очевидно, (2) и (3) должны совпадать (кстати, отметь у себя - на
www.sisyphus.ru не хватает бинарных пакетов), а (1) является их
подмножеством для всех поддерживаемых в репозитарии пакетов.

Обращение к внешнему helper'у допустимо, если оно прозрачно для
пользователя и не требует дополнительных ресурсов.

А теперь, внимание, вопрос: за какой информацией необходимо
обращаться к этому "внешнему ресурсу" и что с этой информацией
предполагается делать?  Получение информации ради информации мы
не рассматриваем.

P.S. Дописал "для всех поддерживаемых в репозитарии пакетов" и
задумался - а что с сИротами делать?

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-18 17:33           ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Alexey I. Froloff
@ 2007-03-18 20:08             ` Mikhail Gusarov
  2007-03-18 20:26               ` Dmitry V. Levin
                                 ` (2 more replies)
  0 siblings, 3 replies; 46+ messages in thread
From: Mikhail Gusarov @ 2007-03-18 20:08 UTC (permalink / raw)
  To: ALT Devel discussion list


Twas brillig at 20:33:55 18.03.2007 UTC+03 when Alexey I. Froloff did gyre and gimble:

 AIF> А теперь, внимание, вопрос: за какой информацией необходимо обращаться к
 AIF> этому "внешнему ресурсу" и что с этой информацией предполагается делать?

Слить сорцы из git'а, сделать патч и отправить автору (да, в мире существуют
другие git-репозитории, помимо git.a.o). Совершенно обычный use-case для того
типа пользователя, кого сейчас в инфраструктуре совершенно игнорируют: casual
mantainers, которых почти всё устраивает, но иногда хочется написать патчик и
отправить обратно.

 AIF> P.S. Дописал "для всех поддерживаемых в репозитарии пакетов" и задумался -
 AIF> а что с сИротами делать?

Вот-вот. Вот оно.

-- 
JID: dottedmag@jabber.dottedmag.net

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-18 20:08             ` Mikhail Gusarov
@ 2007-03-18 20:26               ` Dmitry V. Levin
  2007-03-18 20:34                 ` [devel] w.s.r/welcome? Michael Shigorin
  2007-03-18 20:26               ` [devel] orphaned/ Michael Shigorin
  2007-03-18 21:49               ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Alexey I. Froloff
  2 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2007-03-18 20:26 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Mar 19, 2007 at 02:08:51AM +0600, Mikhail Gusarov wrote:
> Twas brillig at 20:33:55 18.03.2007 UTC+03 when Alexey I. Froloff did gyre and gimble:
> 
>  AIF> А теперь, внимание, вопрос: за какой информацией необходимо обращаться к
>  AIF> этому "внешнему ресурсу" и что с этой информацией предполагается делать?
> 
> Слить сорцы из git'а, сделать патч и отправить автору (да, в мире существуют
> другие git-репозитории, помимо git.a.o). Совершенно обычный use-case для того
> типа пользователя, кого сейчас в инфраструктуре совершенно игнорируют: casual
> mantainers, которых почти всё устраивает, но иногда хочется написать патчик и
> отправить обратно.

В принципе, даже той информации, которая есть в бинарном пакете сейчас,
уже достаточно для casual mantainers:
1. В установленном бинарном пакете есть %{SOURCERPM} (виден по rpmquery -i),
из которого однозначно вычисляется имя исходного пакета.
2. Далее, в установленном бинарном пакете есть %{CHANGELOGNAME} (виден по
rpmquery --lastchange).
3. По именам мантейнера (MAINT) и исходного пакета (PKG) можно с очень
высокой вероятностью предположить, что если пакет был собран из
git-репозитория, то этот репозиторий называется
http://git.altlinux.org/people/MAINT/packages/?p=PKG.git


-- 
ldv

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

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

* [devel] orphaned/
  2007-03-18 20:08             ` Mikhail Gusarov
  2007-03-18 20:26               ` Dmitry V. Levin
@ 2007-03-18 20:26               ` Michael Shigorin
  2007-03-18 21:49               ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Alexey I. Froloff
  2 siblings, 0 replies; 46+ messages in thread
From: Michael Shigorin @ 2007-03-18 20:26 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Mar 19, 2007 at 02:08:51AM +0600, Mikhail Gusarov wrote:
> > P.S. Дописал "для всех поддерживаемых в репозитарии пакетов"
> > и задумался - а что с сИротами делать?
> Вот-вот. Вот оно.

Что именно?

Мне было бы удобно иметь sisyphus.ru/orphaned со списком пакетов, 
ссылкой на лог последней сборки и возможностью поставить галку
"пытаюсь подобрать" или ещё как-то упредить ситуацию
множественного подбирания.

Кстати, было начал разбор orphaned/ на предмет переноса
в obsolete/ или удаления того, что уже появилось в сизифе,
но иногда под другим именем (e.g. avidemux2->avidemux)...
и даже грозился Диме выдать более полный список.

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


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

* [devel] w.s.r/welcome?
  2007-03-18 20:26               ` Dmitry V. Levin
@ 2007-03-18 20:34                 ` Michael Shigorin
  2007-03-19  3:07                   ` Mikhail Gusarov
  0 siblings, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2007-03-18 20:34 UTC (permalink / raw)
  To: ALT Devel discussion list

On Sun, Mar 18, 2007 at 11:26:09PM +0300, Dmitry V. Levin wrote:
> >  AIF> А теперь, внимание, вопрос: за какой информацией необходимо обращаться к
> >  AIF> этому "внешнему ресурсу" и что с этой информацией предполагается делать?
> > Слить сорцы из git'а, сделать патч и отправить автору (да, в мире существуют
> > другие git-репозитории, помимо git.a.o). Совершенно обычный use-case для того
> > типа пользователя, кого сейчас в инфраструктуре совершенно игнорируют: casual
> > mantainers, которых почти всё устраивает, но иногда хочется написать патчик и
> > отправить обратно.
> В принципе, даже той информации, которая есть в бинарном пакете сейчас,
> уже достаточно для casual mantainers:
> 1. В установленном бинарном пакете есть %{SOURCERPM} (виден по rpmquery -i),
> из которого однозначно вычисляется имя исходного пакета.
> 2. Далее, в установленном бинарном пакете есть %{CHANGELOGNAME} (виден по
> rpmquery --lastchange).
> 3. По именам мантейнера (MAINT) и исходного пакета (PKG) можно с очень
> высокой вероятностью предположить, что если пакет был собран из
> git-репозитория, то этот репозиторий называется
> http://git.altlinux.org/people/MAINT/packages/?p=PKG.git

Добавлено сюда: http://wiki.sisyphus.ru/devel/git?v=1c8s#h947-8

2 dottedmag: а не хочешь заняться каким wiki.sisyphus.ru/welcome,
где было бы доступно заинтересовавшемуся прохожему изложено, чем
тут занимаются, чего ожидать _не_ стоит (продакшена там), куда с
какими вопросами и предложениями?  Подскажем/доправим-с :)

PS: какой тут упоминали infrastructure@?  Не вижу на l.a.o.

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


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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-18 20:08             ` Mikhail Gusarov
  2007-03-18 20:26               ` Dmitry V. Levin
  2007-03-18 20:26               ` [devel] orphaned/ Michael Shigorin
@ 2007-03-18 21:49               ` Alexey I. Froloff
  2007-03-18 21:58                 ` Dmitry V. Levin
  2 siblings, 1 reply; 46+ messages in thread
From: Alexey I. Froloff @ 2007-03-18 21:49 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Mikhail Gusarov <dottedmag@> [070318 23:16]:
>  AIF> А теперь, внимание, вопрос: за какой информацией необходимо обращаться к
>  AIF> этому "внешнему ресурсу" и что с этой информацией предполагается делать?
> Слить сорцы из git'а, сделать патч и отправить автору (да, в
> мире существуют другие git-репозитории, помимо git.a.o).
Стоп!  Автору чего?  Пакета в репозитарии, или самой софтины?
К тому же кроме git-репозиториев есть и svn, и cvs, и darks, и
wtf какой-ньдь.  И в каком виде этот casual maintainer хочет
"слить сорцы"?  Сорцы чего именно ре хочет слить?

Тебя помойму куда-то не туда занесло в борьбе за всеобщее
равноправие.

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-18 21:49               ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Alexey I. Froloff
@ 2007-03-18 21:58                 ` Dmitry V. Levin
  2007-03-19  7:24                   ` Alexey I. Froloff
  0 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2007-03-18 21:58 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Mar 19, 2007 at 12:49:55AM +0300, Alexey I. Froloff wrote:
> * Mikhail Gusarov <dottedmag@> [070318 23:16]:
> >  AIF> А теперь, внимание, вопрос: за какой информацией необходимо обращаться к
> >  AIF> этому "внешнему ресурсу" и что с этой информацией предполагается делать?
> > Слить сорцы из git'а, сделать патч и отправить автору (да, в
> > мире существуют другие git-репозитории, помимо git.a.o).
> Стоп!  Автору чего?  Пакета в репозитарии, или самой софтины?

Да неважно, какому автору.  Главное - где скачать, а не куда потом это
девать. :)


-- 
ldv

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

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

* Re: [devel] w.s.r/welcome?
  2007-03-18 20:34                 ` [devel] w.s.r/welcome? Michael Shigorin
@ 2007-03-19  3:07                   ` Mikhail Gusarov
  2007-03-19 16:51                     ` Alexey I. Froloff
  2007-03-19 21:17                     ` Денис Смирнов
  0 siblings, 2 replies; 46+ messages in thread
From: Mikhail Gusarov @ 2007-03-19  3:07 UTC (permalink / raw)
  To: ALT Devel discussion list


Twas brillig at 22:34:12 18.03.2007 UTC+02 when Michael Shigorin did gyre and gimble:

 MS> 2 dottedmag: а не хочешь заняться каким wiki.sisyphus.ru/welcome, где было
 MS> бы доступно заинтересовавшемуся прохожему изложено, чем тут занимаются,
 MS> чего ожидать _не_ стоит (продакшена там), куда с какими вопросами и
 MS> предложениями?  Подскажем/доправим-с :)

Лучше сначала определиться: будем сливать w.s.r/f.i, не будем, как будем...

-- 
JID: dottedmag@jabber.dottedmag.net

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-18 21:58                 ` Dmitry V. Levin
@ 2007-03-19  7:24                   ` Alexey I. Froloff
  2007-03-19 15:56                     ` Nick S. Grechukh
  0 siblings, 1 reply; 46+ messages in thread
From: Alexey I. Froloff @ 2007-03-19  7:24 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Dmitry V. Levin <ldv@> [070319 00:59]:
> > >  AIF> А теперь, внимание, вопрос: за какой информацией необходимо обращаться к
> > >  AIF> этому "внешнему ресурсу" и что с этой информацией предполагается делать?
> > > Слить сорцы из git'а, сделать патч и отправить автору (да, в
> > > мире существуют другие git-репозитории, помимо git.a.o).
> > Стоп!  Автору чего?  Пакета в репозитарии, или самой софтины?
> Да неважно, какому автору.  Главное - где скачать, а не куда
> потом это девать. :)
src.rpm'ы для использования с apt-get source останутся?  Для
casual maintainers этого более чем достаточно.

-- 
Regards, Alexey I. Froloff
AIF5-RIPN, AIF5-RIPE
-------------------------------------------
  Inform-Mobil, Ltd. System Administrator
       http://www.inform-mobil.ru/

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19  7:24                   ` Alexey I. Froloff
@ 2007-03-19 15:56                     ` Nick S. Grechukh
  2007-03-19 16:52                       ` Alexey I. Froloff
  0 siblings, 1 reply; 46+ messages in thread
From: Nick S. Grechukh @ 2007-03-19 15:56 UTC (permalink / raw)
  To: ALT Devel discussion list

2007/3/19, Alexey I. Froloff <raorn>:
> src.rpm'ы для использования с apt-get source останутся?  Для
> casual maintainers этого более чем достаточно.

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

--
gns, запинавший бы rusxmms2 в лучшем случае до патченой ванилы на
локалхосте, если бы тогда были цельнотянутые alt.diff.

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

* Re: [devel] w.s.r/welcome?
  2007-03-19  3:07                   ` Mikhail Gusarov
@ 2007-03-19 16:51                     ` Alexey I. Froloff
  2007-03-19 21:52                       ` Michael Shigorin
  2007-03-20  8:00                       ` [devel] w.s.r/welcome? Aleksey Avdeev
  2007-03-19 21:17                     ` Денис Смирнов
  1 sibling, 2 replies; 46+ messages in thread
From: Alexey I. Froloff @ 2007-03-19 16:51 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Mikhail Gusarov <dottedmag@> [070319 06:07]:
>  MS> 2 dottedmag: а не хочешь заняться каким wiki.sisyphus.ru/welcome, где было
>  MS> бы доступно заинтересовавшемуся прохожему изложено, чем тут занимаются,
>  MS> чего ожидать _не_ стоит (продакшена там), куда с какими вопросами и
>  MS> предложениями?  Подскажем/доправим-с :)
> Лучше сначала определиться: будем сливать w.s.r/f.i, не будем, как будем...
Я хотел бы видеть на w.s.r документацию по сборке пакетов в
sisyphus-based репозитарии и описания утилит, предназначенных для
управлением подобными репозитариями.  --ass-needed, menu, gear,
spectips, hasher и так далее.  А вот особенностям настройки
альтовской версии apache2 (к примеру) - на f.i/ALTLinux...

P.S. Ключевое слово тут - sisyphus-based.  У нас уже есть свои
требования к пакетам, вырисовывается и обрастает инструментами
своя модель разработки...  w.s.r - для мантерйнеров, f.i - для
пользователей/админов.

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 15:56                     ` Nick S. Grechukh
@ 2007-03-19 16:52                       ` Alexey I. Froloff
  2007-03-19 16:54                         ` Mikhail Gusarov
  2007-03-19 16:57                         ` Nick S. Grechukh
  0 siblings, 2 replies; 46+ messages in thread
From: Alexey I. Froloff @ 2007-03-19 16:52 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Nick S. Grechukh <gns@> [070319 19:01]:
> > src.rpm'ы для использования с apt-get source останутся?  Для
> > casual maintainers этого более чем достаточно.
> нет, как показывает опыт wRAR с ядрами.
_Casual_ maintainer в ядро не полезет.

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 16:52                       ` Alexey I. Froloff
@ 2007-03-19 16:54                         ` Mikhail Gusarov
  2007-03-19 16:56                           ` Dmitry V. Levin
  2007-03-19 16:57                         ` Nick S. Grechukh
  1 sibling, 1 reply; 46+ messages in thread
From: Mikhail Gusarov @ 2007-03-19 16:54 UTC (permalink / raw)
  To: ALT Devel discussion list


Twas brillig at 19:52:51 19.03.2007 UTC+03 when Alexey I. Froloff did gyre and gimble:

 >> > src.rpm'ы для использования с apt-get source останутся?  Для casual
 >> > maintainers этого более чем достаточно.
 >> нет, как показывает опыт wRAR с ядрами.

 AIF> _Casual_ maintainer в ядро не полезет.

Ну-ну. То-то amorozov недавно так матерился на ядро, не предназначенное для
casual-майнтайнеров, типа (де факто) него.

-- 
JID: dottedmag@jabber.dottedmag.net

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 16:54                         ` Mikhail Gusarov
@ 2007-03-19 16:56                           ` Dmitry V. Levin
  2007-03-19 17:00                             ` Mikhail Gusarov
  0 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2007-03-19 16:56 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Mar 19, 2007 at 10:54:29PM +0600, Mikhail Gusarov wrote:
> Twas brillig at 19:52:51 19.03.2007 UTC+03 when Alexey I. Froloff did gyre and gimble:
> 
>  >> > src.rpm'ы для использования с apt-get source останутся?  Для casual
>  >> > maintainers этого более чем достаточно.
>  >> нет, как показывает опыт wRAR с ядрами.
> 
>  AIF> _Casual_ maintainer в ядро не полезет.
> 
> Ну-ну. То-то amorozov недавно так матерился на ядро, не предназначенное для
> casual-майнтайнеров, типа (де факто) него.

А в чём сложность?  Чем, помимо размера, ядро отличается от других
пакетов?  Что касается претензий к размеру ядра, то их, наверное, не здесь
надо высказывать.


-- 
ldv

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 16:52                       ` Alexey I. Froloff
  2007-03-19 16:54                         ` Mikhail Gusarov
@ 2007-03-19 16:57                         ` Nick S. Grechukh
  2007-03-19 16:59                           ` Dmitry V. Levin
  1 sibling, 1 reply; 46+ messages in thread
From: Nick S. Grechukh @ 2007-03-19 16:57 UTC (permalink / raw)
  To: ALT Devel discussion list

2007/3/19, Alexey I. Froloff <raorn@immo.ru>:
> * Nick S. Grechukh <gns@> [070319 19:01]:
> > > src.rpm'ы для использования с apt-get source останутся?  Для
> > > casual maintainers этого более чем достаточно.
> > нет, как показывает опыт wRAR с ядрами.
> _Casual_ maintainer в ядро не полезет.

просто не придумалось более удачного примера. но в подписи было
следующее: "gns, запинавший бы rusxmms2 в лучшем случае до патченой
ванилы на
локалхосте, если бы тогда были цельнотянутые alt.diff."

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 16:57                         ` Nick S. Grechukh
@ 2007-03-19 16:59                           ` Dmitry V. Levin
  2007-03-19 17:15                             ` Nick S. Grechukh
  0 siblings, 1 reply; 46+ messages in thread
From: Dmitry V. Levin @ 2007-03-19 16:59 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Mar 19, 2007 at 06:57:36PM +0200, Nick S. Grechukh wrote:
> 2007/3/19, Alexey I. Froloff <raorn.immo.ru>:
> > * Nick S. Grechukh <gns@> [070319 19:01]:
> > > > src.rpm'ы для использования с apt-get source останутся?  Для
> > > > casual maintainers этого более чем достаточно.
> > > нет, как показывает опыт wRAR с ядрами.
> > _Casual_ maintainer в ядро не полезет.
> 
> просто не придумалось более удачного примера. но в подписи было
> следующее: "gns, запинавший бы rusxmms2 в лучшем случае до патченой
> ванилы на
> локалхосте, если бы тогда были цельнотянутые alt.diff."

Поясните, пожалуйста, что вы имели в виду.


-- 
ldv

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 16:56                           ` Dmitry V. Levin
@ 2007-03-19 17:00                             ` Mikhail Gusarov
  2007-03-19 17:17                               ` Dmitry V. Levin
  2007-03-19 17:31                               ` Nick S. Grechukh
  0 siblings, 2 replies; 46+ messages in thread
From: Mikhail Gusarov @ 2007-03-19 17:00 UTC (permalink / raw)
  To: ALT Devel discussion list


Twas brillig at 19:56:51 19.03.2007 UTC+03 when Dmitry V. Levin did gyre and gimble:

 DVL> А в чём сложность?  Чем, помимо размера, ядро отличается от других
 DVL> пакетов?  Что касается претензий к размеру ядра, то их, наверное, не здесь
 DVL> надо высказывать.

Пересказ. Из потерянных вкусностей:

* возможность включать/отключать наборы патчей простым действием
  "закомментировал строку в .spec"
* простое получение SRPM'ки из upstream-тарбола (к которому публикуются diff'ы)
  и небольших по размеру патчей и спека.

ps: отвечать на это письмо не имеет смысла, лучше поконтачьте Алексея.

-- 
JID: dottedmag@jabber.dottedmag.net

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 16:59                           ` Dmitry V. Levin
@ 2007-03-19 17:15                             ` Nick S. Grechukh
  2007-03-19 17:55                               ` Alexey I. Froloff
  0 siblings, 1 reply; 46+ messages in thread
From: Nick S. Grechukh @ 2007-03-19 17:15 UTC (permalink / raw)
  To: ALT Devel discussion list

2007/3/19, Dmitry V. Levin:
> On Mon, Mar 19, 2007 at 06:57:36PM +0200, Nick S. Grechukh wrote:
> > 2007/3/19, Alexey I. Froloff:
> > > * Nick S. Grechukh <> [070319 19:01]:
> > > > > src.rpm'ы для использования с apt-get source останутся?  Для
> > > > > casual maintainers этого более чем достаточно.
> > > > нет, как показывает опыт wRAR с ядрами.
> > > _Casual_ maintainer в ядро не полезет.
> >
> > просто не придумалось более удачного примера. но в подписи было
> > следующее: "gns, запинавший бы rusxmms2 в лучшем случае до патченой
> > ванилы на
> > локалхосте, если бы тогда были цельнотянутые alt.diff."
>
> Поясните, пожалуйста, что вы имели в виду.

первым шагом было отрывание почти всего, приложенного у нас (сейчас
это эквивалентно отрыванию одного alt-mega-patch.diff) и проверка
принципиальной боеготовности.

затем выяснилось что часть наших патчей конфликтует с rusxmms2
содержательно, а часть просто пересекается. при невозможности
тривиальными действиями отключать/включать патчи по одному, боюсь, все
закончилось бы на первом шаге.

однако, я подозреваю что в git опытный пользователь git справился бы
значительно быстрее, чем я вручную.

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 17:00                             ` Mikhail Gusarov
@ 2007-03-19 17:17                               ` Dmitry V. Levin
  2007-03-19 17:31                               ` Nick S. Grechukh
  1 sibling, 0 replies; 46+ messages in thread
From: Dmitry V. Levin @ 2007-03-19 17:17 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Mar 19, 2007 at 11:00:03PM +0600, Mikhail Gusarov wrote:
> Twas brillig at 19:56:51 19.03.2007 UTC+03 when Dmitry V. Levin did gyre and gimble:
> 
>  DVL> А в чём сложность?  Чем, помимо размера, ядро отличается от других
>  DVL> пакетов?  Что касается претензий к размеру ядра, то их, наверное, не здесь
>  DVL> надо высказывать.
> 
> Пересказ. Из потерянных вкусностей:
> 
> * возможность включать/отключать наборы патчей простым действием
>   "закомментировал строку в .spec"

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

> * простое получение SRPM'ки из upstream-тарбола (к которому публикуются diff'ы)
>   и небольших по размеру патчей и спека.
> 
> ps: отвечать на это письмо не имеет смысла, лучше поконтачьте Алексея.

Ну уж он точно сам может "поконтачить" если нужно.


-- 
ldv

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 17:00                             ` Mikhail Gusarov
  2007-03-19 17:17                               ` Dmitry V. Levin
@ 2007-03-19 17:31                               ` Nick S. Grechukh
  1 sibling, 0 replies; 46+ messages in thread
From: Nick S. Grechukh @ 2007-03-19 17:31 UTC (permalink / raw)
  To: ALT Devel discussion list

2007/3/19, Mikhail Gusarov:
>
> Twas brillig at 19:56:51 19.03.2007 UTC+03 when Dmitry V. Levin did gyre and
> gimble:
>
>  DVL> А в чём сложность?  Чем, помимо размера, ядро отличается от других
>  DVL> пакетов?  Что касается претензий к размеру ядра, то их, наверное, не
> здесь
>  DVL> надо высказывать.
>
> Пересказ. Из потерянных вкусностей:
>
> * возможность включать/отключать наборы патчей простым действием
>   "закомментировал строку в .spec"
> * простое получение SRPM'ки из upstream-тарбола (к которому публикуются
> diff'ы)
>   и небольших по размеру патчей и спека.

плюс теряем возможность conditional patching (if_enabled %patch10),
если не хранить в гите дифы. в "классической" схеме можно было делать
srpm с def_disable.

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 17:15                             ` Nick S. Grechukh
@ 2007-03-19 17:55                               ` Alexey I. Froloff
  2007-03-19 18:04                                 ` Nick S. Grechukh
  0 siblings, 1 reply; 46+ messages in thread
From: Alexey I. Froloff @ 2007-03-19 17:55 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Nick S. Grechukh <gns@> [070319 20:21]:
> однако, я подозреваю что в git опытный пользователь git
> справился бы значительно быстрее, чем я вручную.
Можешь посмотреть на моего ручного кхтулху в mutt1.5.  Кторого,
кстати, было бы нефигово обновить...  (omg)

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 17:55                               ` Alexey I. Froloff
@ 2007-03-19 18:04                                 ` Nick S. Grechukh
  2007-03-19 18:31                                   ` Alexey I. Froloff
  0 siblings, 1 reply; 46+ messages in thread
From: Nick S. Grechukh @ 2007-03-19 18:04 UTC (permalink / raw)
  To: ALT Devel discussion list

ктулху, из которого получается много .diff как я хотел?

2007/3/19, Alexey I. Froloff <raorn@immo.ru>:
> * Nick S. Grechukh <gns@> [070319 20:21]:
> > однако, я подозреваю что в git опытный пользователь git
> > справился бы значительно быстрее, чем я вручную.
> Можешь посмотреть на моего ручного кхтулху в mutt1.5.  Кторого,
> кстати, было бы нефигово обновить...  (omg)
>
> --
> Regards,
> Sir Raorn.
>

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 18:04                                 ` Nick S. Grechukh
@ 2007-03-19 18:31                                   ` Alexey I. Froloff
  2007-03-20 17:33                                     ` Alexey I. Froloff
  0 siblings, 1 reply; 46+ messages in thread
From: Alexey I. Froloff @ 2007-03-19 18:31 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Nick S. Grechukh <gns@> [070319 21:11]:
> ктулху, из которого получается много .diff как я хотел?
Нет, один.  Но секса хватало и с кучей патчей, и с рисованием
кхтулхи.  Сейчас посмотрю как пройдёт обновление версии...

-- 
Regards,
Sir Raorn.

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

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

* Re: [devel] w.s.r/welcome?
  2007-03-19  3:07                   ` Mikhail Gusarov
  2007-03-19 16:51                     ` Alexey I. Froloff
@ 2007-03-19 21:17                     ` Денис Смирнов
  1 sibling, 0 replies; 46+ messages in thread
From: Денис Смирнов @ 2007-03-19 21:17 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Mar 19, 2007 at 09:07:04AM +0600, Mikhail Gusarov wrote:

MG> Лучше сначала определиться: будем сливать w.s.r/f.i, не будем, как будем...

Будем. Я сейчас думаю как это сделать быстро и безболезненно. Наверное
решусь лезть ручками прямо в базу.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Чтобы найти библиотеку, надо знать, где ее искать.
		-- wrar in community@

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

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

* Re: [devel] w.s.r/welcome?
  2007-03-19 16:51                     ` Alexey I. Froloff
@ 2007-03-19 21:52                       ` Michael Shigorin
  2007-03-20  9:00                         ` Денис Смирнов
  2007-03-20  8:00                       ` [devel] w.s.r/welcome? Aleksey Avdeev
  1 sibling, 1 reply; 46+ messages in thread
From: Michael Shigorin @ 2007-03-19 21:52 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Mar 19, 2007 at 07:51:13PM +0300, Alexey I. Froloff wrote:
> > Лучше сначала определиться: будем сливать w.s.r/f.i, не будем, как будем...
> Я хотел бы видеть на w.s.r документацию по сборке пакетов в
> sisyphus-based репозитарии и описания утилит, предназначенных для
> управлением подобными репозитариями.  --ass-needed, menu, gear,
> spectips, hasher и так далее.  А вот особенностям настройки
> альтовской версии apache2 (к примеру) - на f.i/ALTLinux...

Бишь мож пока и оставить as is?.. (тогда мерж, если будет,
будет тяжелее)

PS: напоминаю: искать и там, и там можно на search.altlinux.ru

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


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

* Re: [devel] w.s.r/welcome?
  2007-03-19 16:51                     ` Alexey I. Froloff
  2007-03-19 21:52                       ` Michael Shigorin
@ 2007-03-20  8:00                       ` Aleksey Avdeev
  1 sibling, 0 replies; 46+ messages in thread
From: Aleksey Avdeev @ 2007-03-20  8:00 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Alexey I. Froloff пишет:
...
> spectips, hasher и так далее.  А вот особенностям настройки
> альтовской версии apache2 (к примеру) - на f.i/ALTLinux...

  Про apache2 -- выложу, как только закончу с ним работу (система
конфигурации аля-Debian + распил на пакеты).

  Прошу пнуть, если забуду.

> 
> P.S. Ключевое слово тут - sisyphus-based.  У нас уже есть свои
> требования к пакетам, вырисовывается и обрастает инструментами
> своя модель разработки...  w.s.r - для мантерйнеров, f.i - для
> пользователей/админов.

-- 

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



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

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

* Re: [devel] w.s.r/welcome?
  2007-03-19 21:52                       ` Michael Shigorin
@ 2007-03-20  9:00                         ` Денис Смирнов
  2007-03-20 11:08                           ` [devel] [JT] w.s.r/welcome? Alexey Rusakov
  0 siblings, 1 reply; 46+ messages in thread
From: Денис Смирнов @ 2007-03-20  9:00 UTC (permalink / raw)
  To: ALT Devel discussion list

On Mon, Mar 19, 2007 at 11:52:00PM +0200, Michael Shigorin wrote:

MS> Бишь мож пока и оставить as is?.. (тогда мерж, если будет,
MS> будет тяжелее)

По результатом прошлых обсуждений пришли к тому что мерж нужен, но при
этом необходимо сделать редиректы с w.s.r. Я все надеялся как-нибудь
красиво прилепить w.s.r к поддерерву в f.i, но вака ну совсем для такого
не приспособлена.

Вот гляжу я в код, который используется для рендеринга _ссылок_. Это
несколько страниц кода. У меня он в голове не помещается, я в шоке.

Рефакторить, рефакторить, и ещё раз рефакторить.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Всё слишком сложное когда-нибудь загибается.
		-- inger in devel@


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

* Re: [devel] [JT] w.s.r/welcome?
  2007-03-20  9:00                         ` Денис Смирнов
@ 2007-03-20 11:08                           ` Alexey Rusakov
  2007-03-20 12:18                             ` Денис Смирнов
  0 siblings, 1 reply; 46+ messages in thread
From: Alexey Rusakov @ 2007-03-20 11:08 UTC (permalink / raw)
  To: devel

On Tue, 20 Mar 2007 12:00:35 +0300
Денис Смирнов wrote:

> Вот гляжу я в код, который используется для рендеринга _ссылок_. Это
> несколько страниц кода. У меня он в голове не помещается, я в шоке.
> 
> Рефакторить, рефакторить, и ещё раз рефакторить.
[...] 
>----------------------------------------------------------------------------
>Всё слишком сложное когда-нибудь загибается.
>		-- inger in devel@

Подходящая цитата.

-- 
  Alexey "Ktirf" Rusakov
  GNOME Project
  ALT Linux Team


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

* Re: [devel] [JT] w.s.r/welcome?
  2007-03-20 11:08                           ` [devel] [JT] w.s.r/welcome? Alexey Rusakov
@ 2007-03-20 12:18                             ` Денис Смирнов
  0 siblings, 0 replies; 46+ messages in thread
From: Денис Смирнов @ 2007-03-20 12:18 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, Mar 20, 2007 at 02:08:31PM +0300, Alexey Rusakov wrote:

>> Вот гляжу я в код, который используется для рендеринга _ссылок_. Это
>> несколько страниц кода. У меня он в голове не помещается, я в шоке.
>> Рефакторить, рефакторить, и ещё раз рефакторить.
 AR> [...] 
>>----------------------------------------------------------------------------
>>Всё слишком сложное когда-нибудь загибается.
>>		-- inger in devel@
AR> Подходящая цитата.

В данном случае она скорее не загнется а зарефаторится насмерть :)

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Сложность программы растет до тех пор, пока не превысит способности
программиста.

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

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

* Re: [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru
  2007-03-19 18:31                                   ` Alexey I. Froloff
@ 2007-03-20 17:33                                     ` Alexey I. Froloff
  0 siblings, 0 replies; 46+ messages in thread
From: Alexey I. Froloff @ 2007-03-20 17:33 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* Alexey I. Froloff <raorn@> [070319 21:32]:
> Сейчас посмотрю как пройдёт обновление версии...
Обновил версию.  Но КАК я это сделал - до сих пор не понимаю...

-- 
Regards,
Sir Raorn.

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

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

end of thread, other threads:[~2007-03-20 17:33 UTC | newest]

Thread overview: 46+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-03-17 13:16 [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Denis Medvedev
2007-03-17 13:18 ` [devel] [wiki!] Re: Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.org Michael Shigorin
2007-03-17 13:22   ` Mikhail Gusarov
2007-03-17 14:08     ` Alexey I. Froloff
2007-03-17 13:21 ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Mikhail Gusarov
2007-03-17 14:57   ` Dmitry V. Levin
2007-03-17 15:00     ` Mikhail Gusarov
2007-03-17 16:21     ` Sergey Vlasov
2007-03-17 16:28       ` Dmitry V. Levin
2007-03-17 18:09         ` Sergey Vlasov
2007-03-18  6:29     ` Mikhail Gusarov
2007-03-18 16:11       ` Michael Shigorin
2007-03-18 16:13         ` Mikhail Gusarov
2007-03-18 16:57           ` [devel] auxilliary package info Michael Shigorin
2007-03-18 17:00             ` Andrey Rahmatullin
2007-03-18 17:04               ` Michael Shigorin
2007-03-18 17:33           ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Alexey I. Froloff
2007-03-18 20:08             ` Mikhail Gusarov
2007-03-18 20:26               ` Dmitry V. Levin
2007-03-18 20:34                 ` [devel] w.s.r/welcome? Michael Shigorin
2007-03-19  3:07                   ` Mikhail Gusarov
2007-03-19 16:51                     ` Alexey I. Froloff
2007-03-19 21:52                       ` Michael Shigorin
2007-03-20  9:00                         ` Денис Смирнов
2007-03-20 11:08                           ` [devel] [JT] w.s.r/welcome? Alexey Rusakov
2007-03-20 12:18                             ` Денис Смирнов
2007-03-20  8:00                       ` [devel] w.s.r/welcome? Aleksey Avdeev
2007-03-19 21:17                     ` Денис Смирнов
2007-03-18 20:26               ` [devel] orphaned/ Michael Shigorin
2007-03-18 21:49               ` [devel] Как получить плоский список всех git-репозиториев всех пользователей на git.altlinux.ru Alexey I. Froloff
2007-03-18 21:58                 ` Dmitry V. Levin
2007-03-19  7:24                   ` Alexey I. Froloff
2007-03-19 15:56                     ` Nick S. Grechukh
2007-03-19 16:52                       ` Alexey I. Froloff
2007-03-19 16:54                         ` Mikhail Gusarov
2007-03-19 16:56                           ` Dmitry V. Levin
2007-03-19 17:00                             ` Mikhail Gusarov
2007-03-19 17:17                               ` Dmitry V. Levin
2007-03-19 17:31                               ` Nick S. Grechukh
2007-03-19 16:57                         ` Nick S. Grechukh
2007-03-19 16:59                           ` Dmitry V. Levin
2007-03-19 17:15                             ` Nick S. Grechukh
2007-03-19 17:55                               ` Alexey I. Froloff
2007-03-19 18:04                                 ` Nick S. Grechukh
2007-03-19 18:31                                   ` Alexey I. Froloff
2007-03-20 17:33                                     ` Alexey I. Froloff

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