* [devel] Q: incominger rebuild
@ 2006-05-18 9:44 Alexey Gladkov
2006-05-18 9:47 ` Genix
` (2 more replies)
0 siblings, 3 replies; 20+ messages in thread
From: Alexey Gladkov @ 2006-05-18 9:44 UTC (permalink / raw)
To: ALT Devel discussion list
Привет!
Проанализировав логи от нового робота, я вижу что мантейнерам очень
тяжело правильно расставить сборочные зависимости с версиями. В тоже
время в ходе предыдущего обсуждения я понял то, что большинству
разработчиков достаточно предоставить механизм для указания
последовательности сборки их пакетов.
Исходя из этого я переписал робота так чтобы он учитывал только (почти
только) BUILDTIME пакетов. У нового робота порядок работы следующий:
* пакеты разделяются по мантейнерам;
* пакеты сортируются по BUILDTIME и формируется линейная очередь;
* пакеты для каждого мантейнера пересобираются по очереди до тех пор,
пока пакеты из очереди собираются.
* если пакет не собрался из-за того что apt в hasher не нашёл пакет
или нужную версию, то такой пакет остаётся в очереди на следующий цикл.
BuildRequires обрабатываются только в hasher. hasher собирает на
сизифе плюс то что уже собрано. Поэтому новый робот не избавляет от
необходимости указывать правильные BuildRequires.
Я могу запустить этого робота уже сегодня.
Вопрос: какой из алогритмов вам больше нравится - текущий или новый ?
Решение нужно принять быстро, поэтому прошу отвечать по делу и
аргументированно.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-18 9:44 [devel] Q: incominger rebuild Alexey Gladkov
@ 2006-05-18 9:47 ` Genix
2006-05-18 10:14 ` Anton Farygin
` (2 more replies)
2006-05-18 10:22 ` Sergey Vlasov
2006-05-18 23:35 ` Alexey Gladkov
2 siblings, 3 replies; 20+ messages in thread
From: Genix @ 2006-05-18 9:47 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey Gladkov wrote:
> Вопрос: какой из алогритмов вам больше нравится - текущий или новый ?
это из серии новое хорошо забытое старое?
вроде уже был период, когда учитывался BUILDTIME?
я голосую за этот вариант
--
У каждого в башке свои тараканы...
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-18 9:47 ` Genix
@ 2006-05-18 10:14 ` Anton Farygin
2006-05-18 12:42 ` Yury Aliaev
2006-05-18 12:48 ` Alexey Gladkov
2 siblings, 0 replies; 20+ messages in thread
From: Anton Farygin @ 2006-05-18 10:14 UTC (permalink / raw)
To: ALT Devel discussion list
Genix wrote:
> Alexey Gladkov wrote:
>
>> Вопрос: какой из алогритмов вам больше нравится - текущий или новый ?
>
> это из серии новое хорошо забытое старое?
> вроде уже был период, когда учитывался BUILDTIME?
> я голосую за этот вариант
>
вариант с buildtime не катит ;(
Нужно делать совместный вариант:
buildtime + зависимости
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-18 9:44 [devel] Q: incominger rebuild Alexey Gladkov
2006-05-18 9:47 ` Genix
@ 2006-05-18 10:22 ` Sergey Vlasov
2006-05-18 10:32 ` Michael Shigorin
2006-05-18 12:58 ` Alexey Gladkov
2006-05-18 23:35 ` Alexey Gladkov
2 siblings, 2 replies; 20+ messages in thread
From: Sergey Vlasov @ 2006-05-18 10:22 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1959 bytes --]
On Thu, May 18, 2006 at 01:44:50PM +0400, Alexey Gladkov wrote:
> Проанализировав логи от нового робота, я вижу что мантейнерам очень
> тяжело правильно расставить сборочные зависимости с версиями. В тоже
> время в ходе предыдущего обсуждения я понял то, что большинству
> разработчиков достаточно предоставить механизм для указания
> последовательности сборки их пакетов.
Дело даже не в том, что это тяжело - во многих случаях указание подобных
зависимостей просто не имеет смысла. Например, если у библиотеки меняется
ABI (и, как следствие, soname), но использующий эту библиотеку пакет может
собраться как со старой, так и с новой версией библиотеки, добавление в
пакет зависимости, блокирующей сборку со старой версией, выглядит
неправильным (как минимум, это создаёт лишнюю работу для backports).
> Исходя из этого я переписал робота так чтобы он учитывал только (почти
> только) BUILDTIME пакетов. У нового робота порядок работы следующий:
> * пакеты разделяются по мантейнерам;
> * пакеты сортируются по BUILDTIME и формируется линейная очередь;
> * пакеты для каждого мантейнера пересобираются по очереди до тех пор,
> пока пакеты из очереди собираются.
> * если пакет не собрался из-за того что apt в hasher не нашёл пакет
> или нужную версию, то такой пакет остаётся в очереди на следующий цикл.
Т.е., теперь все пакеты одного мантейнера будут обрабатываться
последовательно - возможность параллельной сборки вновь пропадает?
> BuildRequires обрабатываются только в hasher. hasher собирает на
> сизифе плюс то что уже собрано. Поэтому новый робот не избавляет от
> необходимости указывать правильные BuildRequires.
>
> Я могу запустить этого робота уже сегодня.
> Вопрос: какой из алогритмов вам больше нравится - текущий или новый ?
Поскольку о повышении квалификации среднего мантейнера можно только
мечтать, вероятно, придётся всё-таки использовать сортировку по BUILDTIME,
как дающую меньше сюрпризов.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-18 10:22 ` Sergey Vlasov
@ 2006-05-18 10:32 ` Michael Shigorin
2006-05-18 11:01 ` Nick S. Grechukh
2006-05-18 12:58 ` Alexey Gladkov
1 sibling, 1 reply; 20+ messages in thread
From: Michael Shigorin @ 2006-05-18 10:32 UTC (permalink / raw)
To: ALT Devel discussion list
On Thu, May 18, 2006 at 02:22:19PM +0400, Sergey Vlasov wrote:
> Дело даже не в том, что это тяжело - во многих случаях указание
> подобных зависимостей просто не имеет смысла.
Точнее, это злобный хак, напоминающий мисфичу.
> Например, если у библиотеки меняется ABI (и, как следствие,
> soname), но использующий эту библиотеку пакет может собраться
> как со старой, так и с новой версией библиотеки, добавление в
> пакет зависимости, блокирующей сборку со старой версией,
> выглядит неправильным (как минимум, это создаёт лишнюю работу
> для backports).
Ага. Сидишь и смотришь -- это вправду предупреждение о граблях
или затычка для машины. Вот последнего очень-очень хочется
избегать, это их дело работать, наше -- думать всё-таки.
> Поскольку о повышении квалификации среднего мантейнера можно
> только мечтать, вероятно, придётся всё-таки использовать
> сортировку по BUILDTIME, как дающую меньше сюрпризов.
+1
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-18 10:32 ` Michael Shigorin
@ 2006-05-18 11:01 ` Nick S. Grechukh
0 siblings, 0 replies; 20+ messages in thread
From: Nick S. Grechukh @ 2006-05-18 11:01 UTC (permalink / raw)
To: ALT Devel discussion list
Michael Shigorin wrote:
> On Thu, May 18, 2006 at 02:22:19PM +0400, Sergey Vlasov wrote:
>> Дело даже не в том, что это тяжело - во многих случаях указание
>> подобных зависимостей просто не имеет смысла.
>
> Точнее, это злобный хак, напоминающий мисфичу.
>
>> Например, если у библиотеки меняется ABI (и, как следствие,
>> soname), но использующий эту библиотеку пакет может собраться
>> как со старой, так и с новой версией библиотеки, добавление в
>> пакет зависимости, блокирующей сборку со старой версией,
>> выглядит неправильным (как минимум, это создаёт лишнюю работу
>> для backports).
>
> Ага. Сидишь и смотришь -- это вправду предупреждение о граблях
> или затычка для машины.
+1. и хоть бы комментарии писали в спеке
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-18 9:47 ` Genix
2006-05-18 10:14 ` Anton Farygin
@ 2006-05-18 12:42 ` Yury Aliaev
2006-05-18 12:48 ` Alexey Gladkov
2 siblings, 0 replies; 20+ messages in thread
From: Yury Aliaev @ 2006-05-18 12:42 UTC (permalink / raw)
To: ALT Devel discussion list
Genix scripsit:
>
>>Вопрос: какой из алогритмов вам больше нравится - текущий или новый ?
>
>
> это из серии новое хорошо забытое старое?
> вроде уже был период, когда учитывался BUILDTIME?
> я голосую за этот вариант
>
+1
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-18 9:47 ` Genix
2006-05-18 10:14 ` Anton Farygin
2006-05-18 12:42 ` Yury Aliaev
@ 2006-05-18 12:48 ` Alexey Gladkov
2 siblings, 0 replies; 20+ messages in thread
From: Alexey Gladkov @ 2006-05-18 12:48 UTC (permalink / raw)
To: ALT Devel discussion list
Genix wrote:
> это из серии новое хорошо забытое старое?
Именно так. Раньше так и было... вернее почти так. Раньше была единая
очередь. Отказаться от той схемы пришлось из-за очень медленной обработки.
В новой старой схеме параллельность есть и пакеты обрабатываются быстрее.
> вроде уже был период, когда учитывался BUILDTIME?
да.
> я голосую за этот вариант
ок.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-18 10:22 ` Sergey Vlasov
2006-05-18 10:32 ` Michael Shigorin
@ 2006-05-18 12:58 ` Alexey Gladkov
1 sibling, 0 replies; 20+ messages in thread
From: Alexey Gladkov @ 2006-05-18 12:58 UTC (permalink / raw)
To: ALT Devel discussion list
Sergey Vlasov wrote:
> Т.е., теперь все пакеты одного мантейнера будут обрабатываться
> последовательно - возможность параллельной сборки вновь пропадает?
Совершенно верно.
> Поскольку о повышении квалификации среднего мантейнера можно только
> мечтать, вероятно, придётся всё-таки использовать сортировку по BUILDTIME,
> как дающую меньше сюрпризов.
Именно этими мыслями руководствовался я когда переделывал робота :)
--
Rgrds, legion
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-18 9:44 [devel] Q: incominger rebuild Alexey Gladkov
2006-05-18 9:47 ` Genix
2006-05-18 10:22 ` Sergey Vlasov
@ 2006-05-18 23:35 ` Alexey Gladkov
2006-05-19 6:21 ` Konstantin A. Lepikhov
2 siblings, 1 reply; 20+ messages in thread
From: Alexey Gladkov @ 2006-05-18 23:35 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey Gladkov wrote:
> Решение нужно принять быстро, поэтому прошу отвечать по делу и
> аргументированно.
Благодарю всех. Возражений я не увидел. Решение принято. Новый робот
вступает в строй.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-18 23:35 ` Alexey Gladkov
@ 2006-05-19 6:21 ` Konstantin A. Lepikhov
2006-05-19 7:54 ` Alexey Gladkov
0 siblings, 1 reply; 20+ messages in thread
From: Konstantin A. Lepikhov @ 2006-05-19 6:21 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 456 bytes --]
Hi Alexey!
Friday 19, at 03:35:28 AM you wrote:
> Alexey Gladkov wrote:
> > Решение нужно принять быстро, поэтому прошу отвечать по делу и
> > аргументированно.
>
> Благодарю всех. Возражений я не увидел. Решение принято. Новый робот
> вступает в строй.
У меня есть просьба - чтобы этот робот для ядер пакеты по buildtime не
выстраивал, а просто сначала собирал все feat/fix, а уже потом с ними
пересбирал ядро и модули.
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-19 6:21 ` Konstantin A. Lepikhov
@ 2006-05-19 7:54 ` Alexey Gladkov
2006-05-19 8:24 ` Anton Farygin
2006-05-22 11:13 ` Sergey V Turchin
0 siblings, 2 replies; 20+ messages in thread
From: Alexey Gladkov @ 2006-05-19 7:54 UTC (permalink / raw)
To: ALT Devel discussion list
Konstantin A. Lepikhov wrote:
> У меня есть просьба - чтобы этот робот для ядер пакеты по buildtime не
> выстраивал, а просто сначала собирал все feat/fix, а уже потом с ними
> пересбирал ядро и модули.
sort ничего про ядра не знает. А чем неустраивает buildtime ?
Его очень легко исправить:
$ rpmbuild -bs --nodeps kernel-feat-*.spec kernel-fix-*.spec
kernel-image-*.spec kernel-modules-*.spec
--
Rgrds, legion
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-19 7:54 ` Alexey Gladkov
@ 2006-05-19 8:24 ` Anton Farygin
2006-05-19 8:38 ` Alexey Gladkov
2006-05-22 11:13 ` Sergey V Turchin
1 sibling, 1 reply; 20+ messages in thread
From: Anton Farygin @ 2006-05-19 8:24 UTC (permalink / raw)
To: ALT Devel discussion list
Alexey Gladkov wrote:
> Konstantin A. Lepikhov wrote:
>> У меня есть просьба - чтобы этот робот для ядер пакеты по buildtime не
>> выстраивал, а просто сначала собирал все feat/fix, а уже потом с ними
>> пересбирал ядро и модули.
>
> sort ничего про ядра не знает. А чем неустраивает buildtime ?
> Его очень легко исправить:
>
> $ rpmbuild -bs --nodeps kernel-feat-*.spec kernel-fix-*.spec
> kernel-image-*.spec kernel-modules-*.spec
>
наивный.
Там половина спеков генерится специальным образом.
Rgds,
Rider
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-19 8:24 ` Anton Farygin
@ 2006-05-19 8:38 ` Alexey Gladkov
2006-05-19 12:58 ` Денис Смирнов
2006-05-19 18:34 ` Konstantin A. Lepikhov
0 siblings, 2 replies; 20+ messages in thread
From: Alexey Gladkov @ 2006-05-19 8:38 UTC (permalink / raw)
To: ALT Devel discussion list
Anton Farygin wrote:
> наивный.
>
> Там половина спеков генерится специальным образом.
Да какая разница откуда берётся srpm ?!
Перепаковать его в rpmbox можно всегда.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-19 8:38 ` Alexey Gladkov
@ 2006-05-19 12:58 ` Денис Смирнов
2006-05-22 7:59 ` Stanislav Ievlev
2006-05-19 18:34 ` Konstantin A. Lepikhov
1 sibling, 1 reply; 20+ messages in thread
From: Денис Смирнов @ 2006-05-19 12:58 UTC (permalink / raw)
To: devel
On Fri, May 19, 2006 at 12:38:00PM +0400, Alexey Gladkov wrote:
AG> Да какая разница откуда берётся srpm ?!
AG> Перепаковать его в rpmbox можно всегда.
Если _можно_ придумать простую эвристику, облегчающую жизнь мантейнеру, то
это сделать _нужно_.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-19 8:38 ` Alexey Gladkov
2006-05-19 12:58 ` Денис Смирнов
@ 2006-05-19 18:34 ` Konstantin A. Lepikhov
2006-05-22 8:04 ` Stanislav Ievlev
1 sibling, 1 reply; 20+ messages in thread
From: Konstantin A. Lepikhov @ 2006-05-19 18:34 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 344 bytes --]
Hi Alexey!
Friday 19, at 12:38:00 PM you wrote:
> Anton Farygin wrote:
> > наивный.
> >
> > Там половина спеков генерится специальным образом.
>
> Да какая разница откуда берётся srpm ?!
> Перепаковать его в rpmbox можно всегда.
можно, но это уже лишняя работа ради _робота_. А я не работаю ради
_робота_ ;)
--
WBR et al.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-19 12:58 ` Денис Смирнов
@ 2006-05-22 7:59 ` Stanislav Ievlev
2006-05-22 11:21 ` Sergey V Turchin
0 siblings, 1 reply; 20+ messages in thread
From: Stanislav Ievlev @ 2006-05-22 7:59 UTC (permalink / raw)
To: ALT Devel discussion list
On Fri, May 19, 2006 at 04:58:00PM +0400, Денис Смирнов wrote:
> On Fri, May 19, 2006 at 12:38:00PM +0400, Alexey Gladkov wrote:
>
> AG> Да какая разница откуда берётся srpm ?!
> AG> Перепаковать его в rpmbox можно всегда.
>
> Если _можно_ придумать простую эвристику, облегчающую жизнь мантейнеру, то
> это сделать _нужно_.
Как показывает практика всем _нужна_ _разная_ _простая_ эвристика. Всех не
удовлетворишь, а поэтому самый лучший способ:
incominger предлагает самую простую эвристику, а все остальные сводятся к
ней (что сейчас Алексей и предложил).
А посему, если кому-то хочется своей _простой_ эвристики, то ему будет
_просто_ сделать скриптец для простановке buildtime перед отправкой на
сборку.
Если чья-то эвристика станет-таки общепринятой, то она будет включена в
виде пакета в Сизиф и использоваться incominger@.
Мне кажется это справедливый подход ибо всех никогда не удовлетворишь.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-19 18:34 ` Konstantin A. Lepikhov
@ 2006-05-22 8:04 ` Stanislav Ievlev
0 siblings, 0 replies; 20+ messages in thread
From: Stanislav Ievlev @ 2006-05-22 8:04 UTC (permalink / raw)
To: ALT Devel discussion list
On Fri, May 19, 2006 at 10:34:48PM +0400, Konstantin A. Lepikhov wrote:
> Hi Alexey!
>
> Friday 19, at 12:38:00 PM you wrote:
>
> > Anton Farygin wrote:
> > > наивный.
> > >
> > > Там половина спеков генерится специальным образом.
> >
> > Да какая разница откуда берётся srpm ?!
> > Перепаковать его в rpmbox можно всегда.
> можно, но это уже лишняя работа ради _робота_. А я не работаю ради
> _робота_ ;)
можно сделать _робота_ работающего ради _робота_ ;)
При любом алгоритме, найдётся человек, который его нарушает, робот заржавел и запутался в своих гайках,
пытаясь всех удовлетворить, а по сему ему на смену пришли пара рычагов ;)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-19 7:54 ` Alexey Gladkov
2006-05-19 8:24 ` Anton Farygin
@ 2006-05-22 11:13 ` Sergey V Turchin
1 sibling, 0 replies; 20+ messages in thread
From: Sergey V Turchin @ 2006-05-22 11:13 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 335 bytes --]
On Friday 19 May 2006 11:54, Alexey Gladkov wrote:
[...]
> А чем неустраивает buildtime ?
Тем, что его придется постоянно отслеживать и исправлять. Мне, во
всяком случае.
Меня BuildRequires больше устраивают.
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [devel] Q: incominger rebuild
2006-05-22 7:59 ` Stanislav Ievlev
@ 2006-05-22 11:21 ` Sergey V Turchin
0 siblings, 0 replies; 20+ messages in thread
From: Sergey V Turchin @ 2006-05-22 11:21 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 686 bytes --]
On Monday 22 May 2006 11:59, Stanislav Ievlev wrote:
[...]
> А посему, если кому-то хочется своей _простой_ эвристики, то ему
> будет _просто_ сделать скриптец для простановке buildtime перед
> отправкой на сборку.
IMHO так же просто как incominger-у
> Если чья-то эвристика станет-таки общепринятой
> включена в виде пакета в Сизиф и использоваться incominger@.
> Мне кажется это справедливый подход ибо всех никогда не
> удовлетворишь.
Может тогда каждый мантейнер запакует себе свою эвристику, а
incoming перед этим придумает стандартный интерфейс к ней?
--
Regards, Sergey, ALT Linux Team, http://www.altlinux.ru
http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08
[-- Attachment #2: Type: application/pgp-signature, Size: 191 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2006-05-22 11:21 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-18 9:44 [devel] Q: incominger rebuild Alexey Gladkov
2006-05-18 9:47 ` Genix
2006-05-18 10:14 ` Anton Farygin
2006-05-18 12:42 ` Yury Aliaev
2006-05-18 12:48 ` Alexey Gladkov
2006-05-18 10:22 ` Sergey Vlasov
2006-05-18 10:32 ` Michael Shigorin
2006-05-18 11:01 ` Nick S. Grechukh
2006-05-18 12:58 ` Alexey Gladkov
2006-05-18 23:35 ` Alexey Gladkov
2006-05-19 6:21 ` Konstantin A. Lepikhov
2006-05-19 7:54 ` Alexey Gladkov
2006-05-19 8:24 ` Anton Farygin
2006-05-19 8:38 ` Alexey Gladkov
2006-05-19 12:58 ` Денис Смирнов
2006-05-22 7:59 ` Stanislav Ievlev
2006-05-22 11:21 ` Sergey V Turchin
2006-05-19 18:34 ` Konstantin A. Lepikhov
2006-05-22 8:04 ` Stanislav Ievlev
2006-05-22 11:13 ` Sergey V Turchin
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