ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel]  I: планы по  watch.altlinux.org
@ 2011-12-20 19:39 Igor Vlasenko
  2011-12-20 19:54 ` Igor Vlasenko
  2011-12-21  8:11 ` thecrux
  0 siblings, 2 replies; 16+ messages in thread
From: Igor Vlasenko @ 2011-12-20 19:39 UTC (permalink / raw)
  To: devel

Поменял тему, так как содержание вышло за рамки Just Talk и тега [JT]

On Tue, Dec 20, 2011 at 09:12:10PM +0400, Dmitry V. Levin wrote:
> Если бы эти маловостребованные пакеты можно было бы один раз очистить, а
> потом мейнтейнить роботами, то на душе было бы не так пакостно.

Такая схема тоже есть. 

Для умных трудолюбивых уже сейчас работает основной контур 
такой схемы -  добавляем в спек и в gear репозиторий 
.watch файл, и обновляемся через rpm-uscan.

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

для реальной жизни я разворачиваю песочницу, watch.altlinux.org, 
где, кроме оповещений о новых версиях, можно будет по желанию 
развернуть test-only сборку (без необходимости создавать watch файлы).
Т.е. если cpanwatch сработал, то новые исходники можно скачать со cpan.
если fedorawatch сработал, новые исходники можно выковырять из их
src.rpm, и т.д., затем вставить их "тупым" роботом в старый пакет, 
пройтись buildreq-src и послать на test-only сборку.

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

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

Упомянутые пакеты брались из федоры, где они quite legal and quite fedorish.
Это как спрашивать, почему китайцы желтые и нельзя ли их перекрасить
в белый цвет. В принципе, роботом можно, но на данном этапе, думаю,
главное - получать на выходе правильные бинарные пакеты,
а получать в промежуточном src.rpm гламурный спек по последней моде
робота можно научить и позже.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine

_______________________________________________
Devel mailing list
Devel@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/devel

----- End forwarded message -----

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

* Re: [devel] I: планы по   watch.altlinux.org
  2011-12-20 19:39 [devel] I: планы по watch.altlinux.org Igor Vlasenko
@ 2011-12-20 19:54 ` Igor Vlasenko
  2011-12-20 21:16   ` Led
  2011-12-20 21:34   ` [devel] " Dmitry V. Levin
  2011-12-21  8:11 ` thecrux
  1 sibling, 2 replies; 16+ messages in thread
From: Igor Vlasenko @ 2011-12-20 19:54 UTC (permalink / raw)
  To: devel

On Tue, Dec 20, 2011 at 09:39:21PM +0200, Igor Vlasenko wrote:
> > Если бы эти маловостребованные пакеты можно было бы один раз очистить, а
> > потом мейнтейнить роботами, то на душе было бы не так пакостно.
> 
> Такая схема тоже есть. 
> я разворачиваю песочницу, watch.altlinux.org, 
[...]

Т.е. пусть расцветают все цветы. Я только за, если найдется доброволец,
который будет эти маловостребованные пакеты один раз очищать, а
потом мейнтейнить роботом по схеме watch.altlinux.org,
или вообще, забирать пакеты у робота и сопровождать вручную.

Просто у разных методов разная себестоимость в единицах времени.
Это как в Швейцарии ювелир-часовщик в 10м поколении может выпускать 
часы по 100.000 евро, 5 штук в год,
и мастерская, котоая выпускает часы по 10.000 евро, 50 шт. в месяц.
и завод в Китае, который выпускает 500.000 шт. часов в час,
при себестоимости рубль/ведро.
И все они нужны, и все они важны.


-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

* Re: [devel] I: планы по watch.altlinux.org
  2011-12-20 19:54 ` Igor Vlasenko
@ 2011-12-20 21:16   ` Led
  2011-12-20 21:36     ` [devel] [jt] " Dmitry V. Levin
  2011-12-20 21:34   ` [devel] " Dmitry V. Levin
  1 sibling, 1 reply; 16+ messages in thread
