ALT Linux Team development discussions
 help / color / mirror / Atom feed
* 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