* Re: [devel] Цель проекта Sisyphus
@ 2009-06-15 8:23 ` Anatoly Yakushin
2009-06-15 13:41 ` Alexey I. Froloff
0 siblings, 1 reply; 91+ messages in thread
From: Anatoly Yakushin @ 2009-06-15 8:23 UTC (permalink / raw)
To: ALT Linux Team development discussions
----- "Anton Farygin" <rider@altlinux.com> пишет:
> Мне показалось, что это отдельная большая тема для разговора.
>
> Исходя из предыдущей дискуссии можно попробовать сформулировать цель
> проекта Sisyphus.
>
> На мой взгляд, цель проекта - это разработка стабильной и свободной
> платформы, на которой участники Team могут создавать свои решения.
>
> Исходя из этого фундамента, уже можно пытаться развивать остальное -
> всё в проекте должно быть устроено так, что бы мейнтейнерам и
> пользователям было удобно разрабатывать свои качественные решения на свободной, и
> главное - стабильной базе - проекте Sisyphus и его ветках.
>
> Т.е. - нашей кратковременной целью в периоды между разломами
> (обновлениями) становится необходимость исправления ошибок (де-факто -
> реакции на жалобы пользователей) и _документирования_.
> И здесь вылезает тот самый мифический "конфликт интересов". Уверен,
> что > этот конфликт - миф. Исправления ошибок нужны всем, и если мейнтейнер
> принципиально не хочет исправлять ошибки в своём пакете, то в действие
> должны вступать законы - Policy, которые так-же должны быть направлены
> на качественную разработку платформы.
>
> И самое главное - все участники Team _обязаны_ следовать принятым
> законам и целям проекта. Иначе - это уже Team, а сборище вечно
> конфликтующих между собой пустозвонов.
>
> прошу меня поправить, если я не прав.
Я вот все это читаю-читаю, читаю-читаю ....
Все обсуждающие проблемы Сизифа склонны видеть в возникновении этих проблем чью-то злую волю.
Я абсолютно убежден, что происходящее с Сизифом в первую очередь проистекает в связи с чисто технологическими и организационными возможностями, к верхней границе которых мы подошли.
Сегодня Сизиф - это один из крупнейших по количеству пакетов дистрибутивов. Видимо один из самых больших по количеству прямых сборочных зависимостей.
Не надо быть ldv@, чтобы понять, что усилия по сохранению целостности дистрибутива возрастают не линейно, а экспоненциально. Этим - осознанно или неосознанно объясняется возрастание требований к качеству сборки.
С другой стороны, количество участников проекта тоже приближается к критическому - в плане управляемости, единства целей и борьбы противоположностей.
Моя оценка данного процесса такова - 10 000 пакетов и 250 человек. Это максимальные значения, при которых Сизиф с нынешними технологическими и организационными прибамбасами будет функционировать. Потом развалится, причем по абсолютно объективным причинам. Это частный случай решения задачи о Вавилонской башне.
Каковы возможные варианты действий.
1. Оставить все как есть. Естественные ограничения приведут к уходу части разработчиков -> уменьшению количества пакетов. И равновесие будет восстановлено.
2. Проведение радикальных технологических и организационных изменений. Идея карманов хороша, однако я бы пошел еще дальше - разделил Сизиф на кучи, каждая из которых была бы замкнута по зависимостям. Принцип деления- это отдельный большой вопрос. При этом по мере отдаления кучи от основания пирамиды должен снижаться уровень требований к качеству пакетов, появляться ветвления и тп. Интерфейс между кучами должен быть четко прописан и стандартизован с помощью policy.
Ну можно и дальше обсуждать. Я просто еще раз призываю отказаться от поиска врагов и призывов разбежаться, и посмотреть на проблему как профессионалы. Ибо корень этой проблемы - объективный (ограничение технологий), все остальное - наносное.
--
DOC
>
> Rgds,
> Rider
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 8:23 ` [devel] Цель проекта Sisyphus Anatoly Yakushin
@ 2009-06-15 13:41 ` Alexey I. Froloff
2009-06-15 13:46 ` Kirill A. Shutemov
` (2 more replies)
0 siblings, 3 replies; 91+ messages in thread
From: Alexey I. Froloff @ 2009-06-15 13:41 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1613 bytes --]
On Mon, Jun 15, 2009 at 08:23:02AM +0000, Anatoly Yakushin wrote:
> Ну можно и дальше обсуждать. Я просто еще раз призываю
> отказаться от поиска врагов и призывов разбежаться, и
> посмотреть на проблему как профессионалы. Ибо корень этой
> проблемы - объективный (ограничение технологий), все остальное
> - наносное.
Корень проблемы - безалаберность мантейнеров.
1. Сделали возможным перекладывание пакетов из бранча в бранч.
Народ ломанулся перекладывать что попало куда угодно (правда, это
контролировалось Администратором Репозитария).
2. Сделали поддержку lzma payload в rpm, перекладывание в младшие
бранчи отвалилось. Пошла первая волна стонов.
3. Отбранчили 5.0 и упростили процедуру перекладывания пакетов
мимо Администратора. Народ с удвоенной силой ломанулся
перекладывать что попало куда угодно.
4. Ввели сборку из git. Народ с утроенной силой ломанулся
собирать что попало как угодно, иногда даже не тестируя сборку в
локальном хашере. В итоге бранч превратился в то, во что он в
итоге превратился.
4.1. Ниасилившие gear подняли вой, что им "искуственно завышают
порог вхождения", хотя gear к этому моменту существовал уже три
года.
5. Глядя на это безобразие ужесточили проверки на приходящие
пакеты. Халява кончилась, расслабившиеся было мантейнеры подняли
третью волну воя, что им мешают собирать пакеты и они хотят
продолжать делать что попало как угодно в своих уютненьких
покетах и контрибчиках.
Русский репозитарий - бессмысленный и беспощадный.
P.S. Все имена вымышленные, все совпадения с реальностью
случайны.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 13:41 ` Alexey I. Froloff
@ 2009-06-15 13:46 ` Kirill A. Shutemov
2009-06-15 13:57 ` Alexey I. Froloff
2009-06-15 13:51 ` Igor Vlasenko
2009-06-15 16:02 ` Michael Shigorin
2 siblings, 1 reply; 91+ messages in thread
From: Kirill A. Shutemov @ 2009-06-15 13:46 UTC (permalink / raw)
To: ALT Linux Team development discussions
2009/6/15 Alexey I. Froloff <raorn@altlinux.org>:
> 5. Глядя на это безобразие ужесточили проверки на приходящие
> пакеты. Халява кончилась, расслабившиеся было мантейнеры подняли
> третью волну воя, что им мешают собирать пакеты и они хотят
> продолжать делать что попало как угодно в своих уютненьких
> покетах и контрибчиках.
Лёша, ты считаешь, что грабли лучше вытаптывать в Сизифе?
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 13:41 ` Alexey I. Froloff
2009-06-15 13:46 ` Kirill A. Shutemov
@ 2009-06-15 13:51 ` Igor Vlasenko
2009-06-15 16:02 ` Michael Shigorin
2 siblings, 0 replies; 91+ messages in thread
From: Igor Vlasenko @ 2009-06-15 13:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Jun 15, 2009 at 05:41:12PM +0400, Alexey I. Froloff wrote:
> Корень проблемы - безалаберность мантейнеров.
>
> 1. Сделали возможным перекладывание пакетов из бранча в бранч.
> Народ ломанулся перекладывать что попало куда угодно (правда, это
> контролировалось Администратором Репозитария).
>
> 2. Сделали поддержку lzma payload в rpm, перекладывание в младшие
> бранчи отвалилось. Пошла первая волна стонов.
>
> 3. Отбранчили 5.0 и упростили процедуру перекладывания пакетов
> мимо Администратора. Народ с удвоенной силой ломанулся
> перекладывать что попало куда угодно.
>
> 4. Ввели сборку из git. Народ с утроенной силой ломанулся
> собирать что попало как угодно, иногда даже не тестируя сборку в
> локальном хашере. В итоге бранч превратился в то, во что он в
> итоге превратился.
>
> 4.1. Ниасилившие gear подняли вой, что им "искуственно завышают
> порог вхождения", хотя gear к этому моменту существовал уже три
> года.
>
> 5. Глядя на это безобразие ужесточили проверки на приходящие
> пакеты. Халява кончилась, расслабившиеся было мантейнеры подняли
> третью волну воя, что им мешают собирать пакеты и они хотят
> продолжать делать что попало как угодно в своих уютненьких
> покетах и контрибчиках.
Не верю (c).
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 13:46 ` Kirill A. Shutemov
@ 2009-06-15 13:57 ` Alexey I. Froloff
2009-06-15 14:00 ` Kirill A. Shutemov
` (3 more replies)
0 siblings, 4 replies; 91+ messages in thread
From: Alexey I. Froloff @ 2009-06-15 13:57 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 844 bytes --]
On Mon, Jun 15, 2009 at 04:46:32PM +0300, Kirill A. Shutemov wrote:
> > 5. Глядя на это безобразие ужесточили проверки на приходящие
> > пакеты. Халява кончилась, расслабившиеся было мантейнеры подняли
> > третью волну воя, что им мешают собирать пакеты и они хотят
> > продолжать делать что попало как угодно в своих уютненьких
> > покетах и контрибчиках.
> Лёша, ты считаешь, что грабли лучше вытаптывать в Сизифе?
Я считаю, что грабли не надо создавать. Есть мнение, что многие
пакеты так никогда и не переедут из "покета" в репозитарий. В
итоге у нас появится N персональных "сизифчиков".
Единственная польза от "покетов" (я так понимаю тебе нужна именно
эта фича) - закинуть пакет и устроить с ним тестовую пересборку
всего репозитория. Сейчас, как я понял, на это всё равно нет
мощностей.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 13:57 ` Alexey I. Froloff
@ 2009-06-15 14:00 ` Kirill A. Shutemov
2009-06-15 14:00 ` Igor Vlasenko
` (2 subsequent siblings)
3 siblings, 0 replies; 91+ messages in thread
From: Kirill A. Shutemov @ 2009-06-15 14:00 UTC (permalink / raw)
To: ALT Linux Team development discussions
2009/6/15 Alexey I. Froloff <raorn@altlinux.org>:
> On Mon, Jun 15, 2009 at 04:46:32PM +0300, Kirill A. Shutemov wrote:
>> > 5. Глядя на это безобразие ужесточили проверки на приходящие
>> > пакеты. Халява кончилась, расслабившиеся было мантейнеры подняли
>> > третью волну воя, что им мешают собирать пакеты и они хотят
>> > продолжать делать что попало как угодно в своих уютненьких
>> > покетах и контрибчиках.
>> Лёша, ты считаешь, что грабли лучше вытаптывать в Сизифе?
> Я считаю, что грабли не надо создавать.
С xorg и ядром, я думаю, это малореально.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 13:57 ` Alexey I. Froloff
2009-06-15 14:00 ` Kirill A. Shutemov
@ 2009-06-15 14:00 ` Igor Vlasenko
2009-06-15 18:47 ` Evgeny Sinelnikov
2009-06-15 14:06 ` Led
2009-06-16 5:23 ` Денис Смирнов
3 siblings, 1 reply; 91+ messages in thread
From: Igor Vlasenko @ 2009-06-15 14:00 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Jun 15, 2009 at 05:57:57PM +0400, Alexey I. Froloff wrote:
> Единственная польза от "покетов" (я так понимаю тебе нужна именно
> эта фича) - закинуть пакет и устроить с ним тестовую пересборку
> всего репозитория. Сейчас, как я понял, на это всё равно нет
> мощностей.
Как напрягает повторяться вновь и вновь...
проблем накопилось не одна, а сразу несколько:
это проблемы и
- с публичной ознакомительной сборкой (основа - сизиф) (сломан daedalus)
- с нестабильной сборкой (основа - сизиф) (карманы?)
- с bootstrap циклом обновлений (основа - сизиф) (карманы?)
- с acl и исправлениями в branch
- с возможностью публично выложить сборку для бранча
(backports или аналог (карманы?).
Соотв. для каждой из этих проблем требуется решение,
возможно специализированное.
Слово "карманы" можно заменить чем угодно, лишь бы "оно" работало.
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 13:57 ` Alexey I. Froloff
2009-06-15 14:00 ` Kirill A. Shutemov
2009-06-15 14:00 ` Igor Vlasenko
@ 2009-06-15 14:06 ` Led
2009-06-16 5:23 ` Денис Смирнов
3 siblings, 0 replies; 91+ messages in thread
From: Led @ 2009-06-15 14:06 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday 15 June 2009 16:57:57 Alexey I. Froloff wrote:
> On Mon, Jun 15, 2009 at 04:46:32PM +0300, Kirill A. Shutemov wrote:
> > > 5. Глядя на это безобразие ужесточили проверки на приходящие
> > > пакеты. Халява кончилась, расслабившиеся было мантейнеры подняли
> > > третью волну воя, что им мешают собирать пакеты и они хотят
> > > продолжать делать что попало как угодно в своих уютненьких
> > > покетах и контрибчиках.
> >
> > Лёша, ты считаешь, что грабли лучше вытаптывать в Сизифе?
>
> Я считаю, что грабли не надо создавать. Есть мнение, что многие
> пакеты так никогда и не переедут из "покета" в репозитарий.
Есть мнение, что это - к лучшему.
> В
> итоге у нас появится N персональных "сизифчиков".
>
> Единственная польза от "покетов" (я так понимаю тебе нужна именно
> эта фича) - закинуть пакет и устроить с ним тестовую пересборку
> всего репозитория. Сейчас, как я понял, на это всё равно нет
> мощностей.
--
Led
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 13:41 ` Alexey I. Froloff
2009-06-15 13:46 ` Kirill A. Shutemov
2009-06-15 13:51 ` Igor Vlasenko
@ 2009-06-15 16:02 ` Michael Shigorin
2 siblings, 0 replies; 91+ messages in thread
From: Michael Shigorin @ 2009-06-15 16:02 UTC (permalink / raw)
To: ALT Devel discussion list
On Mon, Jun 15, 2009 at 05:41:12PM +0400, Alexey I. Froloff wrote:
> Корень проблемы - безалаберность мантейнеров.
Опять во всём гребцы виноваты. Рулевой ни при чём.
> 1. Сделали возможным перекладывание пакетов из бранча в бранч.
> 3. Отбранчили 5.0 и упростили процедуру перекладывания пакетов
> мимо Администратора.
Майнтейнеры, что ли?
> 4.1. Ниасилившие gear подняли вой, что им "искуственно завышают
> порог вхождения", хотя gear к этому моменту существовал уже три
> года.
Примерно два из них он был документирован скорее в исходниках.
И не всех интересует возможность интеграции с апстримной SCM.
Вообще логика "всё должно быть в gear и на gtk" -- ущербная,
любители тарболов и qt не переводятся ;-)
> 5. Глядя на это безобразие ужесточили проверки на приходящие
> пакеты.
Проверки-то не первый год потихоньку дорабатываются.
Не вижу взаимосвязи.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 14:00 ` Igor Vlasenko
@ 2009-06-15 18:47 ` Evgeny Sinelnikov
2009-06-15 19:00 ` Anton Farygin
2009-06-15 19:08 ` Michael Shigorin
0 siblings, 2 replies; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-15 18:47 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 июня 2009 г. 18:00 пользователь Igor Vlasenko
(vlasenko@imath.kiev.ua) написал:
> On Mon, Jun 15, 2009 at 05:57:57PM +0400, Alexey I. Froloff wrote:
>> Единственная польза от "покетов" (я так понимаю тебе нужна именно
>> эта фича) - закинуть пакет и устроить с ним тестовую пересборку
>> всего репозитория. Сейчас, как я понял, на это всё равно нет
>> мощностей.
>
> Как напрягает повторяться вновь и вновь...
>
> проблем накопилось не одна, а сразу несколько:
> это проблемы и
> - с публичной ознакомительной сборкой (основа - сизиф) (сломан daedalus)
> - с нестабильной сборкой (основа - сизиф) (карманы?)
> - с bootstrap циклом обновлений (основа - сизиф) (карманы?)
> - с acl и исправлениями в branch
> - с возможностью публично выложить сборку для бранча
> (backports или аналог (карманы?).
>
> Соотв. для каждой из этих проблем требуется решение,
> возможно специализированное.
>
> Слово "карманы" можно заменить чем угодно, лишь бы "оно" работало.
>
Важно отметить, что всё перечисленное, в той или иной форме, является
элементом публичного тестирования. Не стоит бояться потерять большую
часть того, что появится в "сизифчиках". Именно для этого они и
придуманы, чтобы в "большой сизиф" не попали.
Пока же ситуация вынуждает:
- оттягивать выкладывание результатов, с целью более тщательного
тестирования, когда помощь в этом могли бы оказать, вероятно, многие;
- требует длительного обхаживания вокруг проблем при необходимости
bootsrap'ов (особенно при смене ABI), в то время как достаточно было
бы частичной пересборки (если будет ручка сделать полную, то будет
вообще круто, но пока это не требуется);
- забрасывать задачи, не выложив предварительные результаты, которые
уже как бы даже готовы, но позже уже будут потеряны;
- заставляет решать проблемы не в частном виде, а в общем, поскольку
текущий подход не позволяет дифференцировать проблемы при
тестировании.
И тут нечего бояться. Меленькие "сизифчики" уже давно у всех, кому
надо, появились. И вот от туда бывает, что уже точно нет никакого
резона пакеты куда-то переносить.
Я думаю, что самый простой способ сделать "карманы" - это добавить
некоторый набор команд в girar:
$ ssh git.alt init-repo <baserepo> <repo>
$ ssh git.alt rm-repo <repo>
$ ssh git.alt mv-repo <repo> <newrepo>
где baserepo - это один из базовых репозиториев, для которого
создаётся публичный репозиторий. Базовый репозиторий входит в
сборочную среду "кармана". И разрешить указывать их в качестве
репозиториев на сборку.
Остаётся разрешить ряд вопросов:
- можно ли разрешить добавлять один "карман" в сборочную среду другого?
- как определять права на работу над "карманами" (я бы не ограничивал
никак - обошёлся бы без ACL)?
- как определять права на удаление/переименование "карманов"?
Владелец, группа или все?
Думаю также, что стоит ли разрешить переносить пакеты из кармана в
базовый репозиторий с учётом всех проверок + проверки разницы в
сброчной среде, аналогично тому, как это делается между бранчами +
сравнение сборочной среды. В случае невозможности переноса было бы
неплохо уметь сформировать task для пересборки из тех пакетов,
которые были ранее собраны в "карман", причём в том порядке, с которым
они туда собирались. Что-то вроде такого:
girar-task add [<task_id>] move <repo>
girar-task add [<task_id>] rebuild <repo>
Вот как-то так я себе представляю работу с публичными репозиториями.
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 18:47 ` Evgeny Sinelnikov
@ 2009-06-15 19:00 ` Anton Farygin
2009-06-15 19:14 ` Evgeny Sinelnikov
` (2 more replies)
2009-06-15 19:08 ` Michael Shigorin
1 sibling, 3 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:00 UTC (permalink / raw)
To: ALT Linux Team development discussions
Evgeny Sinelnikov пишет:
> Я думаю, что самый простой способ сделать "карманы" - это добавить
> некоторый набор команд в girar:
> $ ssh git.alt init-repo <baserepo> <repo>
> $ ssh git.alt rm-repo <repo>
> $ ssh git.alt mv-repo <repo> <newrepo>
> где baserepo - это один из базовых репозиториев, для которого
> создаётся публичный репозиторий. Базовый репозиторий входит в
> сборочную среду "кармана". И разрешить указывать их в качестве
> репозиториев на сборку.
Классно придумано. Никто не хочет профинансировать приобретение и
размещение на площадке железа под эту маленькую фичу ?
Для трёх архитектур + порядка 200 карманов.
Что-то меня гложат сомнения, что у нашего главного спонсора сейчас на
это есть бюджет.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 18:47 ` Evgeny Sinelnikov
2009-06-15 19:00 ` Anton Farygin
@ 2009-06-15 19:08 ` Michael Shigorin
1 sibling, 0 replies; 91+ messages in thread
From: Michael Shigorin @ 2009-06-15 19:08 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Jun 15, 2009 at 10:47:53PM +0400, Evgeny Sinelnikov wrote:
> И тут нечего бояться. Меленькие "сизифчики" уже давно у всех,
> кому надо, появились. И вот от туда бывает, что уже точно нет
> никакого резона пакеты куда-то переносить.
Кстати, да.
> - как определять права на работу над "карманами" (я бы не
> ограничивал никак - обошёлся бы без ACL)?
Угу.
> - как определять права на удаление/переименование "карманов"?
> Владелец, группа или все?
IMHO создавший.
--
Миша,
мержа в сизиф
http://fly.osdn.org.ua/~mike/repos/altsp-20090615/
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:00 ` Anton Farygin
@ 2009-06-15 19:14 ` Evgeny Sinelnikov
2009-06-15 19:19 ` Evgeny Sinelnikov
2009-06-15 19:20 ` Anton Farygin
2009-06-15 19:15 ` Michael Shigorin
2009-06-15 22:00 ` Alexey Rusakov
2 siblings, 2 replies; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-15 19:14 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 июня 2009 г. 23:00 пользователь Anton Farygin (rider@altlinux.com) написал:
> Evgeny Sinelnikov пишет:
>>
>> Я думаю, что самый простой способ сделать "карманы" - это добавить
>> некоторый набор команд в girar:
>> $ ssh git.alt init-repo <baserepo> <repo>
>> $ ssh git.alt rm-repo <repo>
>> $ ssh git.alt mv-repo <repo> <newrepo>
>> где baserepo - это один из базовых репозиториев, для которого
>> создаётся публичный репозиторий. Базовый репозиторий входит в
>> сборочную среду "кармана". И разрешить указывать их в качестве
>> репозиториев на сборку.
>
> Классно придумано. Никто не хочет профинансировать приобретение и размещение
> на площадке железа под эту маленькую фичу ?
>
> Для трёх архитектур + порядка 200 карманов.
>
> Что-то меня гложат сомнения, что у нашего главного спонсора сейчас на это
> есть бюджет.
Не слишком ли циничный подход здесь выбран для оценки? :)
Откуда взялась цифра 200?
Даже при такой цифре полагаю, что на репозитории, в среднем, по
10-100Мб уйдёт не более 2-20Гб. Не планируете же вы там полную копию
хранить? Если так, то вы не поняли главной части задумки. В
репозиториях, после их создания, пусто... А пакеты добавляются по мере
сборки.
Откуда новая архитектура? Что? Girar-builder уже поддерживает? :)
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:00 ` Anton Farygin
2009-06-15 19:14 ` Evgeny Sinelnikov
@ 2009-06-15 19:15 ` Michael Shigorin
2009-06-15 19:26 ` Anton Farygin
2009-06-15 20:54 ` Led
2009-06-15 22:00 ` Alexey Rusakov
2 siblings, 2 replies; 91+ messages in thread
From: Michael Shigorin @ 2009-06-15 19:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Jun 15, 2009 at 11:00:34PM +0400, Anton Farygin wrote:
> >Я думаю, что самый простой способ сделать "карманы" - это
> >добавить некоторый набор команд в girar:
> >$ ssh git.alt init-repo <baserepo> <repo>
> >$ ssh git.alt rm-repo <repo>
> >$ ssh git.alt mv-repo <repo> <newrepo>
> >где baserepo - это один из базовых репозиториев, для которого
> >создаётся публичный репозиторий. Базовый репозиторий входит в
> >сборочную среду "кармана". И разрешить указывать их в качестве
> >репозиториев на сборку.
> Классно придумано. Никто не хочет профинансировать приобретение
> и размещение на площадке железа под эту маленькую фичу ?
Вчера один человек высказал такое намерение, а что?
> Для трёх архитектур + порядка 200 карманов.
Сизиф поддерживает две архитектуры, noarch же не в счёт.
Как и неофициальные PPC/ARM.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:14 ` Evgeny Sinelnikov
@ 2009-06-15 19:19 ` Evgeny Sinelnikov
2009-06-15 19:23 ` Anton Farygin
2009-06-15 19:20 ` Anton Farygin
1 sibling, 1 reply; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-15 19:19 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 июня 2009 г. 23:14 пользователь Evgeny Sinelnikov (sin@altlinux.ru) написал:
> 15 июня 2009 г. 23:00 пользователь Anton Farygin (rider@altlinux.com) написал:
>> Evgeny Sinelnikov пишет:
>>>
>>> Я думаю, что самый простой способ сделать "карманы" - это добавить
>>> некоторый набор команд в girar:
>>> $ ssh git.alt init-repo <baserepo> <repo>
>>> $ ssh git.alt rm-repo <repo>
>>> $ ssh git.alt mv-repo <repo> <newrepo>
>>> где baserepo - это один из базовых репозиториев, для которого
>>> создаётся публичный репозиторий. Базовый репозиторий входит в
>>> сборочную среду "кармана". И разрешить указывать их в качестве
>>> репозиториев на сборку.
>>
[...]
>
> Откуда взялась цифра 200?
> Даже при такой цифре полагаю, что на репозитории, в среднем, по
> 10-100Мб уйдёт не более 2-20Гб. Не планируете же вы там полную копию
> хранить? Если так, то вы не поняли главной части задумки. В
> репозиториях, после их создания, пусто... А пакеты добавляются по мере
> сборки.
>
Я бы хотел пояснить суть подхода на примере Git.
Новый repo, как новый branch.
Новая сборка, как новый commit
Ну, а перенос или пересборка, как вариант объединения... Типа
fast-forward или нет... ;)
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:14 ` Evgeny Sinelnikov
2009-06-15 19:19 ` Evgeny Sinelnikov
@ 2009-06-15 19:20 ` Anton Farygin
2009-06-15 19:28 ` Evgeny Sinelnikov
1 sibling, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:20 UTC (permalink / raw)
To: ALT Linux Team development discussions
Evgeny Sinelnikov пишет:
> 15 июня 2009 г. 23:00 пользователь Anton Farygin (rider@altlinux.com) написал:
>> Evgeny Sinelnikov пишет:
>>> Я думаю, что самый простой способ сделать "карманы" - это добавить
>>> некоторый набор команд в girar:
>>> $ ssh git.alt init-repo <baserepo> <repo>
>>> $ ssh git.alt rm-repo <repo>
>>> $ ssh git.alt mv-repo <repo> <newrepo>
>>> где baserepo - это один из базовых репозиториев, для которого
>>> создаётся публичный репозиторий. Базовый репозиторий входит в
>>> сборочную среду "кармана". И разрешить указывать их в качестве
>>> репозиториев на сборку.
>> Классно придумано. Никто не хочет профинансировать приобретение и размещение
>> на площадке железа под эту маленькую фичу ?
>>
>> Для трёх архитектур + порядка 200 карманов.
>>
>> Что-то меня гложат сомнения, что у нашего главного спонсора сейчас на это
>> есть бюджет.
>
> Не слишком ли циничный подход здесь выбран для оценки? :)
>
> Откуда взялась цифра 200?
> Даже при такой цифре полагаю, что на репозитории, в среднем, по
> 10-100Мб уйдёт не более 2-20Гб. Не планируете же вы там полную копию
> хранить? Если так, то вы не поняли главной части задумки. В
> репозиториях, после их создания, пусто... А пакеты добавляются по мере
> сборки.
200 карманов - по числу мейнтейнеров. Вообще, это конечно маловато -
ведь один мейнтейнер может захотеть создать пять карманов (для
экспериментов).
Опять же - проект растёт, присоединяется всё больше и больше
разработчиков, да и пересборка карманов - это тоже процесс не
тривиальный. Железа, как говорится, мало не бывает.. к тому же его
всегда легче заполучить под новую фичу, чем под расширение старой ;)
И не стоит забывать про то, что основные затраты - это размещение, а не
приобретение.
Честно говоря - не знаю, сколько сейчас стоит поставить железку в стойку
на гигабитный ничем не ограниченный (безлимитный) канал на площадке. Но
думаю что много.
>
> Откуда новая архитектура? Что? Girar-builder уже поддерживает? :)
Пока то, пока сё - будет и ещё одна архитектура. По крайней мере её
главный вдохновитель обещает "скоро".
А карманы то надо сразу делать на всех поддерживаемых архитектурах,
иначе ерунда получится.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:19 ` Evgeny Sinelnikov
@ 2009-06-15 19:23 ` Anton Farygin
2009-06-15 19:25 ` Mikhail Gusarov
2009-06-15 19:32 ` Michael Shigorin
0 siblings, 2 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:23 UTC (permalink / raw)
To: ALT Linux Team development discussions
Evgeny Sinelnikov пишет:
>
> Я бы хотел пояснить суть подхода на примере Git.
> Новый repo, как новый branch.
> Новая сборка, как новый commit
> Ну, а перенос или пересборка, как вариант объединения... Типа
> fast-forward или нет... ;)
Ага, это понятно. Только нужно считать не мегабайты, а мегапроцы.
Суть в том, что как я понял из объяснения at@ - сборка сейчас может
быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
Дальше всё считается.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:23 ` Anton Farygin
@ 2009-06-15 19:25 ` Mikhail Gusarov
2009-06-15 19:27 ` Evgeny Sinelnikov
2009-06-15 19:28 ` [devel] " Anton Farygin
2009-06-15 19:32 ` Michael Shigorin
1 sibling, 2 replies; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 19:25 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 374 bytes --]
Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
Карманы независимы.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:15 ` Michael Shigorin
@ 2009-06-15 19:26 ` Anton Farygin
2009-06-15 20:54 ` Led
1 sibling, 0 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:26 UTC (permalink / raw)
To: ALT Linux Team development discussions
Michael Shigorin пишет:
> On Mon, Jun 15, 2009 at 11:00:34PM +0400, Anton Farygin wrote:
>>> Я думаю, что самый простой способ сделать "карманы" - это
>>> добавить некоторый набор команд в girar:
>>> $ ssh git.alt init-repo <baserepo> <repo>
>>> $ ssh git.alt rm-repo <repo>
>>> $ ssh git.alt mv-repo <repo> <newrepo>
>>> где baserepo - это один из базовых репозиториев, для которого
>>> создаётся публичный репозиторий. Базовый репозиторий входит в
>>> сборочную среду "кармана". И разрешить указывать их в качестве
>>> репозиториев на сборку.
>> Классно придумано. Никто не хочет профинансировать приобретение
>> и размещение на площадке железа под эту маленькую фичу ?
>
> Вчера один человек высказал такое намерение, а что?
Без такого человека начинать весь сыр-бор не имеет смысла.
>
>> Для трёх архитектур + порядка 200 карманов.
>
> Сизиф поддерживает две архитектуры, noarch же не в счёт.
> Как и неофициальные PPC/ARM.
Некий товарисч обещает вот-вот PPC сделать официальным. Собственно для
основной сборки железо у главного спонсора будет, а вот для всего
остального...
ARM, тоже надо бы (с карманами). Железо у Кирилла, как я понял, на
примете уже есть. Да и MIPS не помешал бы...
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:25 ` Mikhail Gusarov
@ 2009-06-15 19:27 ` Evgeny Sinelnikov
2009-06-15 19:29 ` Anton Farygin
2009-06-15 19:28 ` [devel] " Anton Farygin
1 sibling, 1 reply; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-15 19:27 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 июня 2009 г. 23:25 пользователь Mikhail Gusarov
(dottedmag@altlinux.org) написал:
>
> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
>
> Карманы независимы.
Да, именно...
Ну хватит, нам на всех одного доп. сборщика... Нужно его для каждого
кармана плодить...
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:25 ` Mikhail Gusarov
2009-06-15 19:27 ` Evgeny Sinelnikov
@ 2009-06-15 19:28 ` Anton Farygin
2009-06-15 19:32 ` Mikhail Gusarov
2009-06-15 19:32 ` Evgeny Sinelnikov
1 sibling, 2 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:28 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
>
> Карманы независимы.
А это не имеет значения. Ресурсы на сборку всё равно тратятся и если
ядер меньше, чем задач (распараллеливаемых) - очередь будет в любом
случае. Поэтому в данном контексте - ядер должно быть много. Достаточно
много, что бы параллелить сборку хотя бы по одному карману на
мейнтейнера. Иначе будем вечно ждать вечно-собирающийся KDE в кармане.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:20 ` Anton Farygin
@ 2009-06-15 19:28 ` Evgeny Sinelnikov
2009-06-15 19:34 ` Anton Farygin
0 siblings, 1 reply; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-15 19:28 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 июня 2009 г. 23:20 пользователь Anton Farygin (rider@altlinux.com) написал:
> Evgeny Sinelnikov пишет:
>>
>> 15 июня 2009 г. 23:00 пользователь Anton Farygin (rider@altlinux.com)
>> написал:
>>>
>>> Evgeny Sinelnikov пишет:
>>>>
>>>> Я думаю, что самый простой способ сделать "карманы" - это добавить
>>>> некоторый набор команд в girar:
>>>> $ ssh git.alt init-repo <baserepo> <repo>
>>>> $ ssh git.alt rm-repo <repo>
>>>> $ ssh git.alt mv-repo <repo> <newrepo>
>>>> где baserepo - это один из базовых репозиториев, для которого
>>>> создаётся публичный репозиторий. Базовый репозиторий входит в
>>>> сборочную среду "кармана". И разрешить указывать их в качестве
>>>> репозиториев на сборку.
>>>
>>> Классно придумано. Никто не хочет профинансировать приобретение и
>>> размещение
>>> на площадке железа под эту маленькую фичу ?
>>>
>>> Для трёх архитектур + порядка 200 карманов.
>>>
>>> Что-то меня гложат сомнения, что у нашего главного спонсора сейчас на это
>>> есть бюджет.
>>
>> Не слишком ли циничный подход здесь выбран для оценки? :)
>>
>> Откуда взялась цифра 200?
>> Даже при такой цифре полагаю, что на репозитории, в среднем, по
>> 10-100Мб уйдёт не более 2-20Гб. Не планируете же вы там полную копию
>> хранить? Если так, то вы не поняли главной части задумки. В
>> репозиториях, после их создания, пусто... А пакеты добавляются по мере
>> сборки.
>
> 200 карманов - по числу мейнтейнеров. Вообще, это конечно маловато - ведь
> один мейнтейнер может захотеть создать пять карманов (для экспериментов).
>
> Опять же - проект растёт, присоединяется всё больше и больше разработчиков,
> да и пересборка карманов - это тоже процесс не тривиальный. Железа, как
> говорится, мало не бывает.. к тому же его всегда легче заполучить под новую
> фичу, чем под расширение старой ;)
>
> И не стоит забывать про то, что основные затраты - это размещение, а не
> приобретение.
>
> Честно говоря - не знаю, сколько сейчас стоит поставить железку в стойку на
> гигабитный ничем не ограниченный (безлимитный) канал на площадке. Но думаю
> что много.
>
Ну, что вы право? :)
Ввести лимиты, никто не мешает...
>>
>> Откуда новая архитектура? Что? Girar-builder уже поддерживает? :)
>
> Пока то, пока сё - будет и ещё одна архитектура. По крайней мере её главный
> вдохновитель обещает "скоро".
>
> А карманы то надо сразу делать на всех поддерживаемых архитектурах, иначе
> ерунда получится.
Я вижу вы меня ведёте к объяснению о невозможности, в связи с тем,
чего ещё не существует :)
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:27 ` Evgeny Sinelnikov
@ 2009-06-15 19:29 ` Anton Farygin
2009-06-15 19:33 ` Evgeny Sinelnikov
2009-06-15 20:34 ` Led
0 siblings, 2 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:29 UTC (permalink / raw)
To: ALT Linux Team development discussions
Evgeny Sinelnikov пишет:
> 15 июня 2009 г. 23:25 пользователь Mikhail Gusarov
> (dottedmag@altlinux.org) написал:
>> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>>
>> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
>> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
>>
>> Карманы независимы.
>
> Да, именно...
>
> Ну хватит, нам на всех одного доп. сборщика... Нужно его для каждого
> кармана плодить...
А что такое один доп.сборщик на всех ? Один Zerg со своим KDE может на
неделю остановить работу карманов.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:28 ` [devel] " Anton Farygin
@ 2009-06-15 19:32 ` Mikhail Gusarov
2009-06-15 19:32 ` Evgeny Sinelnikov
1 sibling, 0 replies; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 19:32 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 900 bytes --]
Twas brillig at 23:28:17 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
AF> А это не имеет значения. Ресурсы на сборку всё равно тратятся и
AF> если ядер меньше, чем задач (распараллеливаемых) - очередь будет в
AF> любом случае. Поэтому в данном контексте - ядер должно быть
AF> много. Достаточно много, что бы параллелить сборку хотя бы по
AF> одному карману на мейнтейнера. Иначе будем вечно ждать
AF> вечно-собирающийся KDE в кармане.
Залимитируй карманы, и всё. Как дети прям "ой, мы не умеем распределять
ресурсы".
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:28 ` [devel] " Anton Farygin
2009-06-15 19:32 ` Mikhail Gusarov
@ 2009-06-15 19:32 ` Evgeny Sinelnikov
2009-06-15 19:37 ` Anton Farygin
2009-06-15 20:46 ` Led
1 sibling, 2 replies; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-15 19:32 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 июня 2009 г. 23:28 пользователь Anton Farygin (rider@altlinux.com) написал:
> Mikhail Gusarov пишет:
>>
>> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did
>> gyre and gimble:
>>
>> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
>> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
>>
>> Карманы независимы.
>
> А это не имеет значения. Ресурсы на сборку всё равно тратятся и если ядер
> меньше, чем задач (распараллеливаемых) - очередь будет в любом случае.
> Поэтому в данном контексте - ядер должно быть много. Достаточно много, что
> бы параллелить сборку хотя бы по одному карману на мейнтейнера. Иначе будем
> вечно ждать вечно-собирающийся KDE в кармане.
>
Нет смысла параллелить сборку карманов, особенно если нет ресурсов.
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:23 ` Anton Farygin
2009-06-15 19:25 ` Mikhail Gusarov
@ 2009-06-15 19:32 ` Michael Shigorin
2009-06-15 19:39 ` Anton Farygin
2009-06-16 6:10 ` Andrey Rahmatullin
1 sibling, 2 replies; 91+ messages in thread
From: Michael Shigorin @ 2009-06-15 19:32 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Jun 15, 2009 at 11:23:04PM +0400, Anton Farygin wrote:
> Суть в том, что как я понял из объяснения at@ - сборка сейчас
> может быть только линейной, одно ядро
И это тоже тупик, частота уже давно остановилась и
производительность каждого одиночного ядра растёт
несильно. Карманы же можно и параллельно собирать.
> + 8Gb ОЗУ для одного пакета.
Вот в эту цифру я не въехал. У меня примерно столько tmpfs
уходит на сборку DVD-образа.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:29 ` Anton Farygin
@ 2009-06-15 19:33 ` Evgeny Sinelnikov
2009-06-15 19:36 ` Anton Farygin
2009-06-15 20:34 ` Led
1 sibling, 1 reply; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-15 19:33 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 июня 2009 г. 23:29 пользователь Anton Farygin (rider@altlinux.com) написал:
> Evgeny Sinelnikov пишет:
>>
>> 15 июня 2009 г. 23:25 пользователь Mikhail Gusarov
>> (dottedmag@altlinux.org) написал:
>>>
>>> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did
>>> gyre and gimble:
>>>
>>> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
>>> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
>>>
>>> Карманы независимы.
>>
>> Да, именно...
>>
>> Ну хватит, нам на всех одного доп. сборщика... Нужно его для каждого
>> кармана плодить...
>
> А что такое один доп.сборщик на всех ? Один Zerg со своим KDE может на
> неделю остановить работу карманов.
>
Да, я думаю, для начала хватит одного... Ничего мы потерпим... :)
Сейчас же вот как-то терпим и ничего :)
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:28 ` Evgeny Sinelnikov
@ 2009-06-15 19:34 ` Anton Farygin
2009-06-15 19:37 ` Michael Shigorin
` (2 more replies)
0 siblings, 3 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:34 UTC (permalink / raw)
To: ALT Linux Team development discussions
Evgeny Sinelnikov пишет:
> 15 июня 2009 г. 23:20 пользователь Anton Farygin (rider@altlinux.com) написал:
>> Evgeny Sinelnikov пишет:
>>> 15 июня 2009 г. 23:00 пользователь Anton Farygin (rider@altlinux.com)
>>> написал:
>>>> Evgeny Sinelnikov пишет:
>>>>> Я думаю, что самый простой способ сделать "карманы" - это добавить
>>>>> некоторый набор команд в girar:
>>>>> $ ssh git.alt init-repo <baserepo> <repo>
>>>>> $ ssh git.alt rm-repo <repo>
>>>>> $ ssh git.alt mv-repo <repo> <newrepo>
>>>>> где baserepo - это один из базовых репозиториев, для которого
>>>>> создаётся публичный репозиторий. Базовый репозиторий входит в
>>>>> сборочную среду "кармана". И разрешить указывать их в качестве
>>>>> репозиториев на сборку.
>>>> Классно придумано. Никто не хочет профинансировать приобретение и
>>>> размещение
>>>> на площадке железа под эту маленькую фичу ?
>>>>
>>>> Для трёх архитектур + порядка 200 карманов.
>>>>
>>>> Что-то меня гложат сомнения, что у нашего главного спонсора сейчас на это
>>>> есть бюджет.
>>> Не слишком ли циничный подход здесь выбран для оценки? :)
>>>
>>> Откуда взялась цифра 200?
>>> Даже при такой цифре полагаю, что на репозитории, в среднем, по
>>> 10-100Мб уйдёт не более 2-20Гб. Не планируете же вы там полную копию
>>> хранить? Если так, то вы не поняли главной части задумки. В
>>> репозиториях, после их создания, пусто... А пакеты добавляются по мере
>>> сборки.
>> 200 карманов - по числу мейнтейнеров. Вообще, это конечно маловато - ведь
>> один мейнтейнер может захотеть создать пять карманов (для экспериментов).
>>
>> Опять же - проект растёт, присоединяется всё больше и больше разработчиков,
>> да и пересборка карманов - это тоже процесс не тривиальный. Железа, как
>> говорится, мало не бывает.. к тому же его всегда легче заполучить под новую
>> фичу, чем под расширение старой ;)
>>
>> И не стоит забывать про то, что основные затраты - это размещение, а не
>> приобретение.
>>
>> Честно говоря - не знаю, сколько сейчас стоит поставить железку в стойку на
>> гигабитный ничем не ограниченный (безлимитный) канал на площадке. Но думаю
>> что много.
>>
>
> Ну, что вы право? :)
> Ввести лимиты, никто не мешает...
Лимиты на что ? На скачивание пользователями/мейнтейнерами пакетов из
карманов ? Кому давать, а кому нет ? Иль отдавать по 20 килобит в
секунду, но ровно на всех ?
У меня, к сожалению, нет статистики по скачиваниям с ftp.altlinux.org,
но я заметил ограничение в 256 килобит/секунду у rsync. Не знаю, кто его
и где поставил...
Это на канале в 100 мегабит (из других мест тормозов нет).
>
>>> Откуда новая архитектура? Что? Girar-builder уже поддерживает? :)
>> Пока то, пока сё - будет и ещё одна архитектура. По крайней мере её главный
>> вдохновитель обещает "скоро".
>>
>> А карманы то надо сразу делать на всех поддерживаемых архитектурах, иначе
>> ерунда получится.
>
> Я вижу вы меня ведёте к объяснению о невозможности, в связи с тем,
> чего ещё не существует :)
Отчего-ж ? Я думаю, что всё возможно, но нужно спонсирование, при чём не
абы какое, а нормальное, расчитанное на дальнейший рост и сопровождение.
Ну сами подумайте - внедрим мы сейчас карманы, а завтра набежит толпа
пользователей, которые начнут контрибы клепать - а ресурсы то не
бесконечные. Всё встанет в момент и опять пойдут жалобы. Должен быть
некий заметный запас прочности, к тому же за счёт нового спонсора -
отчего бы и нет ? ;)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:33 ` Evgeny Sinelnikov
@ 2009-06-15 19:36 ` Anton Farygin
2009-06-15 19:45 ` Evgeny Sinelnikov
2009-06-19 6:49 ` Vitaly Lipatov
0 siblings, 2 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:36 UTC (permalink / raw)
To: ALT Linux Team development discussions
Evgeny Sinelnikov пишет:
> 15 июня 2009 г. 23:29 пользователь Anton Farygin (rider@altlinux.com) написал:
>> Evgeny Sinelnikov пишет:
>>> 15 июня 2009 г. 23:25 пользователь Mikhail Gusarov
>>> (dottedmag@altlinux.org) написал:
>>>> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did
>>>> gyre and gimble:
>>>>
>>>> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
>>>> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
>>>>
>>>> Карманы независимы.
>>> Да, именно...
>>>
>>> Ну хватит, нам на всех одного доп. сборщика... Нужно его для каждого
>>> кармана плодить...
>> А что такое один доп.сборщик на всех ? Один Zerg со своим KDE может на
>> неделю остановить работу карманов.
>>
>
> Да, я думаю, для начала хватит одного... Ничего мы потерпим... :)
> Сейчас же вот как-то терпим и ничего :)
А я вот не готов терпеть ;) Да и чего вы торгуетесь, как будто железо из
собственного кармана оплачивать собираетесь ?
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:32 ` Evgeny Sinelnikov
@ 2009-06-15 19:37 ` Anton Farygin
2009-06-15 20:24 ` Anatoly A. Yakushin
2009-06-15 20:46 ` Led
1 sibling, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:37 UTC (permalink / raw)
To: ALT Linux Team development discussions
Evgeny Sinelnikov пишет:
> 15 июня 2009 г. 23:28 пользователь Anton Farygin (rider@altlinux.com) написал:
>> Mikhail Gusarov пишет:
>>> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did
>>> gyre and gimble:
>>>
>>> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
>>> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
>>>
>>> Карманы независимы.
>> А это не имеет значения. Ресурсы на сборку всё равно тратятся и если ядер
>> меньше, чем задач (распараллеливаемых) - очередь будет в любом случае.
>> Поэтому в данном контексте - ядер должно быть много. Достаточно много, что
>> бы параллелить сборку хотя бы по одному карману на мейнтейнера. Иначе будем
>> вечно ждать вечно-собирающийся KDE в кармане.
>>
>
> Нет смысла параллелить сборку карманов, особенно если нет ресурсов.
Тогда какой смысл в карманах, если туда ничего будет нельзя собрать ? ;)
Не забываем, что сейчас и так по выходным вся сборка останавливается...
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:34 ` Anton Farygin
@ 2009-06-15 19:37 ` Michael Shigorin
2009-06-15 19:38 ` Mikhail Gusarov
2009-06-15 19:41 ` [devel] Цель проекта Sisyphus Konstantin Pavlov
2 siblings, 0 replies; 91+ messages in thread
From: Michael Shigorin @ 2009-06-15 19:37 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Jun 15, 2009 at 11:34:54PM +0400, Anton Farygin wrote:
> Ну сами подумайте - внедрим мы сейчас карманы, а завтра набежит
> толпа пользователей, которые начнут контрибы клепать - а
> ресурсы то не бесконечные. Всё встанет в момент и опять пойдут
> жалобы.
Между прочим, раздельные очереди на main/contrib/pockets
с разными мощностями/приоритетами и это бы разуравнилили.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:34 ` Anton Farygin
2009-06-15 19:37 ` Michael Shigorin
@ 2009-06-15 19:38 ` Mikhail Gusarov
2009-06-15 19:41 ` Anton Farygin
2009-06-15 19:41 ` [devel] Цель проекта Sisyphus Konstantin Pavlov
2 siblings, 1 reply; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 19:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 721 bytes --]
Twas brillig at 23:34:54 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
AF> Ну сами подумайте - внедрим мы сейчас карманы, а завтра набежит толпа
AF> пользователей, которые начнут контрибы клепать - а ресурсы то не
AF> бесконечные.
Это было бы счастье. Проблема-то в обратном :-P
AF> Всё встанет в момент и опять пойдут жалобы.
Пусть оно сначало встанет, или хотя бы будет на горизонте видно, что оно
скоро встанет.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:32 ` Michael Shigorin
@ 2009-06-15 19:39 ` Anton Farygin
2009-06-16 6:10 ` Andrey Rahmatullin
1 sibling, 0 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:39 UTC (permalink / raw)
To: ALT Linux Team development discussions
Michael Shigorin пишет:
> On Mon, Jun 15, 2009 at 11:23:04PM +0400, Anton Farygin wrote:
>> Суть в том, что как я понял из объяснения at@ - сборка сейчас
>> может быть только линейной, одно ядро
>
> И это тоже тупик, частота уже давно остановилась и
> производительность каждого одиночного ядра растёт
> несильно. Карманы же можно и параллельно собирать.
Угу, если ядер и памяти много ;(
>
>> + 8Gb ОЗУ для одного пакета.
>
> Вот в эту цифру я не въехал. У меня примерно столько tmpfs
> уходит на сборку DVD-образа.
ну, посмотри в архивах.. at где-то писал, когда я поднял тему про
распараллеливание сборки.
я так понял, что это tmpfs на максимально-возможный пакет и его
сборочную среду + память для его сборки + tmpfs для его установки.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:34 ` Anton Farygin
2009-06-15 19:37 ` Michael Shigorin
2009-06-15 19:38 ` Mikhail Gusarov
@ 2009-06-15 19:41 ` Konstantin Pavlov
2009-06-15 19:42 ` Anton Farygin
2009-06-16 6:07 ` Andrey Rahmatullin
2 siblings, 2 replies; 91+ messages in thread
From: Konstantin Pavlov @ 2009-06-15 19:41 UTC (permalink / raw)
To: devel
On Mon, Jun 15, 2009 at 11:34:54PM +0400, Anton Farygin wrote:
> У меня, к сожалению, нет статистики по скачиваниям с ftp.altlinux.org,
> но я заметил ограничение в 256 килобит/секунду у rsync. Не знаю, кто его
> и где поставил...
>
> Это на канале в 100 мегабит (из других мест тормозов нет).
Ты что-то путаешь.
files/SRPMS/openoffice.org-3.1.0.6-alt2.src.rpm
433010628 100% 7.10MB/s 0:00:58 (xfer#23, to-check=95337/100381)
вотпрямщас
--
> Разочарование началось прямо с инсталлятора - старый неудобный
ну, кривой. вам что, стрелять из него? :-)
-- gns in sisyphus@
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:38 ` Mikhail Gusarov
@ 2009-06-15 19:41 ` Anton Farygin
2009-06-15 19:46 ` Mikhail Gusarov
0 siblings, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 23:34:54 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> AF> Ну сами подумайте - внедрим мы сейчас карманы, а завтра набежит толпа
> AF> пользователей, которые начнут контрибы клепать - а ресурсы то не
> AF> бесконечные.
>
> Это было бы счастье. Проблема-то в обратном :-P
Да нет никакой проблемы ;) Это всё вымысел, миф.
>
> AF> Всё встанет в момент и опять пойдут жалобы.
>
> Пусть оно сначало встанет, или хотя бы будет на горизонте видно, что оно
> скоро встанет.
Не думаю, что это правильно. Лучше всего изначально проектировать
маштабируемые вширь архитектуры, чем решать проблемы по мере их появления.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:41 ` [devel] Цель проекта Sisyphus Konstantin Pavlov
@ 2009-06-15 19:42 ` Anton Farygin
2009-06-16 6:07 ` Andrey Rahmatullin
1 sibling, 0 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:42 UTC (permalink / raw)
To: ALT Linux Team development discussions
Konstantin Pavlov пишет:
> On Mon, Jun 15, 2009 at 11:34:54PM +0400, Anton Farygin wrote:
>> У меня, к сожалению, нет статистики по скачиваниям с ftp.altlinux.org,
>> но я заметил ограничение в 256 килобит/секунду у rsync. Не знаю, кто его
>> и где поставил...
>>
>> Это на канале в 100 мегабит (из других мест тормозов нет).
>
> Ты что-то путаешь.
>
> files/SRPMS/openoffice.org-3.1.0.6-alt2.src.rpm
> 433010628 100% 7.10MB/s 0:00:58 (xfer#23, to-check=95337/100381)
>
> вотпрямщас
счастливый, а мне кто-то rsync режет ;(
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:36 ` Anton Farygin
@ 2009-06-15 19:45 ` Evgeny Sinelnikov
2009-06-15 19:50 ` Anton Farygin
2009-06-19 6:49 ` Vitaly Lipatov
1 sibling, 1 reply; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-15 19:45 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 июня 2009 г. 23:36 пользователь Anton Farygin (rider@altlinux.com) написал:
> Evgeny Sinelnikov пишет:
>>
>> 15 июня 2009 г. 23:29 пользователь Anton Farygin (rider@altlinux.com)
>> написал:
>>>
>>> Evgeny Sinelnikov пишет:
>>>>
>>>> 15 июня 2009 г. 23:25 пользователь Mikhail Gusarov
>>>> (dottedmag@altlinux.org) написал:
>>>>>
>>>>> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did
>>>>> gyre and gimble:
>>>>>
>>>>> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас
>>>>> может
>>>>> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
>>>>>
>>>>> Карманы независимы.
>>>>
>>>> Да, именно...
>>>>
>>>> Ну хватит, нам на всех одного доп. сборщика... Нужно его для каждого
>>>> кармана плодить...
>>>
>>> А что такое один доп.сборщик на всех ? Один Zerg со своим KDE может на
>>> неделю остановить работу карманов.
>>>
>>
>> Да, я думаю, для начала хватит одного... Ничего мы потерпим... :)
>> Сейчас же вот как-то терпим и ничего :)
>
> А я вот не готов терпеть ;) Да и чего вы торгуетесь, как будто железо из
> собственного кармана оплачивать собираетесь ?
>
Я не особо хочу продолжать препираться... Честное слово, не красиво...
Если единственная проблема в деньгах, а их нет, то вопрос как бы
закрыт.
Но я полагаю, что это всё "отмазки"... И трафик не должен сильно
разойтись, особенно, если лимиты сделать на объём репозиториев, и
мощности хватит... одного, ну, пары сборщиков...
Кто хочет, тот придумывает решения, кто не хочет - оправдания... Я
пока ощущаю оправдания.
Ну, требуется это механизм для всего, чего непопадя... Если вы видите
реальные ограничения, то конечно, стоит подумать... Я их пока не вижу.
По мне, так вы их придумываете.
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:41 ` Anton Farygin
@ 2009-06-15 19:46 ` Mikhail Gusarov
2009-06-15 19:51 ` Anton Farygin
0 siblings, 1 reply; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 19:46 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1199 bytes --]
Twas brillig at 23:41:28 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
AF> Не думаю, что это правильно. Лучше всего изначально проектировать
AF> маштабируемые вширь архитектуры, чем решать проблемы по мере их
AF> появления.
Изначально надо считать, в какую сторону масштабироваться придётся.
А то получится как с текущим гирар-билдером: для продажи мороженого
"вафельный стаканчик" делаем бункер со стенками в 10 см. листовой стали,
закапываем его на 20м вглубь и ставим перед входом металлоискатель,
чтобы метеорит не разбил ящик со 100 рублями мелочи и чтобы террорист не
взорвал себя в знак протеста против производства мороженого в то время,
как дети Африки голодают.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:45 ` Evgeny Sinelnikov
@ 2009-06-15 19:50 ` Anton Farygin
2009-06-15 19:57 ` Evgeny Sinelnikov
2009-06-15 21:00 ` Grigory Batalov
0 siblings, 2 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
Evgeny Sinelnikov пишет:
> Я не особо хочу продолжать препираться... Честное слово, не красиво...
> Если единственная проблема в деньгах, а их нет, то вопрос как бы
> закрыт.
>
> Но я полагаю, что это всё "отмазки"... И трафик не должен сильно
> разойтись, особенно, если лимиты сделать на объём репозиториев, и
> мощности хватит... одного, ну, пары сборщиков...
>
> Кто хочет, тот придумывает решения, кто не хочет - оправдания... Я
> пока ощущаю оправдания.
>
> Ну, требуется это механизм для всего, чего непопадя... Если вы видите
> реальные ограничения, то конечно, стоит подумать... Я их пока не вижу.
> По мне, так вы их придумываете.
А по мне, так они есть.. какой смысл препираться ? Ну, видимо только я
один жду 24 часа, пока KDE соберётся, а у всех остальных свои локальные
сборочницы ;(
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:46 ` Mikhail Gusarov
@ 2009-06-15 19:51 ` Anton Farygin
2009-06-15 19:55 ` Mikhail Gusarov
0 siblings, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 19:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 23:41:28 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> AF> Не думаю, что это правильно. Лучше всего изначально проектировать
> AF> маштабируемые вширь архитектуры, чем решать проблемы по мере их
> AF> появления.
>
> Изначально надо считать, в какую сторону масштабироваться придётся.
Миша, я же написал "проектировать" а не "создавать".
Просто надо закладывать, что решение будет работать не на одного
человека, а на сотни.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:51 ` Anton Farygin
@ 2009-06-15 19:55 ` Mikhail Gusarov
2009-06-15 20:03 ` Anton Farygin
0 siblings, 1 reply; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 19:55 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 799 bytes --]
Twas brillig at 23:51:47 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>> Изначально надо считать, в какую сторону масштабироваться придётся.
AF> Миша, я же написал "проектировать" а не "создавать".
Проектирование яеляется частью создания.
AF> Просто надо закладывать, что решение будет работать не на одного
AF> человека, а на сотни.
Изначально надо считать, в какую сторону масштабироваться придётся.
Тебе ещё раз описать картинку гирар-билдера? :)
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:50 ` Anton Farygin
@ 2009-06-15 19:57 ` Evgeny Sinelnikov
2009-06-15 20:00 ` Anton Farygin
2009-06-15 21:00 ` Grigory Batalov
1 sibling, 1 reply; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-15 19:57 UTC (permalink / raw)
To: ALT Linux Team development discussions
15 июня 2009 г. 23:50 пользователь Anton Farygin (rider@altlinux.com) написал:
> Evgeny Sinelnikov пишет:
>>
>> Я не особо хочу продолжать препираться... Честное слово, не красиво...
>> Если единственная проблема в деньгах, а их нет, то вопрос как бы
>> закрыт.
>>
>> Но я полагаю, что это всё "отмазки"... И трафик не должен сильно
>> разойтись, особенно, если лимиты сделать на объём репозиториев, и
>> мощности хватит... одного, ну, пары сборщиков...
>>
>> Кто хочет, тот придумывает решения, кто не хочет - оправдания... Я
>> пока ощущаю оправдания.
>>
>> Ну, требуется это механизм для всего, чего непопадя... Если вы видите
>> реальные ограничения, то конечно, стоит подумать... Я их пока не вижу.
>> По мне, так вы их придумываете.
>
> А по мне, так они есть.. какой смысл препираться ? Ну, видимо только я один
> жду 24 часа, пока KDE соберётся, а у всех остальных свои локальные
> сборочницы ;(
>
Вы смешали все проблемы вместе... Вопрос распределения нагрузки при
сборке пакетов, никакого отношения к механизму, который я предложил не
имеет.
Давайте, дифференцировать проблемы и решать по частям. Повышение
эффективности планировщика girar-builder'а давайте не будем решать
совместно с вопросом введения или не введения публичных репозиториев.
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:57 ` Evgeny Sinelnikov
@ 2009-06-15 20:00 ` Anton Farygin
2009-06-15 20:03 ` Mikhail Gusarov
2009-06-15 20:07 ` Evgeny Sinelnikov
0 siblings, 2 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 20:00 UTC (permalink / raw)
To: ALT Linux Team development discussions
Evgeny Sinelnikov пишет:
> 15 июня 2009 г. 23:50 пользователь Anton Farygin (rider@altlinux.com) написал:
>> Evgeny Sinelnikov пишет:
>>> Я не особо хочу продолжать препираться... Честное слово, не красиво...
>>> Если единственная проблема в деньгах, а их нет, то вопрос как бы
>>> закрыт.
>>>
>>> Но я полагаю, что это всё "отмазки"... И трафик не должен сильно
>>> разойтись, особенно, если лимиты сделать на объём репозиториев, и
>>> мощности хватит... одного, ну, пары сборщиков...
>>>
>>> Кто хочет, тот придумывает решения, кто не хочет - оправдания... Я
>>> пока ощущаю оправдания.
>>>
>>> Ну, требуется это механизм для всего, чего непопадя... Если вы видите
>>> реальные ограничения, то конечно, стоит подумать... Я их пока не вижу.
>>> По мне, так вы их придумываете.
>> А по мне, так они есть.. какой смысл препираться ? Ну, видимо только я один
>> жду 24 часа, пока KDE соберётся, а у всех остальных свои локальные
>> сборочницы ;(
>>
>
> Вы смешали все проблемы вместе... Вопрос распределения нагрузки при
> сборке пакетов, никакого отношения к механизму, который я предложил не
> имеет.
Имеет непосредственное - отсутствие (физическое) мощностей для работы с
карманами приводит к тому, что их невозможно будет запустить, даже если
реализовать.
>
> Давайте, дифференцировать проблемы и решать по частям. Повышение
> эффективности планировщика girar-builder'а давайте не будем решать
> совместно с вопросом введения или не введения публичных репозиториев.
Эти проблемы взаимосвязаны. Да, и при чём тут какие-то публичные
репозитории ? Мы же говорим о карманах ?
Какие репощитории вы хотите сделать публичными , и какие они сейчас ?
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:00 ` Anton Farygin
@ 2009-06-15 20:03 ` Mikhail Gusarov
2009-06-15 20:04 ` Anton Farygin
` (2 more replies)
2009-06-15 20:07 ` Evgeny Sinelnikov
1 sibling, 3 replies; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 20:03 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 487 bytes --]
Twas brillig at 00:00:59 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
AF> Имеет непосредственное - отсутствие (физическое) мощностей для
AF> работы с карманами приводит к тому, что их невозможно будет
AF> запустить, даже если реализовать.
Предлагаю перестать тыкать пальцем в небо.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:55 ` Mikhail Gusarov
@ 2009-06-15 20:03 ` Anton Farygin
2009-06-15 20:07 ` Mikhail Gusarov
0 siblings, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 20:03 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 23:51:47 15.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> >> Изначально надо считать, в какую сторону масштабироваться придётся.
>
> AF> Миша, я же написал "проектировать" а не "создавать".
>
> Проектирование яеляется частью создания.
До "создания" надо ещё дорасти, давай для начала остановимся на
проектировании..
>
> AF> Просто надо закладывать, что решение будет работать не на одного
> AF> человека, а на сотни.
>
> Изначально надо считать, в какую сторону масштабироваться придётся.
Расшифруй, пожалуйста.
>
> Тебе ещё раз описать картинку гирар-билдера? :)
А ты уже что-то описывал ? Я не помню..
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:03 ` Mikhail Gusarov
@ 2009-06-15 20:04 ` Anton Farygin
2009-06-15 20:13 ` Alexey I. Froloff
2009-06-16 5:51 ` Aleksey Novodvorsky
2 siblings, 0 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 20:04 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 00:00:59 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> AF> Имеет непосредственное - отсутствие (физическое) мощностей для
> AF> работы с карманами приводит к тому, что их невозможно будет
> AF> запустить, даже если реализовать.
>
> Предлагаю перестать тыкать пальцем в небо.
Предлагаю перестать предлагать перестать тыкать пальцем в небо.
Миша, ты же умный человек, что ты пишешь ?
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:00 ` Anton Farygin
2009-06-15 20:03 ` Mikhail Gusarov
@ 2009-06-15 20:07 ` Evgeny Sinelnikov
1 sibling, 0 replies; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-15 20:07 UTC (permalink / raw)
To: ALT Linux Team development discussions
16 июня 2009 г. 0:00 пользователь Anton Farygin (rider@altlinux.com) написал:
> Evgeny Sinelnikov пишет:
>>
>> 15 июня 2009 г. 23:50 пользователь Anton Farygin (rider@altlinux.com)
>> написал:
>>>
>>> Evgeny Sinelnikov пишет:
>>>>
>>>> Я не особо хочу продолжать препираться... Честное слово, не красиво...
>>>> Если единственная проблема в деньгах, а их нет, то вопрос как бы
>>>> закрыт.
>>>>
>>>> Но я полагаю, что это всё "отмазки"... И трафик не должен сильно
>>>> разойтись, особенно, если лимиты сделать на объём репозиториев, и
>>>> мощности хватит... одного, ну, пары сборщиков...
>>>>
>>>> Кто хочет, тот придумывает решения, кто не хочет - оправдания... Я
>>>> пока ощущаю оправдания.
>>>>
>>>> Ну, требуется это механизм для всего, чего непопадя... Если вы видите
>>>> реальные ограничения, то конечно, стоит подумать... Я их пока не вижу.
>>>> По мне, так вы их придумываете.
>>>
>>> А по мне, так они есть.. какой смысл препираться ? Ну, видимо только я
>>> один
>>> жду 24 часа, пока KDE соберётся, а у всех остальных свои локальные
>>> сборочницы ;(
>>>
>>
>> Вы смешали все проблемы вместе... Вопрос распределения нагрузки при
>> сборке пакетов, никакого отношения к механизму, который я предложил не
>> имеет.
>
> Имеет непосредственное - отсутствие (физическое) мощностей для работы с
> карманами приводит к тому, что их невозможно будет запустить, даже если
> реализовать.
>
Я уже сказал, что я вам не верю, но препираться не буду...
>>
>> Давайте, дифференцировать проблемы и решать по частям. Повышение
>> эффективности планировщика girar-builder'а давайте не будем решать
>> совместно с вопросом введения или не введения публичных репозиториев.
>
> Эти проблемы взаимосвязаны. Да, и при чём тут какие-то публичные репозитории
> ? Мы же говорим о карманах ?
>
Вы цепляетесь к словам... Перечитайте первое моё письмо... Я говорил о
том, что "карманы", я называю публичными репозиториями для
тестирования.
> Какие репощитории вы хотите сделать публичными , и какие они сейчас ?
>
без комментариев...
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:03 ` Anton Farygin
@ 2009-06-15 20:07 ` Mikhail Gusarov
2009-06-15 20:12 ` [devel] [JT] не цель " Anton Farygin
0 siblings, 1 reply; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 20:07 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1337 bytes --]
Twas brillig at 00:03:33 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>> AF> Миша, я же написал "проектировать" а не "создавать".
>> Проектирование яеляется частью создания.
AF> До "создания" надо ещё дорасти, давай для начала остановимся на проектировании..
Пока что я вижу только тыканье пальцем в небо, коему до прокетирования -
как до Китая пешком.
>> Изначально надо считать, в какую сторону масштабироваться придётся.
AF> Расшифруй, пожалуйста.
Количество пользователей надо брать не с потолка, а
расчётами. Количество карманов надо брать не с потолка, а
расчётами. Количество... Ну, ты понял?
>> Тебе ещё раз описать картинку гирар-билдера? :)
AF> А ты уже что-то описывал ? Я не помню..
Двумя письмами раньше. Или ты их только до половины читаешь?
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] не цель проекта Sisyphus
2009-06-15 20:07 ` Mikhail Gusarov
@ 2009-06-15 20:12 ` Anton Farygin
2009-06-15 20:15 ` Mikhail Gusarov
2009-06-16 8:47 ` [devel] опять про ресурсоёмкость и распределение Michael Shigorin
0 siblings, 2 replies; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 20:12 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 00:03:33 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> >> AF> Миша, я же написал "проектировать" а не "создавать".
> >> Проектирование яеляется частью создания.
> AF> До "создания" надо ещё дорасти, давай для начала остановимся на проектировании..
>
> Пока что я вижу только тыканье пальцем в небо, коему до прокетирования -
> как до Китая пешком.
А никто ещё и не начинал ничего проектировать. Просто есть некая группа,
которая что-то хочет от другой группы, и при этом хочет этого так, что
кому-то придётся за это платить (деньгами, живыми).. ну я и предлагаю,
для начала - найти того, кто оплатит...
> >> Изначально надо считать, в какую сторону масштабироваться придётся.
> AF> Расшифруй, пожалуйста.
>
> Количество пользователей надо брать не с потолка, а
> расчётами. Количество карманов надо брать не с потолка, а
> расчётами. Количество... Ну, ты понял?
А, ну да, конечно. Формула для расчёта прилагается ?
>
> >> Тебе ещё раз описать картинку гирар-билдера? :)
> AF> А ты уже что-то описывал ? Я не помню..
>
> Двумя письмами раньше. Или ты их только до половины читаешь?
А, это ты про поток сознания (бункеры, мороженое, стаканчики,
металлоискатель, метеорит, сто рублей мелочи, террорист, дети африки)...
да, я такое не читаю, извини.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:03 ` Mikhail Gusarov
2009-06-15 20:04 ` Anton Farygin
@ 2009-06-15 20:13 ` Alexey I. Froloff
2009-06-16 5:51 ` Aleksey Novodvorsky
2 siblings, 0 replies; 91+ messages in thread
From: Alexey I. Froloff @ 2009-06-15 20:13 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 714 bytes --]
On Tue, Jun 16, 2009 at 03:03:15AM +0700, Mikhail Gusarov wrote:
> AF> Имеет непосредственное - отсутствие (физическое) мощностей для
> AF> работы с карманами приводит к тому, что их невозможно будет
> AF> запустить, даже если реализовать.
> Предлагаю перестать тыкать пальцем в небо.
Чем разводить болтологию, теоретики могли бы уже давно пойти в
girar{,-builder}.git и показать стенд из одного-двух контейнеров
для сборки тремя пользователями пакета hello в свои карманы. Это
потянет даже qemu. Я даже могу кастрированный нано-Сизиф
сделать, где есть только buildsystem.
P.S. Тем более что самое сложное уже придумано - название команд
для управления "карманами".
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] не цель проекта Sisyphus
2009-06-15 20:12 ` [devel] [JT] не цель " Anton Farygin
@ 2009-06-15 20:15 ` Mikhail Gusarov
2009-06-16 8:47 ` [devel] опять про ресурсоёмкость и распределение Michael Shigorin
1 sibling, 0 replies; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 20:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 553 bytes --]
Twas brillig at 00:12:17 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
AF> А, это ты про поток сознания (бункеры, мороженое, стаканчики,
AF> металлоискатель, метеорит, сто рублей мелочи, террорист, дети
AF> африки)... да, я такое не читаю, извини.
Увы, до тебя не дошло ни теоретически, ни на основании аналогии. Умываю
руки.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:24 ` Anatoly A. Yakushin
@ 2009-06-15 20:22 ` Anton Farygin
2009-06-15 20:32 ` Anatoly A. Yakushin
2009-06-15 20:26 ` [devel] " Alexey I. Froloff
1 sibling, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 20:22 UTC (permalink / raw)
To: ALT Linux Team development discussions
Anatoly A. Yakushin пишет:
> Тут важно принять "политическое" решение. А вопросы мощностей более чем
> второстепенны.
Анатолий, скажи пожалуйста, кто у нас должен принимать "политическое"
решение ?
мы с тобой можем заниматься демагогией сколько угодно.. толку то ?
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:37 ` Anton Farygin
@ 2009-06-15 20:24 ` Anatoly A. Yakushin
2009-06-15 20:22 ` Anton Farygin
2009-06-15 20:26 ` [devel] " Alexey I. Froloff
0 siblings, 2 replies; 91+ messages in thread
From: Anatoly A. Yakushin @ 2009-06-15 20:24 UTC (permalink / raw)
To: ALT Linux Team development discussions
Anton Farygin пишет:
<skip>
>> Нет смысла параллелить сборку карманов, особенно если нет ресурсов.
>
> Тогда какой смысл в карманах, если туда ничего будет нельзя собрать ? ;)
>
> Не забываем, что сейчас и так по выходным вся сборка останавливается...
Антон, ты по моему так и не въехал, в чем ценность этих карманов.
А ценность их именно в том, что совершенно не обязательно держать и
собирать их все в одном месте.
Очень многие их здесь присутствующих вполне способны держать эти карманы
на своих площадках.
Ну да, кому то потребуются мощности, а кто-то сможет и "гостей" к себе
пустить.
Тут важно принять "политическое" решение. А вопросы мощностей более чем
второстепенны.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:24 ` Anatoly A. Yakushin
2009-06-15 20:22 ` Anton Farygin
@ 2009-06-15 20:26 ` Alexey I. Froloff
2009-06-15 21:19 ` Michael Shigorin
1 sibling, 1 reply; 91+ messages in thread
From: Alexey I. Froloff @ 2009-06-15 20:26 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 239 bytes --]
On Tue, Jun 16, 2009 at 12:24:02AM +0400, Anatoly A. Yakushin wrote:
> Очень многие их здесь присутствующих вполне способны держать эти карманы
> на своих площадках.
Тогда при чём тут "git.alt" и "Сизиф"?
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:22 ` Anton Farygin
@ 2009-06-15 20:32 ` Anatoly A. Yakushin
2009-06-15 20:37 ` [devel] [JT] НЕ " Anton Farygin
0 siblings, 1 reply; 91+ messages in thread
From: Anatoly A. Yakushin @ 2009-06-15 20:32 UTC (permalink / raw)
To: ALT Linux Team development discussions
Anton Farygin пишет:
> Anatoly A. Yakushin пишет:
>> Тут важно принять "политическое" решение. А вопросы мощностей более
>> чем второстепенны.
>
> Анатолий, скажи пожалуйста, кто у нас должен принимать "политическое"
> решение ?
Вот я столько лет в Team и не знаю, кто такие решения принимает. Я
догадываюсь кто, но наверняка не знаю.
>
> мы с тобой можем заниматься демагогией сколько угодно.. толку то ?
Это да, это верно. Чего то у нас эта история начинает байку про избушку
лесника напоминать.
Утром придет ldv@ и пошлет всех...
Dixi!
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:29 ` Anton Farygin
2009-06-15 19:33 ` Evgeny Sinelnikov
@ 2009-06-15 20:34 ` Led
2009-06-15 20:38 ` [devel] НЕ " Anton Farygin
1 sibling, 1 reply; 91+ messages in thread
From: Led @ 2009-06-15 20:34 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday, 15 June 2009 22:29:33 Anton Farygin wrote:
> Evgeny Sinelnikov пишет:
> > 15 июня 2009 г. 23:25 пользователь Mikhail Gusarov
> >
> > (dottedmag@altlinux.org) написал:
> >> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did
> >> gyre and gimble:
> >>
> >> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
> >> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
> >>
> >> Карманы независимы.
> >
> > Да, именно...
> >
> > Ну хватит, нам на всех одного доп. сборщика... Нужно его для каждого
> > кармана плодить...
>
> А что такое один доп.сборщик на всех ? Один Zerg со своим KDE может на
> неделю остановить работу карманов.
На неделю? Может пора уже обратить внимание на НЕ-одноядерные процессоры? и не
прикрывать апстримную и собственную криворукость сборкой с "make -j1"?
--
Led
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] НЕ Цель проекта Sisyphus
2009-06-15 20:32 ` Anatoly A. Yakushin
@ 2009-06-15 20:37 ` Anton Farygin
2009-06-15 20:42 ` Mikhail Gusarov
0 siblings, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 20:37 UTC (permalink / raw)
To: ALT Linux Team development discussions
Anatoly A. Yakushin пишет:
> Anton Farygin пишет:
>> Anatoly A. Yakushin пишет:
>>> Тут важно принять "политическое" решение. А вопросы мощностей более
>>> чем второстепенны.
>>
>> Анатолий, скажи пожалуйста, кто у нас должен принимать "политическое"
>> решение ?
> Вот я столько лет в Team и не знаю, кто такие решения принимает. Я
> догадываюсь кто, но наверняка не знаю.
Угу, просто этого нет в Policy. Надо бы узнать кто (пытки у нас
запрещены?) и написать соответствующее Policy.
>>
>> мы с тобой можем заниматься демагогией сколько угодно.. толку то ?
> Это да, это верно. Чего то у нас эта история начинает байку про избушку
> лесника напоминать.
> Утром придет ldv@ и пошлет всех...
Ага, или at@. Впрочем, с хорошими людьми всегда приятно поговорить,
особенно интересно с точки зрения психологии, понять откуда у Миши
Гусарова такие странные ассоциации с girar-builder'ом (бункеры,
мороженое, стаканчики, металлоискатель, метеорит, сто рублей мелочи,
террорист, дети африки).
Спрошу у студенток этажом ниже...
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] НЕ Цель проекта Sisyphus
2009-06-15 20:34 ` Led
@ 2009-06-15 20:38 ` Anton Farygin
2009-06-15 20:45 ` Led
0 siblings, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 20:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
Led пишет:
> On Monday, 15 June 2009 22:29:33 Anton Farygin wrote:
>> Evgeny Sinelnikov пишет:
>>> 15 июня 2009 г. 23:25 пользователь Mikhail Gusarov
>>>
>>> (dottedmag@altlinux.org) написал:
>>>> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did
>>>> gyre and gimble:
>>>>
>>>> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
>>>> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
>>>>
>>>> Карманы независимы.
>>> Да, именно...
>>>
>>> Ну хватит, нам на всех одного доп. сборщика... Нужно его для каждого
>>> кармана плодить...
>> А что такое один доп.сборщик на всех ? Один Zerg со своим KDE может на
>> неделю остановить работу карманов.
>
> На неделю? Может пора уже обратить внимание на НЕ-одноядерные процессоры? и не
> прикрывать апстримную и собственную криворукость сборкой с "make -j1"?
собственную ? Вы меня ни с кем (с собой) не перепутали ?
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] НЕ Цель проекта Sisyphus
2009-06-15 20:37 ` [devel] [JT] НЕ " Anton Farygin
@ 2009-06-15 20:42 ` Mikhail Gusarov
2009-06-15 20:44 ` Alexey I. Froloff
0 siblings, 1 reply; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 20:42 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 862 bytes --]
Twas brillig at 00:37:39 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
AF> откуда у Миши Гусарова такие странные ассоциации с girar-builder'ом
AF> (бункеры, мороженое, стаканчики, металлоискатель, метеорит, сто
AF> рублей мелочи, террорист, дети африки).
Иногда сигара - это просто сигара. А ассоциации очень простые: то, что в
голову пришло при попытке найти аналогию этому суперзащищённому от всего
на свете сферическому коню в вакууме, к которому теперь ничего не
приделать, так уж он написан.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] НЕ Цель проекта Sisyphus
2009-06-15 20:42 ` Mikhail Gusarov
@ 2009-06-15 20:44 ` Alexey I. Froloff
2009-06-15 20:45 ` Mikhail Gusarov
0 siblings, 1 reply; 91+ messages in thread
From: Alexey I. Froloff @ 2009-06-15 20:44 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 249 bytes --]
On Tue, Jun 16, 2009 at 03:42:06AM +0700, Mikhail Gusarov wrote:
> к которому теперь ничего не приделать, так уж он написан.
У меня складывается стойкое впечатление, что никто из
"теоретиков" этого даже не пробовал.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] НЕ Цель проекта Sisyphus
2009-06-15 20:38 ` [devel] НЕ " Anton Farygin
@ 2009-06-15 20:45 ` Led
2009-06-15 21:01 ` Michael Shigorin
0 siblings, 1 reply; 91+ messages in thread
From: Led @ 2009-06-15 20:45 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday, 15 June 2009 23:38:57 Anton Farygin wrote:
> Led пишет:
> > On Monday, 15 June 2009 22:29:33 Anton Farygin wrote:
> >> Evgeny Sinelnikov пишет:
> >>> 15 июня 2009 г. 23:25 пользователь Mikhail Gusarov
> >>>
> >>> (dottedmag@altlinux.org) написал:
> >>>> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did
> >>>> gyre and gimble:
> >>>>
> >>>> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас
> >>>> может AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
> >>>>
> >>>> Карманы независимы.
> >>>
> >>> Да, именно...
> >>>
> >>> Ну хватит, нам на всех одного доп. сборщика... Нужно его для каждого
> >>> кармана плодить...
> >>
> >> А что такое один доп.сборщик на всех ? Один Zerg со своим KDE может на
> >> неделю остановить работу карманов.
> >
> > На неделю? Может пора уже обратить внимание на НЕ-одноядерные процессоры?
> > и не прикрывать апстримную и собственную криворукость сборкой с "make
> > -j1"?
>
> собственную ? Вы меня ни с кем (с собой) не перепутали ?
Я так и знал, что поймут неправильно. Под "собственную" я имел ввиду "нашу", а
не вашу персонально:)
--
Led
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] НЕ Цель проекта Sisyphus
2009-06-15 20:44 ` Alexey I. Froloff
@ 2009-06-15 20:45 ` Mikhail Gusarov
2009-06-15 20:46 ` Anton Farygin
0 siblings, 1 reply; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 20:45 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 733 bytes --]
Twas brillig at 00:44:16 16.06.2009 UTC+04 when raorn@altlinux.org did gyre and gimble:
>> к которому теперь ничего не приделать, так уж он написан.
AIF> У меня складывается стойкое впечатление, что никто из "теоретиков"
AIF> этого даже не пробовал.
У меня складывается стойкое впечатление, что ты пропустил предыдущее
обсуждение по этому поводу, в котором Дима прямо сказал, что ничего
дописать не получится, ибо это несекурно, и всё.
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] НЕ Цель проекта Sisyphus
2009-06-15 20:45 ` Mikhail Gusarov
@ 2009-06-15 20:46 ` Anton Farygin
2009-06-15 20:48 ` Mikhail Gusarov
0 siblings, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 20:46 UTC (permalink / raw)
To: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 00:44:16 16.06.2009 UTC+04 when raorn@altlinux.org did gyre and gimble:
>
> >> к которому теперь ничего не приделать, так уж он написан.
>
> AIF> У меня складывается стойкое впечатление, что никто из "теоретиков"
> AIF> этого даже не пробовал.
>
> У меня складывается стойкое впечатление, что ты пропустил предыдущее
> обсуждение по этому поводу, в котором Дима прямо сказал, что ничего
> дописать не получится, ибо это несекурно, и всё.
Я тоже пропустил, поделись ссылкой ?
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:32 ` Evgeny Sinelnikov
2009-06-15 19:37 ` Anton Farygin
@ 2009-06-15 20:46 ` Led
1 sibling, 0 replies; 91+ messages in thread
From: Led @ 2009-06-15 20:46 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday, 15 June 2009 22:32:07 Evgeny Sinelnikov wrote:
> 15 июня 2009 г. 23:28 пользователь Anton Farygin (rider@altlinux.com)
написал:
> > Mikhail Gusarov пишет:
> >> Twas brillig at 23:23:04 15.06.2009 UTC+04 when rider@altlinux.com did
> >> gyre and gimble:
> >>
> >> AF> Суть в том, что как я понял из объяснения at@ - сборка сейчас может
> >> AF> быть только линейной, одно ядро + 8Gb ОЗУ для одного пакета.
> >>
> >> Карманы независимы.
> >
> > А это не имеет значения. Ресурсы на сборку всё равно тратятся и если ядер
> > меньше, чем задач (распараллеливаемых) - очередь будет в любом случае.
> > Поэтому в данном контексте - ядер должно быть много. Достаточно много,
> > что бы параллелить сборку хотя бы по одному карману на мейнтейнера. Иначе
> > будем вечно ждать вечно-собирающийся KDE в кармане.
>
> Нет смысла параллелить сборку карманов, особенно если нет ресурсов.
Прям таки во всех "карманах" одновременно что-то бесконечно собирается. Не
надо быть таким оптимистом:)
--
Led
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] НЕ Цель проекта Sisyphus
2009-06-15 20:46 ` Anton Farygin
@ 2009-06-15 20:48 ` Mikhail Gusarov
2009-06-15 20:53 ` Alexey I. Froloff
2009-06-15 20:56 ` Anton Farygin
0 siblings, 2 replies; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 20:48 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 594 bytes --]
Twas brillig at 00:46:03 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>> У меня складывается стойкое впечатление, что ты пропустил предыдущее
>> обсуждение по этому поводу, в котором Дима прямо сказал, что ничего
>> дописать не получится, ибо это несекурно, и всё.
AF> Я тоже пропустил, поделись ссылкой ?
http://lists.altlinux.org/pipermail/devel/2009-June/171518.html
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] НЕ Цель проекта Sisyphus
2009-06-15 20:48 ` Mikhail Gusarov
@ 2009-06-15 20:53 ` Alexey I. Froloff
2009-06-15 20:56 ` Anton Farygin
1 sibling, 0 replies; 91+ messages in thread
From: Alexey I. Froloff @ 2009-06-15 20:53 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 472 bytes --]
On Tue, Jun 16, 2009 at 03:48:56AM +0700, Mikhail Gusarov wrote:
> >> У меня складывается стойкое впечатление, что ты пропустил предыдущее
> >> обсуждение по этому поводу, в котором Дима прямо сказал, что ничего
> >> дописать не получится, ибо это несекурно, и всё.
> AF> Я тоже пропустил, поделись ссылкой ?
> http://lists.altlinux.org/pipermail/devel/2009-June/171518.html
Не нахожу в этом треде слов "дописать" и "не получится".
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:15 ` Michael Shigorin
2009-06-15 19:26 ` Anton Farygin
@ 2009-06-15 20:54 ` Led
2009-06-16 8:52 ` Michael Shigorin
1 sibling, 1 reply; 91+ messages in thread
From: Led @ 2009-06-15 20:54 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday, 15 June 2009 22:15:37 Michael Shigorin wrote:
> On Mon, Jun 15, 2009 at 11:00:34PM +0400, Anton Farygin wrote:
> > >Я думаю, что самый простой способ сделать "карманы" - это
> > >добавить некоторый набор команд в girar:
> > >$ ssh git.alt init-repo <baserepo> <repo>
> > >$ ssh git.alt rm-repo <repo>
> > >$ ssh git.alt mv-repo <repo> <newrepo>
> > >где baserepo - это один из базовых репозиториев, для которого
> > >создаётся публичный репозиторий. Базовый репозиторий входит в
> > >сборочную среду "кармана". И разрешить указывать их в качестве
> > >репозиториев на сборку.
> >
> > Классно придумано. Никто не хочет профинансировать приобретение
> > и размещение на площадке железа под эту маленькую фичу ?
>
> Вчера один человек высказал такое намерение, а что?
>
> > Для трёх архитектур + порядка 200 карманов.
>
> Сизиф поддерживает две архитектуры, noarch же не в счёт.
> Как и неофициальные PPC/ARM.
Давайте называть вещи своими именами: не "неофициальные",
а "секретно-подпольные".
--
Led
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] НЕ Цель проекта Sisyphus
2009-06-15 20:48 ` Mikhail Gusarov
2009-06-15 20:53 ` Alexey I. Froloff
@ 2009-06-15 20:56 ` Anton Farygin
2009-06-15 20:59 ` Mikhail Gusarov
1 sibling, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-15 20:56 UTC (permalink / raw)
Cc: ALT Linux Team development discussions
Mikhail Gusarov пишет:
> Twas brillig at 00:46:03 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> >> У меня складывается стойкое впечатление, что ты пропустил предыдущее
> >> обсуждение по этому поводу, в котором Дима прямо сказал, что ничего
> >> дописать не получится, ибо это несекурно, и всё.
>
> AF> Я тоже пропустил, поделись ссылкой ?
>
> http://lists.altlinux.org/pipermail/devel/2009-June/171518.html
Миша, ты ничего не путаешь ? Тут о другом речь - не о карманах и патчах.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] [JT] НЕ Цель проекта Sisyphus
2009-06-15 20:56 ` Anton Farygin
@ 2009-06-15 20:59 ` Mikhail Gusarov
0 siblings, 0 replies; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-15 20:59 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 680 bytes --]
Twas brillig at 00:56:09 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>> http://lists.altlinux.org/pipermail/devel/2009-June/171518.html
AF> Миша, ты ничего не путаешь ? Тут о другом речь - не о карманах и
AF> патчах.
Увы, не путаю. g-b весь из себя шелловый и секурный (до маразма типа
описанного выше мной), но из-за этого очень негибкий. См. предыдущие
вздохи at@ на тему "оно на шелле, это так просто сделать не получится".
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:50 ` Anton Farygin
2009-06-15 19:57 ` Evgeny Sinelnikov
@ 2009-06-15 21:00 ` Grigory Batalov
1 sibling, 0 replies; 91+ messages in thread
From: Grigory Batalov @ 2009-06-15 21:00 UTC (permalink / raw)
To: devel
On Mon, 15 Jun 2009 23:50:26 +0400, Anton Farygin wrote:
> > Ну, требуется это механизм для всего, чего непопадя... Если вы видите
> > реальные ограничения, то конечно, стоит подумать... Я их пока не вижу.
> > По мне, так вы их придумываете.
>
> А по мне, так они есть.. какой смысл препираться ? Ну, видимо только я
> один жду 24 часа, пока KDE соберётся, а у всех остальных свои локальные
> сборочницы ;(
Зачем ждать? Проверил сборку локально или на armor,
отправил задание на git.alt и забыл. Рано или поздно
соберётся.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] НЕ Цель проекта Sisyphus
2009-06-15 20:45 ` Led
@ 2009-06-15 21:01 ` Michael Shigorin
2009-06-15 21:07 ` Led
0 siblings, 1 reply; 91+ messages in thread
From: Michael Shigorin @ 2009-06-15 21:01 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Jun 15, 2009 at 11:45:14PM +0300, Led wrote:
> > >> А что такое один доп.сборщик на всех ? Один Zerg со своим
> > >> KDE может на неделю остановить работу карманов.
> > > На неделю? Может пора уже обратить внимание на
> > > НЕ-одноядерные процессоры? и не прикрывать апстримную и
> > > собственную криворукость сборкой с "make -j1"?
> > собственную ? Вы меня ни с кем (с собой) не перепутали ?
> Я так и знал, что поймут неправильно. Под "собственную" я имел
> ввиду "нашу", а не вашу персонально:)
JFOI, в Gentoo и PLD наблюдается немало патчей насчёт
parallel build последнее время.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] НЕ Цель проекта Sisyphus
2009-06-15 21:01 ` Michael Shigorin
@ 2009-06-15 21:07 ` Led
0 siblings, 0 replies; 91+ messages in thread
From: Led @ 2009-06-15 21:07 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tuesday, 16 June 2009 00:01:58 Michael Shigorin wrote:
> On Mon, Jun 15, 2009 at 11:45:14PM +0300, Led wrote:
> > > >> А что такое один доп.сборщик на всех ? Один Zerg со своим
> > > >> KDE может на неделю остановить работу карманов.
> > > >
> > > > На неделю? Может пора уже обратить внимание на
> > > > НЕ-одноядерные процессоры? и не прикрывать апстримную и
> > > > собственную криворукость сборкой с "make -j1"?
> > >
> > > собственную ? Вы меня ни с кем (с собой) не перепутали ?
> >
> > Я так и знал, что поймут неправильно. Под "собственную" я имел
> > ввиду "нашу", а не вашу персонально:)
>
> JFOI, в Gentoo и PLD наблюдается немало патчей насчёт
> parallel build последнее время.
Ну, дык. Я практически всё сейчас патчу, что под руки попадает из того, что не
собирается хотя бы на -j4. Потому как "лучше полчаса потерять, а потом за 5
минут долететь". Как это не странно, но даже ручное патченье УЖЕ экономит
лично мне время.
--
Led
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:26 ` [devel] " Alexey I. Froloff
@ 2009-06-15 21:19 ` Michael Shigorin
0 siblings, 0 replies; 91+ messages in thread
From: Michael Shigorin @ 2009-06-15 21:19 UTC (permalink / raw)
To: ALT Devel discussion list
On Tue, Jun 16, 2009 at 12:26:02AM +0400, Alexey I. Froloff wrote:
> > Очень многие их здесь присутствующих вполне способны держать
> > эти карманы на своих площадках.
> Тогда при чём тут "git.alt" и "Сизиф"?
"Доваривать" до сливания можно более распределённо?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:00 ` Anton Farygin
2009-06-15 19:14 ` Evgeny Sinelnikov
2009-06-15 19:15 ` Michael Shigorin
@ 2009-06-15 22:00 ` Alexey Rusakov
2009-06-16 6:26 ` Anton Farygin
2 siblings, 1 reply; 91+ messages in thread
From: Alexey Rusakov @ 2009-06-15 22:00 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1299 bytes --]
В Пнд, 15/06/2009 в 23:00 +0400, Anton Farygin пишет:
> Evgeny Sinelnikov пишет:
> > Я думаю, что самый простой способ сделать "карманы" - это добавить
> > некоторый набор команд в girar:
> > $ ssh git.alt init-repo <baserepo> <repo>
> > $ ssh git.alt rm-repo <repo>
> > $ ssh git.alt mv-repo <repo> <newrepo>
> > где baserepo - это один из базовых репозиториев, для которого
> > создаётся публичный репозиторий. Базовый репозиторий входит в
> > сборочную среду "кармана". И разрешить указывать их в качестве
> > репозиториев на сборку.
>
> Классно придумано. Никто не хочет профинансировать приобретение и
> размещение на площадке железа под эту маленькую фичу ?
>
> Для трёх архитектур + порядка 200 карманов.
Антон, прекрати демагогию, пожалуйста. Проблема не в железе.
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 13:57 ` Alexey I. Froloff
` (2 preceding siblings ...)
2009-06-15 14:06 ` Led
@ 2009-06-16 5:23 ` Денис Смирнов
3 siblings, 0 replies; 91+ messages in thread
From: Денис Смирнов @ 2009-06-16 5:23 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 866 bytes --]
On Mon, Jun 15, 2009 at 05:57:57PM +0400, Alexey I. Froloff wrote:
AIF> Я считаю, что грабли не надо создавать. Есть мнение, что многие
AIF> пакеты так никогда и не переедут из "покета" в репозитарий. В
AIF> итоге у нас появится N персональных "сизифчиков".
Если честно, то мне не жалко отсутствия в сизифе таких пакетов.
AIF> Единственная польза от "покетов" (я так понимаю тебе нужна именно
AIF> эта фича) - закинуть пакет и устроить с ним тестовую пересборку
AIF> всего репозитория. Сейчас, как я понял, на это всё равно нет
AIF> мощностей.
Польза в том, что можно опубликовать очередной супер-пупер новых kernel
или xorg, с которым все равно нифига не работает, и при этом не разломать
репозиторий к чертям.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:03 ` Mikhail Gusarov
2009-06-15 20:04 ` Anton Farygin
2009-06-15 20:13 ` Alexey I. Froloff
@ 2009-06-16 5:51 ` Aleksey Novodvorsky
2009-06-16 18:26 ` Денис Смирнов
2009-06-16 20:12 ` Anatoly A. Yakushin
2 siblings, 2 replies; 91+ messages in thread
From: Aleksey Novodvorsky @ 2009-06-16 5:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
16 июня 2009 г. 0:03 пользователь Mikhail Gusarov
(dottedmag@altlinux.org) написал:
>
> Twas brillig at 00:00:59 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>
> AF> Имеет непосредственное - отсутствие (физическое) мощностей для
> AF> работы с карманами приводит к тому, что их невозможно будет
> AF> запустить, даже если реализовать.
>
> Предлагаю перестать тыкать пальцем в небо.
Давайте перестанем.
Кто возьмет на себя работу по проектированию? Надо все же посчитать,
во что это выльется. Расчеты Антона потолочные, но где другие,
обоснованные?
Еще раз: кто возьмется за проектирование решения?
За макетирование? За написание сметы?
В описаниях энтузиастов все выглядит здорово. Осталось понять,
реализуемо ли это, не попадем ли в ловушку с железом, деньгами,
невостребованностью. Нужен проект.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:41 ` [devel] Цель проекта Sisyphus Konstantin Pavlov
2009-06-15 19:42 ` Anton Farygin
@ 2009-06-16 6:07 ` Andrey Rahmatullin
1 sibling, 0 replies; 91+ messages in thread
From: Andrey Rahmatullin @ 2009-06-16 6:07 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 588 bytes --]
On Mon, Jun 15, 2009 at 11:41:02PM +0400, Konstantin Pavlov wrote:
> > У меня, к сожалению, нет статистики по скачиваниям с ftp.altlinux.org,
> > но я заметил ограничение в 256 килобит/секунду у rsync. Не знаю, кто его
> > и где поставил...
> > Это на канале в 100 мегабит (из других мест тормозов нет).
> Ты что-то путаешь.
+1
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
<Lost> <hiddenman> мда, вот фортунок у нас больше, чем у всех, наверное. а ppp
не работает :)
<Lost> с тех пор ppp начал работать
<Lost> а фортунок стало еще больше
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 489 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:32 ` Michael Shigorin
2009-06-15 19:39 ` Anton Farygin
@ 2009-06-16 6:10 ` Andrey Rahmatullin
1 sibling, 0 replies; 91+ messages in thread
From: Andrey Rahmatullin @ 2009-06-16 6:10 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 791 bytes --]
On Mon, Jun 15, 2009 at 10:32:59PM +0300, Michael Shigorin wrote:
> > + 8Gb ОЗУ для одного пакета.
> Вот в эту цифру я не въехал. У меня примерно столько tmpfs
> уходит на сборку DVD-образа.
boost и куски KDE (да и опенофис наверно, но не собирал) жрут место гигами
просто своими объектниками. Не знаю, как сюда относится сборка нескольких
(десятков) пакетов одним таском.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
<Ljubava> Lost: на данный момент всё работает и не виснет, попробовать обновить
систему?
<Lost> Ljubava: кажется ты созрела до Сизифа :)
<raorn> Ljubava: ты стала джедаем
<Lost> Ljubava: слова не девочки, но мужа :)
<Ljubava> не смешите)) мне смеяться больно))
<Lost> Ljubava: знаешь анекдот про солнышко и админа? ;)
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 489 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 22:00 ` Alexey Rusakov
@ 2009-06-16 6:26 ` Anton Farygin
2009-06-16 8:09 ` Alexey Rusakov
0 siblings, 1 reply; 91+ messages in thread
From: Anton Farygin @ 2009-06-16 6:26 UTC (permalink / raw)
To: ALT Linux Team development discussions
Alexey Rusakov пишет:
>>
>> Для трёх архитектур + порядка 200 карманов.
> Антон, прекрати демагогию, пожалуйста. Проблема не в железе.
Ух ты.. рассскажи в чём проблема, если ты знаешь.
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-16 6:26 ` Anton Farygin
@ 2009-06-16 8:09 ` Alexey Rusakov
0 siblings, 0 replies; 91+ messages in thread
From: Alexey Rusakov @ 2009-06-16 8:09 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2071 bytes --]
В Втр, 16/06/2009 в 10:26 +0400, Anton Farygin пишет:
> Alexey Rusakov пишет:
> >>
> >> Для трёх архитектур + порядка 200 карманов.
> > Антон, прекрати демагогию, пожалуйста. Проблема не в железе.
>
> Ух ты.. рассскажи в чём проблема, если ты знаешь.
Всё уже озвучено в соседних письмах. Во время той же сакраментальной
сборки KDE на тех же мощностях (насколько мне известно, в сборочнице
всё-таки не один процессор трудится) можно собирать ещё несколько
пакетов. 200 карманов, из которых _одновременно_ что-то будет собираться
- извини, пока не верю.
Проблема в том, что часть людей считает, что карманы хороши,
целесообразны и т.п. А люди, принимающие решение о реализации идеи на
ресурсах ООО, так не считают, причём не из соображений нехватки ресурсов
(насколько я понимаю), а вот именно что нецелесообразности (перечитай
письмо ldv@ о том, какие именно доводы его не убедили, он их внятно
озвучил). Грубо говоря, есть спрос, но нет предложения. Решений проблемы
два: либо убедить тех, кто принимает решение, всё же реализовать идею,
хотя бы в тестовом режиме, либо реализовать идею помимо принимающих
решение, на других мощностях, и т.п.
--
Alexey "Ktirf" Rusakov
GNOME Project
ALT Linux Team
[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* [devel] опять про ресурсоёмкость и распределение
2009-06-15 20:12 ` [devel] [JT] не цель " Anton Farygin
2009-06-15 20:15 ` Mikhail Gusarov
@ 2009-06-16 8:47 ` Michael Shigorin
2009-06-16 23:39 ` Dmitry V. Levin
1 sibling, 1 reply; 91+ messages in thread
From: Michael Shigorin @ 2009-06-16 8:47 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Tue, Jun 16, 2009 at 12:12:17AM +0400, Anton Farygin wrote:
> А, это ты про поток сознания (бункеры, мороженое, стаканчики,
> металлоискатель, метеорит, сто рублей мелочи, террорист, дети
> африки)... да, я такое не читаю, извини.
Вообще-то зря, Миша довольно толково изложил неадекватность
ряда принятых мер вероятности происхождения проблемы.
Если проверки и находят что изредка, но жрут ресурсы заместо
разработчиков -- то разработчики не починят заведомо большее
количество проблем, чем изредка находимое.
Поэтому те же проверки установкой было бы осмысленно делать
при перемещении пакетов в условный testing, но при текущей
цене по времени считаю решение для сизифа преждевременным
(о чём уже и говорил, но Дима тогда же высказался, что в силу
того, что проверки уже что-то поймали, отключать их не будет).
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 20:54 ` Led
@ 2009-06-16 8:52 ` Michael Shigorin
0 siblings, 0 replies; 91+ messages in thread
From: Michael Shigorin @ 2009-06-16 8:52 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Mon, Jun 15, 2009 at 11:54:11PM +0300, Led wrote:
> > > Для трёх архитектур + порядка 200 карманов.
> > Сизиф поддерживает две архитектуры, noarch же не в счёт.
> > Как и неофициальные PPC/ARM.
> Давайте называть вещи своими именами: не "неофициальные",
> а "секретно-подпольные".
Саш, я подумал и написал так, как счёл нужным. PPC где-то есть,
но это мало кого волнует (даже если и волнует наших с тобой
соседей по комнате в какой-то мере), а с ARM, насколько знаю --
сейчас разъезд по noarch (вообще noarch тоже стоило
сооветствующий отморозить -- хотя это можно сделать из
Sisyphus/archive, наверное).
ARM-репо имени kas@ у меня отзеркален здесь:
ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/kas/arm/
MIPS32-попытка ещё одного человека -- здесь:
ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/_gosha/
Насколько понимаю, где-то ещё живёт машинка с подмножеством
сизифа на спарке, но это уже вряд ли кого-то особо волнует.
PS: вот кстати, а интересен ли кому ваш biarch x86_64 repo?
Может, тоже опубликовать, вдруг пригодится при столкновении
с особо привередливым софтом.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-16 5:51 ` Aleksey Novodvorsky
@ 2009-06-16 18:26 ` Денис Смирнов
2009-06-16 20:12 ` Anatoly A. Yakushin
1 sibling, 0 replies; 91+ messages in thread
From: Денис Смирнов @ 2009-06-16 18:26 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1910 bytes --]
On Tue, Jun 16, 2009 at 09:51:27AM +0400, Aleksey Novodvorsky wrote:
AN> Давайте перестанем.
AN> Кто возьмет на себя работу по проектированию? Надо все же посчитать,
AN> во что это выльется. Расчеты Антона потолочные, но где другие,
AN> обоснованные?
Сами по себе pocket'ы не увеличат количество рабочего времени у
мантейнера. Соответственно большая часть содержимого pocket'ов будет
состоять из пакетов, которые сейчас кладутся сразу в Сизиф, а вместо этого
будут сначала тестироваться в pocket'ах.
Если исходить из этого, то нагрузка на сборочницу вырастет максимум в два
раза (сначала пакеты собираются в pocket'ах, а уже потом -- идут в сизиф).
С другой стороны некоторое количество пакетов которые сейчас вообще не
выкладываются, будут выкладываться в pocket'ы. Точно оценить рост нагрузки
поэтому не представляется возможным. Однако так как работа с pocket'ами
может выполняться параллельно, думаю можно запускать их с минимальным
объемом дополнительного оборудования прямо сейчас, а далее смотреть на
размер очереди, и исходя из этого принимать решение.
AN> Еще раз: кто возьмется за проектирование решения?
AN> За макетирование? За написание сметы?
AN> В описаниях энтузиастов все выглядит здорово. Осталось понять,
AN> реализуемо ли это, не попадем ли в ловушку с железом, деньгами,
AN> невостребованностью. Нужен проект.
Эта задача не решается математически. По оборудованию в связи с этим я бы
предложил установить один единственный дополнительный сервер на
обслуживание pocket'ов. Далее -- если этого не хватит, обсуждать с теми
самыми энтузиастами вопрос поиска ресурсов на оборудование.
Реальное ограничение -- рабочее время тех, кто в состоянии реализовать
этот механизм, и вопрос о трудозатратах думаю следует задать им.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-16 5:51 ` Aleksey Novodvorsky
2009-06-16 18:26 ` Денис Смирнов
@ 2009-06-16 20:12 ` Anatoly A. Yakushin
2009-06-16 22:34 ` Evgeny Sinelnikov
2009-06-17 6:53 ` Alexey Tourbin
1 sibling, 2 replies; 91+ messages in thread
From: Anatoly A. Yakushin @ 2009-06-16 20:12 UTC (permalink / raw)
To: ALT Linux Team development discussions
Aleksey Novodvorsky пишет:
> 16 июня 2009 г. 0:03 пользователь Mikhail Gusarov
> (dottedmag@altlinux.org) написал:
>> Twas brillig at 00:00:59 16.06.2009 UTC+04 when rider@altlinux.com did gyre and gimble:
>>
>> AF> Имеет непосредственное - отсутствие (физическое) мощностей для
>> AF> работы с карманами приводит к тому, что их невозможно будет
>> AF> запустить, даже если реализовать.
>>
>> Предлагаю перестать тыкать пальцем в небо.
>
> Давайте перестанем.
> Кто возьмет на себя работу по проектированию? Надо все же посчитать,
> во что это выльется. Расчеты Антона потолочные, но где другие,
> обоснованные?
> Еще раз: кто возьмется за проектирование решения?
> За макетирование? За написание сметы?
> В описаниях энтузиастов все выглядит здорово. Осталось понять,
> реализуемо ли это, не попадем ли в ловушку с железом, деньгами,
> невостребованностью. Нужен проект.
Ну так что, желающих я вижу не находится?
Или кто-то хочет заняться проблемами карманов etc
> Rgrds, Алексей
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-16 20:12 ` Anatoly A. Yakushin
@ 2009-06-16 22:34 ` Evgeny Sinelnikov
2009-06-17 21:21 ` Anatoly Yakushin
2009-06-17 6:53 ` Alexey Tourbin
1 sibling, 1 reply; 91+ messages in thread
From: Evgeny Sinelnikov @ 2009-06-16 22:34 UTC (permalink / raw)
To: ALT Linux Team development discussions
17 июня 2009 г. 0:12 пользователь Anatoly A. Yakushin (jaa@altlinux.ru) написал:
> Aleksey Novodvorsky пишет:
>>
>> 16 июня 2009 г. 0:03 пользователь Mikhail Gusarov
>> (dottedmag@altlinux.org) написал:
>>>
>>> Twas brillig at 00:00:59 16.06.2009 UTC+04 when rider@altlinux.com did
>>> gyre and gimble:
>>>
>>> AF> Имеет непосредственное - отсутствие (физическое) мощностей для
>>> AF> работы с карманами приводит к тому, что их невозможно будет
>>> AF> запустить, даже если реализовать.
>>>
>>> Предлагаю перестать тыкать пальцем в небо.
>>
>> Давайте перестанем.
>> Кто возьмет на себя работу по проектированию? Надо все же посчитать,
>> во что это выльется. Расчеты Антона потолочные, но где другие,
>> обоснованные?
>> Еще раз: кто возьмется за проектирование решения?
>> За макетирование? За написание сметы?
>> В описаниях энтузиастов все выглядит здорово. Осталось понять,
>> реализуемо ли это, не попадем ли в ловушку с железом, деньгами,
>> невостребованностью. Нужен проект.
>
> Ну так что, желающих я вижу не находится?
> Или кто-то хочет заняться проблемами карманов etc
Свои предложения по организации расширений для girar, я буду
постепенно вводить на git.eter. К сожалению, то, что с той стороны
girar-shell, существенно зависит от окружения. Последнее, при текущей
организации работы, когда во множестве мест прибита строка
altlinux.org, воспользоваться этим сразу на git.alt будет невозможно -
потребуется, хоть и простая, но правка.
Вообще непонятно, в каком виде предлагается заняться этим вопросом?
Что требуется уточнить?
а) желание работать над этим вопросом;
б) ориентировочные сроки реализации;
в) повести оценку ресурсоёмкости задачи.
Хотелось бы также уточнить, что подразумевается под результатами
проектирования. В каком виде принято готовить проектную документацию
для таких задач? Может быть есть существующие примеры?
--
Sin (Sinelnikov Evgeny)
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] опять про ресурсоёмкость и распределение
2009-06-16 8:47 ` [devel] опять про ресурсоёмкость и распределение Michael Shigorin
@ 2009-06-16 23:39 ` Dmitry V. Levin
2009-06-17 5:58 ` Alexey Tourbin
0 siblings, 1 reply; 91+ messages in thread
From: Dmitry V. Levin @ 2009-06-16 23:39 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2017 bytes --]
On Tue, Jun 16, 2009 at 11:47:12AM +0300, Michael Shigorin wrote:
[...]
> Поэтому те же проверки установкой было бы осмысленно делать
> при перемещении пакетов в условный testing, но при текущей
> цене по времени считаю
Мне начинает казаться, что цену по времени считаю я один.
> решение для сизифа преждевременным
> (о чём уже и говорил, но Дима тогда же высказался, что в силу
> того, что проверки уже что-то поймали, отключать их не будет).
На примере многократно упомянутого обновления KDE4 давайте посмотрим
внимательнее на задание #7853, в составе которого было собрано
804 бинарных пакета. Итак, что есть интересного в файле
http://git.altlinux.org/tasks/archive/done/7853/task/log
2009-Jun-10 02:34:01 :: task #7853 for sisyphus started:
#1 build 4.2.4-alt1 from /people/zerg/packages/kde4libs.git
[...]
#26 build 4.2.4-alt1 from /people/zerg/packages/kde4-i18n-uk.git
2009-Jun-10 02:34:06 :: created pkg.tar for kde4libs.git tag 4.2.4-alt1
[...]
2009-Jun-10 02:35:27 :: created pkg.tar for kde4-i18n-uk.git tag 4.2.4-alt1
2009-Jun-10 02:35:27 :: [i586] kde4libs.git 4.2.4-alt1: build start
[...]
2009-Jun-10 12:21:53 :: [i586] kde4-i18n-uk.git 4.2.4-alt1: build OK
2009-Jun-10 12:27:25 :: build check OK
2009-Jun-10 12:27:29 :: plan OK
2009-Jun-10 12:27:31 :: version check OK
2009-Jun-10 12:36:18 :: created temporary repo
2009-Jun-10 12:36:37 :: dependencies check OK
2009-Jun-10 12:44:30 :: ELF symbols check OK
[...]
2009-Jun-10 16:32:50 :: install check OK
[...]
2009-Jun-10 16:44:02 :: task #7853 for sisyphus COMPLETE
Получается, что
1. общее время выполнения задания составило
16:44:02 - 02:34:01 = 14:10:01, из них
2. время, затраченное сборку 26 gear-репозиториев, составило
12:21:53 - 02:35:27 = 09:46:26
3. время, затраченное на тестирование установки 804 бинарных пакетов, составило
16:32:50 - 12:44:30 = 03:48:20
Т.е. тестирование установки заняло чуть более 25% общего времени.
Посему не вижу повода для беспокойства.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] опять про ресурсоёмкость и распределение
2009-06-16 23:39 ` Dmitry V. Levin
@ 2009-06-17 5:58 ` Alexey Tourbin
0 siblings, 0 replies; 91+ messages in thread
From: Alexey Tourbin @ 2009-06-17 5:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2004 bytes --]
On Wed, Jun 17, 2009 at 03:39:17AM +0400, Dmitry V. Levin wrote:
> On Tue, Jun 16, 2009 at 11:47:12AM +0300, Michael Shigorin wrote:
> [...]
> > Поэтому те же проверки установкой было бы осмысленно делать
> > при перемещении пакетов в условный testing, но при текущей
> > цене по времени считаю
>
> Мне начинает казаться, что цену по времени считаю я один.
Цена времени хорошо просчитана, на инсинуации по этому поводу
я просто не считаю возможным отвечать. Нам нужно в сутки собирать
не менее 100 заданий, это накладывает верхний предел на оверхед
сборочницы в районе 15 минут. Сейчас реальный оверхед -- это
с среднем где-то 5 минут. Пока мы неплохо укладываемся даже без
специального распараллеливания (при том, что распараллеливание в этом
отношении мало решает и вместе с тем создает очень много проблем).
Сомневающихся отсылаю к
package.c (readPackageHeaders): use posix_fadvise(2) to disable readahead
http://git.altlinux.org/people/at/packages/rpm.git?a=commitdiff;h=66b17f5f
То есть сомневающиеся должны хотя бы понимать, что оверхед сборочницы
профилирован весьма основательно.
> > решение для сизифа преждевременным
> > (о чём уже и говорил, но Дима тогда же высказался, что в силу
> > того, что проверки уже что-то поймали, отключать их не будет).
>
> На примере многократно упомянутого обновления KDE4 давайте посмотрим
> внимательнее на задание #7853, в составе которого было собрано
> 804 бинарных пакета. Итак, что есть интересного в файле
> http://git.altlinux.org/tasks/archive/done/7853/task/log
> Получается, что
> 1. общее время выполнения задания составило
> 16:44:02 - 02:34:01 = 14:10:01, из них
> 2. время, затраченное сборку 26 gear-репозиториев, составило
> 12:21:53 - 02:35:27 = 09:46:26
> 3. время, затраченное на тестирование установки 804 бинарных пакетов, составило
> 16:32:50 - 12:44:30 = 03:48:20
>
> Т.е. тестирование установки заняло чуть более 25% общего времени.
> Посему не вижу повода для беспокойства.
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-16 20:12 ` Anatoly A. Yakushin
2009-06-16 22:34 ` Evgeny Sinelnikov
@ 2009-06-17 6:53 ` Alexey Tourbin
1 sibling, 0 replies; 91+ messages in thread
From: Alexey Tourbin @ 2009-06-17 6:53 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 788 bytes --]
On Wed, Jun 17, 2009 at 12:12:00AM +0400, Anatoly A. Yakushin wrote:
> Aleksey Novodvorsky пишет:
> >Давайте перестанем.
> >Кто возьмет на себя работу по
> >проектированию? Надо все же посчитать,
> >во что это выльется. Расчеты Антона
> >потолочные, но где другие,
> >обоснованные?
> >Еще раз: кто возьмется за проектирование
> >решения?
> >За макетирование? За написание сметы?
> >В описаниях энтузиастов все выглядит
> >здорово. Осталось понять,
> >реализуемо ли это, не попадем ли в
> >ловушку с железом, деньгами,
> >невостребованностью. Нужен проект.
> Ну так что, желающих я вижу не находится?
> Или кто-то хочет заняться проблемами
> карманов etc
Думаю что фирме Альт Линукс нужно нанять кого-нибудь поглупее.
Тогда и спроектируеют и реализуют и etc
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-16 22:34 ` Evgeny Sinelnikov
@ 2009-06-17 21:21 ` Anatoly Yakushin
2009-06-17 21:22 ` Mikhail Gusarov
0 siblings, 1 reply; 91+ messages in thread
From: Anatoly Yakushin @ 2009-06-17 21:21 UTC (permalink / raw)
To: ALT Linux Team development discussions
Evgeny Sinelnikov пишет:
> 17 июня 2009 г. 0:12 пользователь Anatoly A. Yakushin (jaa@altlinux.ru) написал:
>> Aleksey Novodvorsky пишет:
>>> 16 июня 2009 г. 0:03 пользователь Mikhail Gusarov
>>> (dottedmag@altlinux.org) написал:
>>>> Twas brillig at 00:00:59 16.06.2009 UTC+04 when rider@altlinux.com did
>>>> gyre and gimble:
>>>>
>>>> AF> Имеет непосредственное - отсутствие (физическое) мощностей для
>>>> AF> работы с карманами приводит к тому, что их невозможно будет
>>>> AF> запустить, даже если реализовать.
>>>>
>>>> Предлагаю перестать тыкать пальцем в небо.
>>> Давайте перестанем.
>>> Кто возьмет на себя работу по проектированию? Надо все же посчитать,
>>> во что это выльется. Расчеты Антона потолочные, но где другие,
>>> обоснованные?
>>> Еще раз: кто возьмется за проектирование решения?
>>> За макетирование? За написание сметы?
>>> В описаниях энтузиастов все выглядит здорово. Осталось понять,
>>> реализуемо ли это, не попадем ли в ловушку с железом, деньгами,
>>> невостребованностью. Нужен проект.
>> Ну так что, желающих я вижу не находится?
>> Или кто-то хочет заняться проблемами карманов etc
>
> Свои предложения по организации расширений для girar, я буду
> постепенно вводить на git.eter. К сожалению, то, что с той стороны
> girar-shell, существенно зависит от окружения. Последнее, при текущей
> организации работы, когда во множестве мест прибита строка
> altlinux.org, воспользоваться этим сразу на git.alt будет невозможно -
> потребуется, хоть и простая, но правка.
>
> Вообще непонятно, в каком виде предлагается заняться этим вопросом?
> Что требуется уточнить?
> а) желание работать над этим вопросом;
Да
> б) ориентировочные сроки реализации;
Это не актуально, когда будет, тогда и сроки
> в) повести оценку ресурсоёмкости задачи.
Кроме оценки ресурсоемкости необходимо вообще внятно поставить данную
задачу и оценить пути ее реализации. А также возможные проблемы, в том
числе и ресурсоекость
>
> Хотелось бы также уточнить, что подразумевается под результатами
> проектирования. В каком виде принято готовить проектную документацию
> для таких задач? Может быть есть существующие примеры?
В TEAM готовить какую-либо документацию не принято. Лично я ни разу не
видел. (wiki за документацию не считаю, уж извините).
Поэтому видимо в свободной форме.
>
--
Rgrds,
Anatoly A. Yakushin aka DOC
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-17 21:21 ` Anatoly Yakushin
@ 2009-06-17 21:22 ` Mikhail Gusarov
0 siblings, 0 replies; 91+ messages in thread
From: Mikhail Gusarov @ 2009-06-17 21:22 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 465 bytes --]
Twas brillig at 01:21:34 18.06.2009 UTC+04 when doc@iqchoice.com did gyre and gimble:
AY> (wiki за документацию не считаю, уж извините).
С теми же основаниями за документацию можно не считать .txt-файлы или
google docs, а также любые другие средства и форматы хранения
форматированного текста :-P
--
[-- Attachment #2: Type: application/pgp-signature, Size: 834 bytes --]
^ permalink raw reply [flat|nested] 91+ messages in thread
* Re: [devel] Цель проекта Sisyphus
2009-06-15 19:36 ` Anton Farygin
2009-06-15 19:45 ` Evgeny Sinelnikov
@ 2009-06-19 6:49 ` Vitaly Lipatov
1 sibling, 0 replies; 91+ messages in thread
From: Vitaly Lipatov @ 2009-06-19 6:49 UTC (permalink / raw)
To: ALT Linux Team development discussions
On 15 июня 2009, Anton Farygin wrote:
> Evgeny Sinelnikov пишет:
> > Да, я думаю, для начала хватит одного... Ничего мы
> > потерпим... :) Сейчас же вот как-то терпим и ничего :)
>
> А я вот не готов терпеть ;) Да и чего вы торгуетесь, как будто
> железо из собственного кармана оплачивать собираетесь ?
Ранее Вы писали:
On 15 июня 2009, Anton Farygin wrote:
> Классно придумано. Никто не хочет профинансировать
> приобретение и размещение на площадке железа под эту маленькую
> фичу ?
...
> Что-то меня гложат сомнения, что у нашего главного спонсора
> сейчас на это есть бюджет.
Отсюда следует, что реализацию этой идеи придётся оплачивать из
своего кармана. Откуда тогда недоумение по поводу торгов? :)
--
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info
^ permalink raw reply [flat|nested] 91+ messages in thread
end of thread, other threads:[~2009-06-19 6:49 UTC | newest]
Thread overview: 91+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-15 8:23 ` [devel] Цель проекта Sisyphus Anatoly Yakushin
2009-06-15 13:41 ` Alexey I. Froloff
2009-06-15 13:46 ` Kirill A. Shutemov
2009-06-15 13:57 ` Alexey I. Froloff
2009-06-15 14:00 ` Kirill A. Shutemov
2009-06-15 14:00 ` Igor Vlasenko
2009-06-15 18:47 ` Evgeny Sinelnikov
2009-06-15 19:00 ` Anton Farygin
2009-06-15 19:14 ` Evgeny Sinelnikov
2009-06-15 19:19 ` Evgeny Sinelnikov
2009-06-15 19:23 ` Anton Farygin
2009-06-15 19:25 ` Mikhail Gusarov
2009-06-15 19:27 ` Evgeny Sinelnikov
2009-06-15 19:29 ` Anton Farygin
2009-06-15 19:33 ` Evgeny Sinelnikov
2009-06-15 19:36 ` Anton Farygin
2009-06-15 19:45 ` Evgeny Sinelnikov
2009-06-15 19:50 ` Anton Farygin
2009-06-15 19:57 ` Evgeny Sinelnikov
2009-06-15 20:00 ` Anton Farygin
2009-06-15 20:03 ` Mikhail Gusarov
2009-06-15 20:04 ` Anton Farygin
2009-06-15 20:13 ` Alexey I. Froloff
2009-06-16 5:51 ` Aleksey Novodvorsky
2009-06-16 18:26 ` Денис Смирнов
2009-06-16 20:12 ` Anatoly A. Yakushin
2009-06-16 22:34 ` Evgeny Sinelnikov
2009-06-17 21:21 ` Anatoly Yakushin
2009-06-17 21:22 ` Mikhail Gusarov
2009-06-17 6:53 ` Alexey Tourbin
2009-06-15 20:07 ` Evgeny Sinelnikov
2009-06-15 21:00 ` Grigory Batalov
2009-06-19 6:49 ` Vitaly Lipatov
2009-06-15 20:34 ` Led
2009-06-15 20:38 ` [devel] НЕ " Anton Farygin
2009-06-15 20:45 ` Led
2009-06-15 21:01 ` Michael Shigorin
2009-06-15 21:07 ` Led
2009-06-15 19:28 ` [devel] " Anton Farygin
2009-06-15 19:32 ` Mikhail Gusarov
2009-06-15 19:32 ` Evgeny Sinelnikov
2009-06-15 19:37 ` Anton Farygin
2009-06-15 20:24 ` Anatoly A. Yakushin
2009-06-15 20:22 ` Anton Farygin
2009-06-15 20:32 ` Anatoly A. Yakushin
2009-06-15 20:37 ` [devel] [JT] НЕ " Anton Farygin
2009-06-15 20:42 ` Mikhail Gusarov
2009-06-15 20:44 ` Alexey I. Froloff
2009-06-15 20:45 ` Mikhail Gusarov
2009-06-15 20:46 ` Anton Farygin
2009-06-15 20:48 ` Mikhail Gusarov
2009-06-15 20:53 ` Alexey I. Froloff
2009-06-15 20:56 ` Anton Farygin
2009-06-15 20:59 ` Mikhail Gusarov
2009-06-15 20:26 ` [devel] " Alexey I. Froloff
2009-06-15 21:19 ` Michael Shigorin
2009-06-15 20:46 ` Led
2009-06-15 19:32 ` Michael Shigorin
2009-06-15 19:39 ` Anton Farygin
2009-06-16 6:10 ` Andrey Rahmatullin
2009-06-15 19:20 ` Anton Farygin
2009-06-15 19:28 ` Evgeny Sinelnikov
2009-06-15 19:34 ` Anton Farygin
2009-06-15 19:37 ` Michael Shigorin
2009-06-15 19:38 ` Mikhail Gusarov
2009-06-15 19:41 ` Anton Farygin
2009-06-15 19:46 ` Mikhail Gusarov
2009-06-15 19:51 ` Anton Farygin
2009-06-15 19:55 ` Mikhail Gusarov
2009-06-15 20:03 ` Anton Farygin
2009-06-15 20:07 ` Mikhail Gusarov
2009-06-15 20:12 ` [devel] [JT] не цель " Anton Farygin
2009-06-15 20:15 ` Mikhail Gusarov
2009-06-16 8:47 ` [devel] опять про ресурсоёмкость и распределение Michael Shigorin
2009-06-16 23:39 ` Dmitry V. Levin
2009-06-17 5:58 ` Alexey Tourbin
2009-06-15 19:41 ` [devel] Цель проекта Sisyphus Konstantin Pavlov
2009-06-15 19:42 ` Anton Farygin
2009-06-16 6:07 ` Andrey Rahmatullin
2009-06-15 19:15 ` Michael Shigorin
2009-06-15 19:26 ` Anton Farygin
2009-06-15 20:54 ` Led
2009-06-16 8:52 ` Michael Shigorin
2009-06-15 22:00 ` Alexey Rusakov
2009-06-16 6:26 ` Anton Farygin
2009-06-16 8:09 ` Alexey Rusakov
2009-06-15 19:08 ` Michael Shigorin
2009-06-15 14:06 ` Led
2009-06-16 5:23 ` Денис Смирнов
2009-06-15 13:51 ` Igor Vlasenko
2009-06-15 16:02 ` Michael Shigorin
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