From: Led @ 2011-12-20 21:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions



On Tuesday 20 December 2011 21:54:51 Igor Vlasenko wrote:
> и завод в Китае, который выпускает 500.000 шт. часов в час,
> при себестоимости рубль/ведро.
> И все они нужны

Нет.

-- 
Led

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

* Re: [devel] I: планы по watch.altlinux.org
  2011-12-20 19:54 ` Igor Vlasenko
  2011-12-20 21:16   ` Led
@ 2011-12-20 21:34   ` Dmitry V. Levin
  2011-12-20 22:04     ` Igor Vlasenko
  2011-12-21 10:51     ` Michael Shigorin
  1 sibling, 2 replies; 16+ messages in thread
From: Dmitry V. Levin @ 2011-12-20 21:34 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Tue, Dec 20, 2011 at 09:54:51PM +0200, Igor Vlasenko wrote:
> On Tue, Dec 20, 2011 at 09:39:21PM +0200, Igor Vlasenko wrote:
> > > Если бы эти маловостребованные пакеты можно было бы один раз очистить, а
> > > потом мейнтейнить роботами, то на душе было бы не так пакостно.
> > 
> > Такая схема тоже есть. 
> > я разворачиваю песочницу, watch.altlinux.org, 
> [...]
> 
> Т.е. пусть расцветают все цветы. Я только за, если найдется доброволец,
> который будет эти маловостребованные пакеты один раз очищать, а
> потом мейнтейнить роботом по схеме watch.altlinux.org,
> или вообще, забирать пакеты у робота и сопровождать вручную.

Получается, что на этой поляне нет место следующей схеме:
доброволец один раз очищает эти пакеты, а дальше их сопровождает робот,
синхронизируя с тем источником, откуда пришли эти пакеты, до тех пор, пока
сможет, после чего другой доброволец снова что-то сделает вручную, и робот
продолжит свою работу.  А сейчас есть только две крайности: либо
обновление пакетов вручную с отсмотром git diff'а глазами (n штук а год),
либо полная роботизация сборки новых тарболлов (N ведер в час).

> Просто у разных методов разная себестоимость в единицах времени.
> Это как в Швейцарии ювелир-часовщик в 10м поколении может выпускать 
> часы по 100.000 евро, 5 штук в год,
> и мастерская, котоая выпускает часы по 10.000 евро, 50 шт. в месяц.
> и завод в Китае, который выпускает 500.000 шт. часов в час,
> при себестоимости рубль/ведро.
> И все они нужны, и все они важны.

А вот мастерской-то и не получается.


-- 
ldv

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

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

* Re: [devel] [jt] I: планы по watch.altlinux.org
  2011-12-20 21:16   ` Led
@ 2011-12-20 21:36     ` Dmitry V. Levin
  2011-12-20 21:54       ` Igor Vlasenko
  2011-12-20 22:24       ` Led
  0 siblings, 2 replies; 16+ messages in thread
From: Dmitry V. Levin @ 2011-12-20 21:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Tue, Dec 20, 2011 at 11:16:04PM +0200, Led wrote:
> On Tuesday 20 December 2011 21:54:51 Igor Vlasenko wrote:
> > и завод в Китае, который выпускает 500.000 шт. часов в час,
> > при себестоимости рубль/ведро.
> > И все они нужны
> 
> Нет.

Тут экономика простая: не были бы нужны все эти N ведер в час - не выпускали бы.


-- 
ldv

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

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

* Re: [devel] [jt] I: планы по watch.altlinux.org
  2011-12-20 21:36     ` [devel] [jt] " Dmitry V. Levin
@ 2011-12-20 21:54       ` Igor Vlasenko
  2011-12-20 22:24       ` Led
  1 sibling, 0 replies; 16+ messages in thread
From: Igor Vlasenko @ 2011-12-20 21:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Dec 21, 2011 at 01:36:13AM +0400, Dmitry V. Levin wrote:
> > > и завод в Китае, который выпускает 500.000 шт. часов в час,
> > > при себестоимости рубль/ведро.
> > > И все они нужны
> > Нет.
> Тут экономика простая: не были бы нужны все эти N ведер в час - не выпускали бы.

Вот. Т.е. хотелось бы, чтобы все пакеты сопровождались с тем же качеством,
с которым Дмитрий сопровождает sshd, но это так же недостижимо, как и 
недостижимо всем носить только те самые швейцарские часы за E100.000.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

* Re: [devel] I: планы по  watch.altlinux.org
  2011-12-20 21:34   ` [devel] " Dmitry V. Levin
@ 2011-12-20 22:04     ` Igor Vlasenko
  2011-12-20 22:32       ` Igor Vlasenko
  2011-12-21 10:51     ` Michael Shigorin
  1 sibling, 1 reply; 16+ messages in thread
From: Igor Vlasenko @ 2011-12-20 22:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Dec 21, 2011 at 01:34:56AM +0400, Dmitry V. Levin wrote:
> Получается, что на этой поляне нет место следующей схеме:
> доброволец один раз очищает эти пакеты, а дальше их сопровождает робот,
> синхронизируя с тем источником, откуда пришли эти пакеты, до тех пор, пока
> сможет, после чего другой доброволец снова что-то сделает вручную, и робот
> продолжит свою работу.  

И такую схему можно. 
Это как конструктор Лего: были бы детали, а сложить 
можно что угодно.

Другое дело, что есть своя последовательность.

Тот же переход с лопаты на трактор:
копаем лопатой, а трактор проходит стадии
чертеж, стенд, где движок тарахтит, инженерные 
образцы, которые доводятся, обкатываются, 
а уже потом пускаем в серию и выпускаем на поля.

у меня с роботами стадия, когда инженерные образцы уже есть,
но в серию пускать еще рано, нужно обкатывать на кошках.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

* Re: [devel] [jt] I: планы по watch.altlinux.org
  2011-12-20 21:36     ` [devel] [jt] " Dmitry V. Levin
  2011-12-20 21:54       ` Igor Vlasenko
@ 2011-12-20 22:24       ` Led
  2011-12-20 22:38         ` Dmitry V. Levin
  1 sibling, 1 reply; 16+ messages in thread
From: Led @ 2011-12-20 22:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions



On Tuesday 20 December 2011 23:36:13 Dmitry V. Levin wrote:
> On Tue, Dec 20, 2011 at 11:16:04PM +0200, Led wrote:
> > On Tuesday 20 December 2011 21:54:51 Igor Vlasenko wrote:
> > > и завод в Китае, который выпускает 500.000 шт. часов в час,
> > > при себестоимости рубль/ведро.
> > > И все они нужны
> >
> > Нет.
>
> Тут экономика простая: не были бы нужны все эти N ведер в час - не
> выпускали бы.

Не аргумент. Формально, даже человеческие испражнения могут быть кому-то нужны. Но это не повод испражняться на пороге 
соседей.

-- 
Led

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

* Re: [devel] I: планы по   watch.altlinux.org
  2011-12-20 22:04     ` Igor Vlasenko
@ 2011-12-20 22:32       ` Igor Vlasenko
  0 siblings, 0 replies; 16+ messages in thread
From: Igor Vlasenko @ 2011-12-20 22:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Dec 21, 2011 at 12:04:23AM +0200, Igor Vlasenko wrote:
> И такую схему можно. 
> Другое дело, что есть своя последовательность.
> Тот же переход с лопаты на трактор:
> копаем лопатой, а трактор проходит стадии
> а уже потом пускаем в серию и выпускаем на поля.

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

А в работу других людей внедрять уже надежное 
и работающее решение.

Это как пылесос: кому захочется взять ранний инженерный прототип
и потом бегать с ним в гарантийную мастерскую 10 раз по дню,
если можно набраться терпения и получить уже серийный образец,
который "Просто работает (tm)".

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

* Re: [devel] [jt] I: планы по watch.altlinux.org
  2011-12-20 22:24       ` Led
@ 2011-12-20 22:38         ` Dmitry V. Levin
  0 siblings, 0 replies; 16+ messages in thread
From: Dmitry V. Levin @ 2011-12-20 22:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Wed, Dec 21, 2011 at 12:24:25AM +0200, Led wrote:
> 
> 
> On Tuesday 20 December 2011 23:36:13 Dmitry V. Levin wrote:
> > On Tue, Dec 20, 2011 at 11:16:04PM +0200, Led wrote:
> > > On Tuesday 20 December 2011 21:54:51 Igor Vlasenko wrote:
> > > > и завод в Китае, который выпускает 500.000 шт. часов в час,
> > > > при себестоимости рубль/ведро.
> > > > И все они нужны
> > >
> > > Нет.
> >
> > Тут экономика простая: не были бы нужны все эти N ведер в час - не
> > выпускали бы.
> 
> Не аргумент. Формально, даже человеческие испражнения могут быть кому-то нужны. Но это не повод испражняться на пороге 
> соседей.

Да, экономика аморальна.


-- 
ldv

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

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

* Re: [devel] I: планы по   watch.altlinux.org
  2011-12-20 19:39 [devel] I: планы по watch.altlinux.org Igor Vlasenko
  2011-12-20 19:54 ` Igor Vlasenko
@ 2011-12-21  8:11 ` thecrux
  2011-12-21  9:14   ` REAL
                     ` (2 more replies)
  1 sibling, 3 replies; 16+ messages in thread
From: thecrux @ 2011-12-21  8:11 UTC (permalink / raw)
  To: devel

On Tue, Dec 20, 2011 at 09:39:21PM +0200, Igor Vlasenko wrote:
 On Tue, Dec 20, 2011 at 09:12:10PM +0400, Dmitry V. Levin wrote:
> > Если бы эти маловостребованные пакеты можно было бы один раз очистить, а
> > потом мейнтейнить роботами, то на душе было бы не так пакостно.
> 
> Такая схема тоже есть. 
> 
> Для умных трудолюбивых уже сейчас работает основной контур 
> такой схемы -  добавляем в спек и в gear репозиторий 
> .watch файл, и обновляемся через rpm-uscan.

IMHO, для начала, сервис watch был бы крайне полезен в виде еженедельной рассылки,
о том какие апстримы выпустили новые версии:

package dist_version upstream_version maintainer@

-- 
Vladimir Lettiev aka crux ✉ theCrux@gmail.com


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

* Re: [devel] I: планы по   watch.altlinux.org
  2011-12-21  8:11 ` thecrux
@ 2011-12-21  9:14   ` REAL
  2011-12-21 10:53   ` Michael Shigorin
  2011-12-21 17:57   ` Igor Vlasenko
  2 siblings, 0 replies; 16+ messages in thread
From: REAL @ 2011-12-21  9:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

21.12.2011 14:11, thecrux@gmail.com пишет:
> IMHO, для начала, сервис watch был бы крайне полезен в виде еженедельной рассылки,
> о том какие апстримы выпустили новые версии:

Да, это намного актуальней, чем сборка непонятно чего непонятно для 
чего :)

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



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

* Re: [devel] I: планы по watch.altlinux.org
  2011-12-20 21:34   ` [devel] " Dmitry V. Levin
  2011-12-20 22:04     ` Igor Vlasenko
@ 2011-12-21 10:51     ` Michael Shigorin
  1 sibling, 0 replies; 16+ messages in thread
From: Michael Shigorin @ 2011-12-21 10:51 UTC (permalink / raw)
  To: ALT Devel discussion list

On Wed, Dec 21, 2011 at 01:34:56AM +0400, Dmitry V. Levin wrote:
> Получается, что на этой поляне нет место следующей схеме:

Дим, ну я не первый год говорю, что:
- неразумно разгонять майнтейнеров-админов (это как раз их мастерская);
- не следует ссыпать в одно ведро glibc, webalizer и sopwith.

> > И все они нужны, и все они важны.
> А вот мастерской-то и не получается.

Для неё основная предпосылка -- создание мастерам комфортных
условий для совместной работы.  У нас и сейчас хорошо то,
что можно проконсультироваться и попросить помощи -- но надо
бы просмотреть "в режиме блондинки" путь от желания сопровождать
один пакет в сизифе до возможности это сделать, включая смысл,
процедуры и документацию, которую придётся читать.

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


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

* Re: [devel] I: планы по watch.altlinux.org
  2011-12-21  8:11 ` thecrux
  2011-12-21  9:14   ` REAL
@ 2011-12-21 10:53   ` Michael Shigorin
  2011-12-21 11:54     ` REAL
  2011-12-21 17:57   ` Igor Vlasenko
  2 siblings, 1 reply; 16+ messages in thread
From: Michael Shigorin @ 2011-12-21 10:53 UTC (permalink / raw)
  To: devel

On Wed, Dec 21, 2011 at 12:11:44PM +0400, thecrux wrote:
> IMHO, для начала, сервис watch был бы крайне полезен в виде
> еженедельной рассылки, о том какие апстримы выпустили новые
> версии:
> 
> package dist_version upstream_version maintainer@

Боюсь, "общак" читать и выделять интересно я бы стал в одну
из последних очередей, в отличие от личной почты по acl.

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


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

* Re: [devel] I: планы по watch.altlinux.org
  2011-12-21 10:53   ` Michael Shigorin
@ 2011-12-21 11:54     ` REAL
  0 siblings, 0 replies; 16+ messages in thread
From: REAL @ 2011-12-21 11:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

21.12.2011 16:53, Michael Shigorin пишет:
>> IMHO, для начала, сервис watch был бы крайне полезен в виде
>> еженедельной рассылки, о том какие апстримы выпустили новые
>> версии:
>>
> Боюсь, "общак" читать и выделять интересно я бы стал в одну
> из последних очередей, в отличие от личной почты по acl.

Зачем общак, по acl как раз было бы хорошо.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



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

* Re: [devel] I: планы по    watch.altlinux.org
  2011-12-21  8:11 ` thecrux
  2011-12-21  9:14   ` REAL
  2011-12-21 10:53   ` Michael Shigorin
@ 2011-12-21 17:57   ` Igor Vlasenko
  2 siblings, 0 replies; 16+ messages in thread
From: Igor Vlasenko @ 2011-12-21 17:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Wed, Dec 21, 2011 at 12:11:44PM +0400, thecrux@gmail.com wrote:
> IMHO, для начала, сервис watch был бы крайне полезен в виде еженедельной рассылки,
> о том какие апстримы выпустили новые версии:
> package dist_version upstream_version maintainer@

Я еще в сентябре собирался его развернуть, но возникли срочные задачи.
Надеюсь, что скоро уже разверну.

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

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine



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

end of thread, other threads:[~2011-12-21 17:57 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-12-20 19:39 [devel] I: планы по watch.altlinux.org Igor Vlasenko
2011-12-20 19:54 ` Igor Vlasenko
2011-12-20 21:16   ` Led
2011-12-20 21:36     ` [devel] [jt] " Dmitry V. Levin
2011-12-20 21:54       ` Igor Vlasenko
2011-12-20 22:24       ` Led
2011-12-20 22:38         ` Dmitry V. Levin
2011-12-20 21:34   ` [devel] " Dmitry V. Levin
2011-12-20 22:04     ` Igor Vlasenko
2011-12-20 22:32       ` Igor Vlasenko
2011-12-21 10:51     ` Michael Shigorin
2011-12-21  8:11 ` thecrux
2011-12-21  9:14   ` REAL
2011-12-21 10:53   ` Michael Shigorin
2011-12-21 11:54     ` REAL
2011-12-21 17:57   ` Igor Vlasenko

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