ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Firefox
@ 2009-06-11  4:13 REAL
  2009-06-11  6:03 ` Alexey Gladkov
  0 siblings, 1 reply; 56+ messages in thread
From: REAL @ 2009-06-11  4:13 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Привет!

А нельзя ли что-нибудь сделать, чтобы firefox при обновлении не 
вынуждал apt-get удалять определённые плагины?

Увы, пока пришлось его захолдить (ни разу ещё ни с одним пакетом этого 
не делал).

-- 

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


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

* Re: [devel] Firefox
  2009-06-11  4:13 [devel] Firefox REAL
@ 2009-06-11  6:03 ` Alexey Gladkov
  2009-06-11  6:23   ` REAL
  0 siblings, 1 reply; 56+ messages in thread
From: Alexey Gladkov @ 2009-06-11  6:03 UTC (permalink / raw)
  To: devel

11.06.2009 08:13, REAL wrote:
> Привет!
> 
> А нельзя ли что-нибудь сделать, чтобы firefox при обновлении не 
> вынуждал apt-get удалять определённые плагины?

Какие например ?

-- 
Rgrds, legion



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

* Re: [devel] Firefox
  2009-06-11  6:03 ` Alexey Gladkov
@ 2009-06-11  6:23   ` REAL
  2009-06-11  8:21     ` Alexey Gladkov
  0 siblings, 1 reply; 56+ messages in thread
From: REAL @ 2009-06-11  6:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Gladkov пишет:
>> А нельзя ли что-нибудь сделать, чтобы firefox при обновлении не 
>> вынуждал apt-get удалять определённые плагины?
> Какие например ?

scrapbook (без которого мне firefox вообще особо и не нужен).

-- 

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


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

* Re: [devel] Firefox
  2009-06-11  6:23   ` REAL
@ 2009-06-11  8:21     ` Alexey Gladkov
  2009-06-11  8:40       ` Timur Batyrshin
  0 siblings, 1 reply; 56+ messages in thread
From: Alexey Gladkov @ 2009-06-11  8:21 UTC (permalink / raw)
  To: devel

11.06.2009 10:23, REAL wrote:
> scrapbook (без которого мне firefox вообще особо и не нужен).

Вы про опакеченые расширения говорите ?

$ apt-cache search scrapbook |wc -l
0

Можно всё-таки описать суть проблемы так, чтобы другие тоже могли её
понять ?

-- 
Rgrds, legion



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

* Re: [devel] Firefox
  2009-06-11  8:21     ` Alexey Gladkov
@ 2009-06-11  8:40       ` Timur Batyrshin
  2009-06-11  8:50         ` Alexey Gladkov
  0 siblings, 1 reply; 56+ messages in thread
From: Timur Batyrshin @ 2009-06-11  8:40 UTC (permalink / raw)
  To: devel

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

On Thu, 11 Jun 2009 12:21:50 +0400
Alexey Gladkov wrote:

> > scrapbook (без которого мне firefox вообще особо и не нужен).
> 
> Вы про опакеченые расширения говорите ?
> 
> $ apt-cache search scrapbook |wc -l
> 0
> 
> Можно всё-таки описать суть проблемы так, чтобы другие тоже могли её
> понять ?


http://www.sisyphus.ru/srpm/Branch5/firefox-scrapbook/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] Firefox
  2009-06-11  8:40       ` Timur Batyrshin
@ 2009-06-11  8:50         ` Alexey Gladkov
  2009-06-11  9:12           ` Timur Batyrshin
  2009-06-11  9:22           ` REAL
  0 siblings, 2 replies; 56+ messages in thread
From: Alexey Gladkov @ 2009-06-11  8:50 UTC (permalink / raw)
  To: devel

11.06.2009 12:40, Timur Batyrshin wrote:
> http://www.sisyphus.ru/srpm/Branch5/firefox-scrapbook/

Причём тут бранч ?

$ rpmquery -pR
/ALT/5.0/files/noarch/RPMS/firefox-scrapbook-1.3.3.9-alt1.noarch.rpm
|grep firefox
firefox >= 2.0
firefox < 3.1

И при этом в бранче firefox-3.0.9-alt1.M50.1. Там всё работает.

Насколько я вижу проблема с пакетом из бранча. Это меня не касается.

-- 
Rgrds, legion



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

* Re: [devel] Firefox
  2009-06-11  8:50         ` Alexey Gladkov
@ 2009-06-11  9:12           ` Timur Batyrshin
  2009-06-11  9:22           ` REAL
  1 sibling, 0 replies; 56+ messages in thread
From: Timur Batyrshin @ 2009-06-11  9:12 UTC (permalink / raw)
  To: devel

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

On Thu, 11 Jun 2009 12:50:12 +0400
Alexey Gladkov wrote:

> > http://www.sisyphus.ru/srpm/Branch5/firefox-scrapbook/
> 
> Причём тут бранч ?

Это уже вопрос к real@

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

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

* Re: [devel] Firefox
  2009-06-11  9:22           ` REAL
@ 2009-06-11  9:13             ` Andrey Rahmatullin
  2009-06-11  9:52             ` Alexey Gladkov
  1 sibling, 0 replies; 56+ messages in thread
From: Andrey Rahmatullin @ 2009-06-11  9:13 UTC (permalink / raw)
  To: devel

On Thu, Jun 11, 2009 at 05:22:57PM +0800, REAL wrote:
> Я бранчевскими пакетами не пользуюсь, посему они меня тоже не касаются. А 
> суть проблемы проста: при очередном обновлении Firefox apt-get потребовал 
> убить scrapbook. 
Этого пакета нет в сизифе.

>> firefox >= 2.0
>> firefox < 3.1
> Ну вот и интересно, нельзя ли обойтись без таких радикальных методов.
Нельзя. Патчите плагин, чтобы был совместим с новым ФФ.


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

* Re: [devel] Firefox
  2009-06-11  8:50         ` Alexey Gladkov
  2009-06-11  9:12           ` Timur Batyrshin
@ 2009-06-11  9:22           ` REAL
  2009-06-11  9:13             ` Andrey Rahmatullin
  2009-06-11  9:52             ` Alexey Gladkov
  1 sibling, 2 replies; 56+ messages in thread
From: REAL @ 2009-06-11  9:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Alexey Gladkov пишет:
> Насколько я вижу проблема с пакетом из бранча. Это меня не касается.

Я бранчевскими пакетами не пользуюсь, посему они меня тоже не 
касаются. А суть проблемы проста: при очередном обновлении Firefox 
apt-get потребовал убить scrapbook. И так уже не впервые.

> firefox >= 2.0
> firefox < 3.1

Ну вот и интересно, нельзя ли обойтись без таких радикальных методов.

PS. Впрочем, Hold в /etc/apt/apt.conf - вполне себе контрметод, я за 
модой в броузеро-мире не гонюсь (вообще в основном elinks использую, а 
firefox - именно что структурированное хранилище самой разной 
информации, а это - как раз заслуга scrapbook).

-- 

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


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

* Re: [devel] Firefox
  2009-06-11  9:22           ` REAL
  2009-06-11  9:13             ` Andrey Rahmatullin
@ 2009-06-11  9:52             ` Alexey Gladkov
  2009-06-11 12:26               ` Michael Shigorin
  2009-06-11 16:38               ` Dmitry V. Levin
  1 sibling, 2 replies; 56+ messages in thread
From: Alexey Gladkov @ 2009-06-11  9:52 UTC (permalink / raw)
  To: devel

11.06.2009 13:22, REAL wrote:
> Alexey Gladkov пишет:
>> Насколько я вижу проблема с пакетом из бранча. Это меня не касается.

Хоть wrar@ за меня ответил, повторю.

> Я бранчевскими пакетами не пользуюсь, посему они меня тоже не 
> касаются. А суть проблемы проста: при очередном обновлении Firefox 
> apt-get потребовал убить scrapbook. И так уже не впервые.

Все пакеты, находящиеся в сизифе, я обновил до совместимости с новой
версией. Все пакеты в сизифе работают с новой версией firefox. Пакеты
не из репозитория сизифа меня не касаются.

> Ну вот и интересно, нельзя ли обойтись без таких радикальных методов.

Нельзя. При обновлении старые расширения будут просто отключены
firefox и так как они установлены в системных каталогах исправить
install.rdf может только рут. Объяснить пользователю такие двойные
зависимости (в rpm и в firefox) и ещё труднее объяснить, что с этим
делать. Зависимости в rpm устраняют эту двойственность.

Просто исправить install.rdf мало. Расширение может не работать с
новой версией firefox. А это проверить может только мантейнер.

-- 
Rgrds, legion



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

* Re: [devel] Firefox
  2009-06-11  9:52             ` Alexey Gladkov
@ 2009-06-11 12:26               ` Michael Shigorin
  2009-06-11 13:15                 ` Alexey Gladkov
  2009-06-23  7:13                 ` Ildar Mulyukov
  2009-06-11 16:38               ` Dmitry V. Levin
  1 sibling, 2 replies; 56+ messages in thread
From: Michael Shigorin @ 2009-06-11 12:26 UTC (permalink / raw)
  To: devel

On Thu, Jun 11, 2009 at 01:52:00PM +0400, Alexey Gladkov wrote:
> > Я бранчевскими пакетами не пользуюсь, посему они меня тоже не
> > касаются. А суть проблемы проста: при очередном обновлении
> > Firefox apt-get потребовал убить scrapbook. И так уже не
> > впервые.
> Все пакеты, находящиеся в сизифе, я обновил до совместимости с
> новой версией. Все пакеты в сизифе работают с новой версией
> firefox. Пакеты не из репозитория сизифа меня не касаются.

Лёш, это мягче, чем "проблемы владельцев 90% карточек в сизифе
меня не волнуют" (и несколько другое), но на сейчас firefox
_с расширениями_ является тоже достаточно критичным компонентом,
чтобы не очень спешить впереди паровоза.

2 real: попробуй поставить и если понравится -- упаковать в сизиф
https://addons.mozilla.org/en-US/firefox/addon/8186?

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


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

* Re: [devel] Firefox
  2009-06-11 12:26               ` Michael Shigorin
@ 2009-06-11 13:15                 ` Alexey Gladkov
  2009-06-11 13:30                   ` Michael Shigorin
  2009-06-23  7:13                 ` Ildar Mulyukov
  1 sibling, 1 reply; 56+ messages in thread
From: Alexey Gladkov @ 2009-06-11 13:15 UTC (permalink / raw)
  To: devel

11.06.2009 16:26, Michael Shigorin wrote:
> Лёш, это мягче, чем "проблемы владельцев 90% карточек в сизифе
> меня не волнуют" (и несколько другое),

Пока цель сизифа будет: нестабильная помойка софта. Всё так и останется.

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

В "впереди паровоза" это собрать mozilla-central. И если ты заметил,
то при обновлении firefox из сизифа я не выкинул ни одного пакета по
причине не совместимости. Более того, я почти всех их обновил. Это
значит, что это вовсе не "впереди паровоза".

А насчёт стабильности:

http://sisyphus.ru :
<===
Sisyphus не направлен на удовлетворение нужд конечных пользователей, и
его использование может привести к непредсказуемым последствиям. Если
вам нужна надежно работающая система, то следует использовать только
дистрибутивы ALT Linux и штатные обновления к ним.
===>

http://www.altlinux.org/%D0%A7%D1%82%D0%BE_%D1%82%D0%B0%D0%BA%D0%BE%D0%B5_Sisyphus%3F
:
<===
Sisyphus не является стабильным решением для применения в mission
critical задачах. Для этого есть дистрибутивы.
===>

С таким посылом некуда идти. Раз сизиф позиционируется таким образом,
то всё что я могу тебе сказать: не нравится нестабильность - иди на
дистрибутивы. Там хорошо поддерживаемый firefox-3.0. Сизиф не для
этого и нечего жаловаться. Я выкладываю сборки firefox, когда они
достаточно стабильны для использования. И они полезны как минимум для
меня (не только в плане использования). Поддерживать старые версии мне
не интересно (я про это уже говорил).

P.S. Как меня задолбало, что периодически некоторые члены team хотят
подружить ужа с ежом. Нет други мои. Не может быть нестабильное
стабильным. Либо меняйте цели, либо не жалуйтесь, что на вас
эксперименты ставят.

P.P.S. Это уже offtopic. Я из него выхожу.

-- 
Rgrds, legion



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

* Re: [devel] Firefox
  2009-06-11 13:15                 ` Alexey Gladkov
@ 2009-06-11 13:30                   ` Michael Shigorin
  2009-06-11 13:39                     ` Alexey Gladkov
  2009-06-11 13:56                     ` Dmitry V. Levin
  0 siblings, 2 replies; 56+ messages in thread
From: Michael Shigorin @ 2009-06-11 13:30 UTC (permalink / raw)
  To: devel

On Thu, Jun 11, 2009 at 05:15:43PM +0400, Alexey Gladkov wrote:
> > Лёш, это мягче, чем "проблемы владельцев 90% карточек в
> > сизифе меня не волнуют" (и несколько другое),
> Пока цель сизифа будет: нестабильная помойка софта. Всё так и
> останется.

Я могу поправить обе ссылки, которые ты привёл.  Но предлагаю
всё-таки _относиться_ иначе, а не кивать.  И не требую изменений
немедленно, а стараюсь донести потихоньку возникшее ощущение.

Мне кажется, обитаемый сизиф -- всё-таки более интересная цель,
чем "нестабильная помойка софта".

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


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

* Re: [devel] Firefox
  2009-06-11 13:30                   ` Michael Shigorin
@ 2009-06-11 13:39                     ` Alexey Gladkov
  2009-06-11 13:56                     ` Dmitry V. Levin
  1 sibling, 0 replies; 56+ messages in thread
From: Alexey Gladkov @ 2009-06-11 13:39 UTC (permalink / raw)
  To: devel

11.06.2009 17:30, Michael Shigorin wrote:
> Я могу поправить обе ссылки, которые ты привёл.  Но предлагаю
> всё-таки _относиться_ иначе, а не кивать.  И не требую изменений
> немедленно, а стараюсь донести потихоньку возникшее ощущение.
> 
> Мне кажется, обитаемый сизиф -- всё-таки более интересная цель,
> чем "нестабильная помойка софта".

Свои мысли на этот счёт я уже писал в team-policy@ (ныне мёртвый
список рассылки).

Так что ещё раз обсуждать цели сизифа мне не очень интересно.

-- 
Rgrds, legion



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

* Re: [devel] Firefox
  2009-06-11 13:30                   ` Michael Shigorin
  2009-06-11 13:39                     ` Alexey Gladkov
@ 2009-06-11 13:56                     ` Dmitry V. Levin
  2009-06-11 13:59                       ` Mikhail Gusarov
  2009-06-11 14:02                       ` Alexey Gladkov
  1 sibling, 2 replies; 56+ messages in thread
From: Dmitry V. Levin @ 2009-06-11 13:56 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Jun 11, 2009 at 04:30:57PM +0300, Michael Shigorin wrote:
> On Thu, Jun 11, 2009 at 05:15:43PM +0400, Alexey Gladkov wrote:
> > > Лёш, это мягче, чем "проблемы владельцев 90% карточек в
> > > сизифе меня не волнуют" (и несколько другое),
> > Пока цель сизифа будет: нестабильная помойка софта. Всё так и
> > останется.
> 
> Я могу поправить обе ссылки, которые ты привёл.

Если можешь, то поправь.


-- 
ldv

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

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

* Re: [devel] Firefox
  2009-06-11 13:56                     ` Dmitry V. Levin
@ 2009-06-11 13:59                       ` Mikhail Gusarov
  2009-06-11 14:02                       ` Alexey Gladkov
  1 sibling, 0 replies; 56+ messages in thread
From: Mikhail Gusarov @ 2009-06-11 13:59 UTC (permalink / raw)
  To: ALT Devel discussion list

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


Twas brillig at 17:56:03 11.06.2009 UTC+04 when ldv@altlinux.org did gyre and gimble:

 >> Я могу поправить обе ссылки, которые ты привёл.
 DVL> Если можешь, то поправь.

До какой степени? Если слишком поправить, то опять получим юзеров с
сизифом-"обновлениями".

-- 

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

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

* Re: [devel] Firefox
  2009-06-11 13:56                     ` Dmitry V. Levin
  2009-06-11 13:59                       ` Mikhail Gusarov
@ 2009-06-11 14:02                       ` Alexey Gladkov
  2009-06-11 14:05                         ` Dmitry V. Levin
  1 sibling, 1 reply; 56+ messages in thread
From: Alexey Gladkov @ 2009-06-11 14:02 UTC (permalink / raw)
  To: devel

11.06.2009 17:56, Dmitry V. Levin wrote:
>> Я могу поправить обе ссылки, которые ты привёл.
> 
> Если можешь, то поправь.

Если бы эта проблема решалась исправлением ссылок...

-- 
Rgrds, legion



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

* Re: [devel] Firefox
  2009-06-11 14:02                       ` Alexey Gladkov
@ 2009-06-11 14:05                         ` Dmitry V. Levin
  2009-06-11 14:20                           ` Alexey Gladkov
  0 siblings, 1 reply; 56+ messages in thread
From: Dmitry V. Levin @ 2009-06-11 14:05 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Jun 11, 2009 at 06:02:35PM +0400, Alexey Gladkov wrote:
> 11.06.2009 17:56, Dmitry V. Levin wrote:
> >> Я могу поправить обе ссылки, которые ты привёл.
> > 
> > Если можешь, то поправь.
> 
> Если бы эта проблема решалась исправлением ссылок...

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


-- 
ldv

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

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

* Re: [devel] Firefox
  2009-06-11 14:05                         ` Dmitry V. Levin
@ 2009-06-11 14:20                           ` Alexey Gladkov
  2009-06-11 14:34                             ` Michael Shigorin
  0 siblings, 1 reply; 56+ messages in thread
From: Alexey Gladkov @ 2009-06-11 14:20 UTC (permalink / raw)
  To: devel

11.06.2009 18:05, Dmitry V. Levin wrote:
> Если текст по ссылке можно исправить, и есть человек, который может это
> сделать, то грех этим не воспользоваться.

А зачем исправлять? Ведь написана чистейшая правда.

Если исправлять, то сначала среди нас (team), а после того как
договоримся, тогда можно и ссылки править. (Опять не с того конца
что-то менять хотим?)

-- 
Rgrds, legion



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

* Re: [devel] Firefox
  2009-06-11 14:20                           ` Alexey Gladkov
@ 2009-06-11 14:34                             ` Michael Shigorin
  2009-06-11 15:26                               ` [devel] Опять про сизиф (was: Firefox) Alexey Gladkov
  2009-06-11 16:27                               ` [devel] Firefox Stanislav Ievlev
  0 siblings, 2 replies; 56+ messages in thread
From: Michael Shigorin @ 2009-06-11 14:34 UTC (permalink / raw)
  To: devel

On Thu, Jun 11, 2009 at 06:20:40PM +0400, Alexey Gladkov wrote:
> > Если текст по ссылке можно исправить, и есть человек, который
> > может это сделать, то грех этим не воспользоваться.
> А зачем исправлять? Ведь написана чистейшая правда.

Нет, не чистейшая.  Как минимум я так к сизифу не отношусь.

> Если исправлять, то сначала среди нас (team), а после того как
> договоримся, тогда можно и ссылки править. (Опять не с того
> конца что-то менять хотим?)

Вот именно поэтому и огорчился, что ты стал ссылаться,
а не по существу.  Зная как человека тщательного и 
небезразличного.

Понимаешь, я ж не с указаниями полез, но раз уж вопрос
был поставлен -- то решил всё-таки озвучить и свои соображения
про браузеры, которые действительно уже не первый месяц думаются.

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


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

* Re: [devel] Опять про сизиф (was: Firefox)
  2009-06-11 14:34                             ` Michael Shigorin
@ 2009-06-11 15:26                               ` Alexey Gladkov
  2009-06-11 16:12                                 ` Dmitry V. Levin
  2009-06-11 23:56                                 ` Денис Смирнов
  2009-06-11 16:27                               ` [devel] Firefox Stanislav Ievlev
  1 sibling, 2 replies; 56+ messages in thread
From: Alexey Gladkov @ 2009-06-11 15:26 UTC (permalink / raw)
  To: devel

11.06.2009 18:34, Michael Shigorin wrote:
> Нет, не чистейшая.  Как минимум я так к сизифу не отношусь.

Зато он таковым является. Ты же не будешь спорить с этим фактом.

> Вот именно поэтому и огорчился, что ты стал ссылаться,
> а не по существу. 

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

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

> Понимаешь, я ж не с указаниями полез, но раз уж вопрос
> был поставлен -- то решил всё-таки озвучить и свои соображения
> про браузеры, которые действительно уже не первый месяц думаются.

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

Если в этом репозитории ситуация изменится, то я буду собирать
несколько версий firefox & co.

P.S. Не так давно я говорил и могу повторить ещё раз: что могу
переименовать свою сборку и предоставить поддержку firefox кому-нибудь
ещё. Я не собака не сене (на пакете firefox). Я выкладываю в сизиф
ровно то, чем пользуюсь сам... а как оно будет называться мне не так
важно.

-- 
Rgrds, legion



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

* Re: [devel] Опять про сизиф (was: Firefox)
  2009-06-11 15:26                               ` [devel] Опять про сизиф (was: Firefox) Alexey Gladkov
@ 2009-06-11 16:12                                 ` Dmitry V. Levin
  2009-06-11 23:56                                 ` Денис Смирнов
  1 sibling, 0 replies; 56+ messages in thread
From: Dmitry V. Levin @ 2009-06-11 16:12 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Jun 11, 2009 at 07:26:44PM +0400, Alexey Gladkov wrote:
> 11.06.2009 18:34, Michael Shigorin wrote:
> > Нет, не чистейшая.  Как минимум я так к сизифу не отношусь.
> 
> Зато он таковым является. Ты же не будешь спорить с этим фактом.

Он таковым НЕ является, но спорить я не буду.

> > Вот именно поэтому и огорчился, что ты стал ссылаться,
> > а не по существу. 
> 
> Я сослался по существу т.к. считаю, что эти цитаты описывают текущее
> положение вещей. Так же я считаю, что менять подход в действительности
> никто не хочет и это убивает проект (посмотри например, что творится в
> соседних тредах).
> 
> Меня огорчает, то что в проекте не осталось идей. Все наработки
> растерялись. Сизиф разобщен и как мне кажется он деградирует. Однако,
> всю эту свои лирику (слюни если хотите) сюда я писать не буду. Её и
> так в этой рассылке достаточно.

Лёша, уныние -- это грех (tm).  В проекте полно идей, только успевай
реализовывать.


-- 
ldv

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

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

* Re: [devel] Firefox
  2009-06-11 14:34                             ` Michael Shigorin
  2009-06-11 15:26                               ` [devel] Опять про сизиф (was: Firefox) Alexey Gladkov
@ 2009-06-11 16:27                               ` Stanislav Ievlev
  1 sibling, 0 replies; 56+ messages in thread
From: Stanislav Ievlev @ 2009-06-11 16:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

11 июня 2009 г. 18:34 пользователь Michael Shigorin (mike@osdn.org.ua) написал:
> On Thu, Jun 11, 2009 at 06:20:40PM +0400, Alexey Gladkov wrote:
>> > Если текст по ссылке можно исправить, и есть человек, который
>> > может это сделать, то грех этим не воспользоваться.
>> А зачем исправлять? Ведь написана чистейшая правда.
> Нет, не чистейшая.  Как минимум я так к сизифу не отношусь.
Миша, а стоило ли вот из-за одного отвалившегося расширения, и тем
более отвалившегося не по вине Лёши разводить тут весь этот пустой
трёп?

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

* Re: [devel] Firefox
  2009-06-11  9:52             ` Alexey Gladkov
  2009-06-11 12:26               ` Michael Shigorin
@ 2009-06-11 16:38               ` Dmitry V. Levin
  1 sibling, 0 replies; 56+ messages in thread
From: Dmitry V. Levin @ 2009-06-11 16:38 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Thu, Jun 11, 2009 at 01:52:00PM +0400, Alexey Gladkov wrote:
> 11.06.2009 13:22, REAL wrote:
[...]
> > Ну вот и интересно, нельзя ли обойтись без таких радикальных методов.
> 
> Нельзя. При обновлении старые расширения будут просто отключены
> firefox и так как они установлены в системных каталогах исправить
> install.rdf может только рут. Объяснить пользователю такие двойные
> зависимости (в rpm и в firefox) и ещё труднее объяснить, что с этим
> делать. Зависимости в rpm устраняют эту двойственность.
> 
> Просто исправить install.rdf мало. Расширение может не работать с
> новой версией firefox. А это проверить может только мантейнер.

Можно привести ещё несколько аналогичных ситуаций, в которых при попытке
обновить систему пакетами из более свежего репозитория возникает проблема
с неподдерживаемыми пакетами, которые в прежней системе были, но которых в
свежем репозитории нет, и которые не совместимы со свежим репозиторием.
У пользователя в такой ситуации есть только 2 варианта: либо не обновлять
систему и сохранять старый пакет, либо искать способ освежить этот пакет.


-- 
ldv

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

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

* Re: [devel] Опять про сизиф (was: Firefox)
  2009-06-11 15:26                               ` [devel] Опять про сизиф (was: Firefox) Alexey Gladkov
  2009-06-11 16:12                                 ` Dmitry V. Levin
@ 2009-06-11 23:56                                 ` Денис Смирнов
  2009-06-13 11:07                                   ` [devel] Опять про сизиф Alexey Gladkov
  1 sibling, 1 reply; 56+ messages in thread
From: Денис Смирнов @ 2009-06-11 23:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Thu, Jun 11, 2009 at 07:26:44PM +0400, Alexey Gladkov wrote:

AG> Миш, ты же знаешь, что я могу без проблем поддерживать все четыре
AG> ветки браузера (2.0, 3.0, 3.5 и trunk). Только в этом репозитории я не
AG> вижу в этом смысла. Для сизифа я выбрал наиболее подходящую на мой
AG> взгляд ветку этого продукта (то что она кому-то не удобна с точки
AG> зрения коммерции мне пофиг). Плюс я сознательно уменьшил круг
AG> поддержки до сизифа.
AG> Если в этом репозитории ситуация изменится, то я буду собирать
AG> несколько версий firefox & co.

А ты мог бы озвучить свои представления -- что по твоему мнению в этом
репозитории должно измениться, чтобы для тебя имел смысл паковать туда
Firefox в большем объеме?

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

http://freesource.info
----------------------------------------------------------------------------

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

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

* Re: [devel] Опять про сизиф
  2009-06-11 23:56                                 ` Денис Смирнов
@ 2009-06-13 11:07                                   ` Alexey Gladkov
  2009-06-13 22:41                                     ` Денис Смирнов
  0 siblings, 1 reply; 56+ messages in thread
From: Alexey Gladkov @ 2009-06-13 11:07 UTC (permalink / raw)
  To: devel

12.06.2009 03:56, Денис Смирнов wrote:
> А ты мог бы озвучить свои представления -- что по твоему мнению в этом
> репозитории должно измениться, чтобы для тебя имел смысл паковать туда
> Firefox в большем объеме?

Часть я пробовал изложить тут:

http://lists.altlinux.org/pipermail/team-policy/2009-April/000349.html

но интереса это не вызвало и я не стал продолжать.

-- 
Rgrds, legion



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

* Re: [devel] Опять про сизиф
  2009-06-13 11:07                                   ` [devel] Опять про сизиф Alexey Gladkov
@ 2009-06-13 22:41                                     ` Денис Смирнов
  2009-06-14  5:23                                       ` Alexey Tourbin
  0 siblings, 1 reply; 56+ messages in thread
From: Денис Смирнов @ 2009-06-13 22:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Sat, Jun 13, 2009 at 03:07:17PM +0400, Alexey Gladkov wrote:
>> А ты мог бы озвучить свои представления -- что по твоему мнению в этом
>> репозитории должно измениться, чтобы для тебя имел смысл паковать туда
>> Firefox в большем объеме?
AG> Часть я пробовал изложить тут:
AG> http://lists.altlinux.org/pipermail/team-policy/2009-April/000349.html
AG> но интереса это не вызвало и я не стал продолжать.

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

Если я правильно понял прочитанное, то твои пожелания:

1 http://www.altlinux.org/Contrib -- здесь, к сожалению, озвучено сразу
  несколько тем, это заготова а не документ пока, к сожалению. Однако там
  есть две с моей точки зрения ключевые мысли:
  1. создание карманов;
  2. создание репозитория-надстройки над Sisyphus с меньшими критериями
  качества;

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

3 идея с карманами-репозиториями -- Многие проблемы которые озвучиваются
 здесь последние полгода решаются или делаются существенно менее значимыми
 при появлении тех самых карманов, и поэтому я считаю их организацию на
 сейчас приоритетной задачей;

4 отправлять пакеты в Сизиф только из этих самых карманов -- мне кажется
  это преждевременная мера. Однако ее можно настоятельно рекомендовать
  мантейнерам особо важных пакетов, которые по сути являются даже не
  пакетами а целыми подсистемами -- xorg, kernel, KDE, Gnome, firefox. И
  то не во всех случаях это _обязательно_, просто самим мантейнерам этих
  подсистем будет удобнее работать в pocket'ах а потом переносить в Сизиф.

Мои выводы о том что нужно _сейчас_:

1. pocket'ы -- нужны, то что называется "к позавчера". Проблемы конфликтов
с мантейнерами ядра и xorg без этого не решить вообще.

2. создание contrib и non-free в Сизифе. Поясняю что такое contrib: есть
полиси невыполнение которых приводит к существенным проблемам (такие надо
enforce'ить везде и всегда), а есть те, что не приносят существенных
проблем. Однако их невыполнение говорит о том что мантейнер не слишком
сильно заботится о пакете -- и таким пакетам место в contrib.

Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?

Второй вопрос -- готова ли наша сборочница к тому, что введут эти самые
pocket'ы (дополнительные требования по дисковой памяти, а также некоторое
увеличение нагрузки на сборочницу -- правда это параллелится)?

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

http://freesource.info
----------------------------------------------------------------------------


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

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

* Re: [devel] Опять про сизиф
  2009-06-13 22:41                                     ` Денис Смирнов
@ 2009-06-14  5:23                                       ` Alexey Tourbin
  2009-06-14  8:12                                         ` Afanasov Dmitry
                                                           ` (3 more replies)
  0 siblings, 4 replies; 56+ messages in thread
From: Alexey Tourbin @ 2009-06-14  5:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Sun, Jun 14, 2009 at 02:41:33AM +0400, Денис Смирнов wrote:
> Если я правильно понял прочитанное, то твои пожелания:
> 
> 1 http://www.altlinux.org/Contrib -- здесь, к сожалению, озвучено сразу
>   несколько тем, это заготова а не документ пока, к сожалению. Однако там
>   есть две с моей точки зрения ключевые мысли:
>   1. создание карманов;
>   2. создание репозитория-надстройки над Sisyphus с меньшими критериями
>   качества;
> 
> 2 увеличение качества и надежности Sisyphus. То есть хотя мы и продолжаем
>   политику "этот репозитарий не для обычных пользователе", но по крайней
>   мере отказываемся от политики "этот репозиторий нельзя использовать в
>   работе". С этим, кажется, согласна существенная часть тим. 
> 
> 3 идея с карманами-репозиториями -- Многие проблемы которые озвучиваются
>  здесь последние полгода решаются или делаются существенно менее значимыми
>  при появлении тех самых карманов, и поэтому я считаю их организацию на
>  сейчас приоритетной задачей;
> 
> 4 отправлять пакеты в Сизиф только из этих самых карманов -- мне кажется
>   это преждевременная мера. Однако ее можно настоятельно рекомендовать
>   мантейнерам особо важных пакетов, которые по сути являются даже не
>   пакетами а целыми подсистемами -- xorg, kernel, KDE, Gnome, firefox. И
>   то не во всех случаях это _обязательно_, просто самим мантейнерам этих
>   подсистем будет удобнее работать в pocket'ах а потом переносить в Сизиф.
> 
> Мои выводы о том что нужно _сейчас_:
> 
> 1. pocket'ы -- нужны, то что называется "к позавчера". Проблемы конфликтов
> с мантейнерами ядра и xorg без этого не решить вообще.
> 
> 2. создание contrib и non-free в Сизифе. Поясняю что такое contrib: есть
> полиси невыполнение которых приводит к существенным проблемам (такие надо
> enforce'ить везде и всегда), а есть те, что не приносят существенных
> проблем. Однако их невыполнение говорит о том что мантейнер не слишком
> сильно заботится о пакете -- и таким пакетам место в contrib.
> 
> Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?

Нет и скорее всего небудет.

> Второй вопрос -- готова ли наша сборочница к тому, что введут эти самые
> pocket'ы (дополнительные требования по дисковой памяти, а также некоторое
> увеличение нагрузки на сборочницу -- правда это параллелится)?

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

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

* Re: [devel] Опять про сизиф
  2009-06-14  5:23                                       ` Alexey Tourbin
@ 2009-06-14  8:12                                         ` Afanasov Dmitry
  2009-06-14  8:18                                           ` Alexey Tourbin
  2009-06-14 10:15                                         ` Kirill A. Shutemov
                                                           ` (2 subsequent siblings)
  3 siblings, 1 reply; 56+ messages in thread
From: Afanasov Dmitry @ 2009-06-14  8:12 UTC (permalink / raw)
  To: devel

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

On Sun, Jun 14, 2009 at 09:23:45AM +0400, Alexey Tourbin wrote:
> On Sun, Jun 14, 2009 at 02:41:33AM +0400, Денис Смирнов wrote:
> > Если я правильно понял прочитанное, то твои пожелания:
[...]
> > Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?
> 
> Нет и скорее всего небудет.
какая прелесть!
народ бушевал, народ спорил, народ выступал с devel@ трибуны. и вроде даже
нашел устраивающий его выход.

но нет! вышел царский писарь, и не в даваясь в очередную аргументацию и
даже без призывово к банальной эрудиции сказал: "а фиг вам!"

гы, да у нас тут опера! борис годунов отдыхаеть. по пушкину мы сейчас на
стадии "народ безмолствовал" :))

-- 
 С уважением
 Афанасов Дмитрий

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

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

* Re: [devel] Опять про сизиф
  2009-06-14  8:12                                         ` Afanasov Dmitry
@ 2009-06-14  8:18                                           ` Alexey Tourbin
  2009-06-14  8:36                                             ` Afanasov Dmitry
  0 siblings, 1 reply; 56+ messages in thread
From: Alexey Tourbin @ 2009-06-14  8:18 UTC (permalink / raw)
  To: devel

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

On Sun, Jun 14, 2009 at 12:12:43PM +0400, Afanasov Dmitry wrote:
> On Sun, Jun 14, 2009 at 09:23:45AM +0400, Alexey Tourbin wrote:
> > On Sun, Jun 14, 2009 at 02:41:33AM +0400, Денис Смирнов wrote:
> > > Если я правильно понял прочитанное, то твои пожелания:
> [...]
> > > Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?
> > 
> > Нет и скорее всего небудет.
> какая прелесть!
> народ бушевал, народ спорил, народ выступал с devel@ трибуны. и вроде даже
> нашел устраивающий его выход.
> 
> но нет! вышел царский писарь, и не в даваясь в очередную аргументацию и
> даже без призывово к банальной эрудиции сказал: "а фиг вам!"

Скорее, вышел юродивый и говорит, что Богородица не велит. :)

> гы, да у нас тут опера! борис годунов отдыхаеть. по пушкину мы сейчас на
> стадии "народ безмолствовал" :))

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

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

* Re: [devel] Опять про сизиф
  2009-06-14  8:18                                           ` Alexey Tourbin
@ 2009-06-14  8:36                                             ` Afanasov Dmitry
  0 siblings, 0 replies; 56+ messages in thread
From: Afanasov Dmitry @ 2009-06-14  8:36 UTC (permalink / raw)
  To: devel

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

On Sun, Jun 14, 2009 at 12:18:00PM +0400, Alexey Tourbin wrote:
> On Sun, Jun 14, 2009 at 12:12:43PM +0400, Afanasov Dmitry wrote:
> > On Sun, Jun 14, 2009 at 09:23:45AM +0400, Alexey Tourbin wrote:
> > > On Sun, Jun 14, 2009 at 02:41:33AM +0400, Денис Смирнов wrote:
> > > > Если я правильно понял прочитанное, то твои пожелания:
> > [...]
> > > > Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?
> > > 
> > > Нет и скорее всего небудет.
> > какая прелесть!
> > народ бушевал, народ спорил, народ выступал с devel@ трибуны. и вроде даже
> > нашел устраивающий его выход.
> > 
> > но нет! вышел царский писарь, и не в даваясь в очередную аргументацию и
> > даже без призывово к банальной эрудиции сказал: "а фиг вам!"
> 
> Скорее, вышел юродивый и говорит, что Богородица не велит. :)
высоко себя ценишь, к юродивым даже цари прислушивались :)

а все-таки, если помолить Богородицу об упрощении rsync to
devel://people?

:)

-- 
 С уважением
 Афанасов Дмитрий

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

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

* Re: [devel] Опять про сизиф
  2009-06-14  5:23                                       ` Alexey Tourbin
  2009-06-14  8:12                                         ` Afanasov Dmitry
@ 2009-06-14 10:15                                         ` Kirill A. Shutemov
  2009-06-14 10:29                                           ` Kirill Maslinsky
  2009-06-15  6:24                                           ` Alexey Tourbin
  2009-06-14 21:55                                         ` Michael Shigorin
  2009-06-15  6:24                                         ` Max Ivanov
  3 siblings, 2 replies; 56+ messages in thread
From: Kirill A. Shutemov @ 2009-06-14 10:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2009/6/14 Alexey Tourbin <at@altlinux.ru>:
>> Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?
>
> Нет и скорее всего небудет.

Алексей, я понимаю, что с теоретической точки зрения pocket'ы -- это
очень некрасиво. А вы можете предложить альтернативу?

Проблема тестирования изменений _до_ включения в Сизиф слишком
актуальна, что бы её игнорировать.

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

* Re: [devel] Опять про сизиф
  2009-06-14 10:15                                         ` Kirill A. Shutemov
@ 2009-06-14 10:29                                           ` Kirill Maslinsky
  2009-06-14 10:34                                             ` Mikhail Gusarov
                                                               ` (4 more replies)
  2009-06-15  6:24                                           ` Alexey Tourbin
  1 sibling, 5 replies; 56+ messages in thread
From: Kirill Maslinsky @ 2009-06-14 10:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Sun, Jun 14, 2009 at 01:15:30PM +0300, Kirill A. Shutemov wrote:
> 2009/6/14 Alexey Tourbin <at@altlinux.ru>:
> >> Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?
> >
> > Нет и скорее всего небудет.
> 
> Алексей, я понимаю, что с теоретической точки зрения pocket'ы -- это
> очень некрасиво. А вы можете предложить альтернативу?
> 
> Проблема тестирования изменений _до_ включения в Сизиф слишком
> актуальна, что бы её игнорировать.

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

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

-- 
KM

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

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

* Re: [devel] Опять про сизиф
  2009-06-14 10:29                                           ` Kirill Maslinsky
@ 2009-06-14 10:34                                             ` Mikhail Gusarov
  2009-06-14 12:51                                             ` Kirill A. Shutemov
                                                               ` (3 subsequent siblings)
  4 siblings, 0 replies; 56+ messages in thread
From: Mikhail Gusarov @ 2009-06-14 10:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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


Twas brillig at 14:29:46 14.06.2009 UTC+04 when kirill@altlinux.org did gyre and gimble:

 KM> Формализованные тесты на функциональность, включённые в пакет
 KM> мантейнером, выполняемые после успешной сборки пакета в безопасном
 KM> окружении, гаранитрующие отсутствие регрессий по данной
 KM> функциональности при пересборке в любом окружении.

... либо невозможны, либо требуют колоссальных затрат времени.

А логические ошибки ты как будешь проверять? А функционирование с разным
железом? В разном runtime-окружении? А сетевую функциональность?

Закопайте обратно.

P.S: ну почему тут очень любят думать, и очень не любят читать то, что
уже придумано?

-- 

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

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

* Re: [devel] Опять про сизиф
  2009-06-14 10:29                                           ` Kirill Maslinsky
  2009-06-14 10:34                                             ` Mikhail Gusarov
@ 2009-06-14 12:51                                             ` Kirill A. Shutemov
  2009-06-14 21:49                                             ` Ivan Fedorov
                                                               ` (2 subsequent siblings)
  4 siblings, 0 replies; 56+ messages in thread
From: Kirill A. Shutemov @ 2009-06-14 12:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2009/6/14 Kirill Maslinsky <kirill@altlinux.org>:
> On Sun, Jun 14, 2009 at 01:15:30PM +0300, Kirill A. Shutemov wrote:
>> 2009/6/14 Alexey Tourbin <at@altlinux.ru>:
>> >> Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?
>> >
>> > Нет и скорее всего небудет.
>>
>> Алексей, я понимаю, что с теоретической точки зрения pocket'ы -- это
>> очень некрасиво. А вы можете предложить альтернативу?
>>
>> Проблема тестирования изменений _до_ включения в Сизиф слишком
>> актуальна, что бы её игнорировать.
>
> Формализованные тесты на функциональность, включённые в пакет мантейнером,
> выполняемые после успешной сборки пакета в безопасном окружении,
> гаранитрующие отсутствие регрессий по данной функциональности
> при пересборке в любом окружении.

Ядро и всё околожелезное так не протестируешь в принципе. Многое из оставшегося
протестировать в автоматическом режиме тоже малореально.

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

* Re: [devel] Опять про сизиф
  2009-06-14 10:29                                           ` Kirill Maslinsky
  2009-06-14 10:34                                             ` Mikhail Gusarov
  2009-06-14 12:51                                             ` Kirill A. Shutemov
@ 2009-06-14 21:49                                             ` Ivan Fedorov
  2009-06-14 21:52                                               ` Michael Shigorin
  2009-06-14 21:54                                             ` Michael Shigorin
  2009-06-15  6:32                                             ` Dmitry M. Maslennikov
  4 siblings, 1 reply; 56+ messages in thread
From: Ivan Fedorov @ 2009-06-14 21:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Kirill Maslinsky <kirill-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org>
writes:

> On Sun, Jun 14, 2009 at 01:15:30PM +0300, Kirill A. Shutemov wrote:
>> 2009/6/14 Alexey Tourbin <at-u2l5PoMzF/Uox3rIn2DAYQ@public.gmane.org>:
>> >> Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?
>> >
>> > Нет и скорее всего небудет.
>> 
>> Алексей, я понимаю, что с теоретической точки зрения pocket'ы -- это
>> очень некрасиво. А вы можете предложить альтернативу?
>> 
>> Проблема тестирования изменений _до_ включения в Сизиф слишком
>> актуальна, что бы её игнорировать.
>
> Формализованные тесты на функциональность, включённые в пакет мантейнером, 
> выполняемые после успешной сборки пакета в безопасном окружении, 
> гаранитрующие отсутствие регрессий по данной функциональности
> при пересборке в любом окружении.
Ну вот я например сейчас хотел выложить postgresql-8.4 куда-нить, но в
сизиф я пока класть его не готов - если я выложу его полноценно, тогда
сизиф начнёт от него зависеть, что плохо, ибо оно пока beta2 (хотя я уже
и собрал rc1 из git), а если выложить без devel части, как неосновную
ветку, то тестировать его особо и нет смысла - оно на старой версии
клиентских библиотек не намного вкуснее чем 8.3...

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

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

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

* Re: [devel] Опять про сизиф
  2009-06-14 21:49                                             ` Ivan Fedorov
@ 2009-06-14 21:52                                               ` Michael Shigorin
  0 siblings, 0 replies; 56+ messages in thread
From: Michael Shigorin @ 2009-06-14 21:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Jun 15, 2009 at 01:49:00AM +0400, Ivan Fedorov wrote:
> Ну вот я например сейчас хотел выложить postgresql-8.4
[...]
> А так бы я выложил его в карман, туда бы сам собрал разные
> пакеты и можно было бы пощупать желающим...

Ну так хоть на people выложи.

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


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

* Re: [devel] Опять про сизиф
  2009-06-14 10:29                                           ` Kirill Maslinsky
                                                               ` (2 preceding siblings ...)
  2009-06-14 21:49                                             ` Ivan Fedorov
@ 2009-06-14 21:54                                             ` Michael Shigorin
  2009-06-15  6:32                                             ` Dmitry M. Maslennikov
  4 siblings, 0 replies; 56+ messages in thread
From: Michael Shigorin @ 2009-06-14 21:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Jun 14, 2009 at 02:29:46PM +0400, Kirill Maslinsky wrote:
> Как мне показалось, из всех задач, которые обсуждались рядом с
> идеей pocket'ов, очень многие (а может и все) поддаются
> формализации.  Может быть, стоит лучше приложить усилия к
> разработке инфраструктуры для создания таких формализованных
> тестов?

Пойми, дело не только в тестировании, а и в возможности
конкурентных предложений _и_ осознанного выбора между ними.

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


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

* Re: [devel] Опять про сизиф
  2009-06-14  5:23                                       ` Alexey Tourbin
  2009-06-14  8:12                                         ` Afanasov Dmitry
  2009-06-14 10:15                                         ` Kirill A. Shutemov
@ 2009-06-14 21:55                                         ` Michael Shigorin
  2009-06-15  6:24                                         ` Max Ivanov
  3 siblings, 0 replies; 56+ messages in thread
From: Michael Shigorin @ 2009-06-14 21:55 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Sun, Jun 14, 2009 at 09:23:45AM +0400, Alexey Tourbin wrote:
> > Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?
> Нет и скорее всего небудет.

Спасибо, принято.

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

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

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

* Re: [devel] Опять про сизиф
  2009-06-14 10:15                                         ` Kirill A. Shutemov
  2009-06-14 10:29                                           ` Kirill Maslinsky
@ 2009-06-15  6:24                                           ` Alexey Tourbin
  2009-06-15  6:31                                             ` Dmitry M. Maslennikov
                                                               ` (2 more replies)
  1 sibling, 3 replies; 56+ messages in thread
From: Alexey Tourbin @ 2009-06-15  6:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Sun, Jun 14, 2009 at 01:15:30PM +0300, Kirill A. Shutemov wrote:
> 2009/6/14 Alexey Tourbin <at@altlinux.ru>:
> >> Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?
> >
> > Нет и скорее всего небудет.
> 
> Алексей, я понимаю, что с теоретической точки зрения pocket'ы -- это
> очень некрасиво. А вы можете предложить альтернативу?

Немного не так, но почему я должен предлагать альтернативу?

> Проблема тестирования изменений _до_ включения в Сизиф слишком
> актуальна, что бы её игнорировать.

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

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

Проблемами "досизифной" подготовки пакетов я, грубо говоря, не
занимаюсь.

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

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

* Re: [devel] Опять про сизиф
  2009-06-14  5:23                                       ` Alexey Tourbin
                                                           ` (2 preceding siblings ...)
  2009-06-14 21:55                                         ` Michael Shigorin
@ 2009-06-15  6:24                                         ` Max Ivanov
  2009-06-15 12:51                                           ` Michael Shigorin
  3 siblings, 1 reply; 56+ messages in thread
From: Max Ivanov @ 2009-06-15  6:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Нет и скорее всего небудет.

Нет слов. Тогда предложите альтернативу.

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

* Re: [devel] Опять про сизиф
  2009-06-15  6:24                                           ` Alexey Tourbin
@ 2009-06-15  6:31                                             ` Dmitry M. Maslennikov
  2009-06-15  6:47                                               ` Alexey Tourbin
  2009-06-15  7:58                                             ` Kirill A. Shutemov
  2009-06-16  4:22                                             ` Денис Смирнов
  2 siblings, 1 reply; 56+ messages in thread
From: Dmitry M. Maslennikov @ 2009-06-15  6:31 UTC (permalink / raw)
  To: ALT Linux Team development discussions

15 июня 2009 г. 10:24 пользователь Alexey Tourbin (at@altlinux.ru) написал:
> Дело в том, что я занимаюсь ровно противоположной проблемой -- как
> интегрировать изменения (новые пакеты) в Сизиф.  Эта проблема в основном
> решена -- продумана модель данных, разработаны всякие проверки и т.п.
> Общая идея тут в том, что репозиторий можно переводить из одного
> целостного состояния в другое состояние, которое будет не мене целостным.
> Если обнаружены ухудшения, то изменения брать нельзя (по крайней мере,
> по умолчанию).
>
> Таким образом, в основе girar-builder лежит идея поддержки целостного
> репозитария.  Причем, пока даже нет никакой дискриминации по репозиторию --
> сизиф это или стабильный бранч (политика изменений не формализуется).
> Просто есть определенные преграды, при нарушении которых считается,
> что изменения брать нельзя -- характеристики репозитория ухудшаются,
> too bad.
Дело в том, что сообществу от этого пока только худо... Равно как и
Сизифу пока только плохеет. Нестабильные альфы это заливать не мешает,
а вот исправления порой донести до людей проблематично.

> Проблемами "досизифной" подготовки пакетов я, грубо говоря, не
> занимаюсь.
Конечно, зачем нам тестирование. Это же не математика. Здесь все не
формализуешь. Давайте вообще вместо работающих пакетов пустышки со
всеми определенными символами заливать? А что, с точки зрения СИСТЕМЫ
вполне себе равнозначная замена.

-- 
Dmitry M. Maslennikov
rlz@etersoft.ru
rlz@altlinux.org
maslennikovdm@gmail.com
master@armory.ru

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

* Re: [devel] Опять про сизиф
  2009-06-14 10:29                                           ` Kirill Maslinsky
                                                               ` (3 preceding siblings ...)
  2009-06-14 21:54                                             ` Michael Shigorin
@ 2009-06-15  6:32                                             ` Dmitry M. Maslennikov
  4 siblings, 0 replies; 56+ messages in thread
From: Dmitry M. Maslennikov @ 2009-06-15  6:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

14 июня 2009 г. 14:29 пользователь Kirill Maslinsky
(kirill@altlinux.org) написал:
> Формализованные тесты на функциональность, включённые в пакет мантейнером,
> выполняемые после успешной сборки пакета в безопасном окружении,
> гаранитрующие отсутствие регрессий по данной функциональности
> при пересборке в любом окружении.
>
> Как мне показалось, из всех задач, которые обсуждались рядом с идеей
> pocket'ов, очень многие (а может и все) поддаются формализации.
Я бы сказал, что почти никакие.

> Может быть, стоит лучше приложить усилия к разработке инфраструктуры
> для создания таких формализованных тестов?
Может не надо?

-- 
Dmitry M. Maslennikov
rlz@etersoft.ru
rlz@altlinux.org
maslennikovdm@gmail.com
master@armory.ru

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

* Re: [devel] Опять про сизиф
  2009-06-15  6:31                                             ` Dmitry M. Maslennikov
@ 2009-06-15  6:47                                               ` Alexey Tourbin
  2009-06-15  7:06                                                 ` Dmitry M. Maslennikov
  0 siblings, 1 reply; 56+ messages in thread
From: Alexey Tourbin @ 2009-06-15  6:47 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Mon, Jun 15, 2009 at 10:31:36AM +0400, Dmitry M. Maslennikov wrote:
> 15 июня 2009 г. 10:24 пользователь Alexey Tourbin (at@altlinux.ru) написал:
> > Дело в том, что я занимаюсь ровно противоположной проблемой -- как
> > интегрировать изменения (новые пакеты) в Сизиф.  Эта проблема в основном
> > решена -- продумана модель данных, разработаны всякие проверки и т.п.
> > Общая идея тут в том, что репозиторий можно переводить из одного
> > целостного состояния в другое состояние, которое будет не мене целостным.
> > Если обнаружены ухудшения, то изменения брать нельзя (по крайней мере,
> > по умолчанию).
> >
> > Таким образом, в основе girar-builder лежит идея поддержки целостного
> > репозитария.  Причем, пока даже нет никакой дискриминации по репозиторию --
> > сизиф это или стабильный бранч (политика изменений не формализуется).
> > Просто есть определенные преграды, при нарушении которых считается,
> > что изменения брать нельзя -- характеристики репозитория ухудшаются,
> > too bad.
> Дело в том, что сообществу от этого пока только худо... Равно как и
> Сизифу пока только плохеет. Нестабильные альфы это заливать не мешает,
> а вот исправления порой донести до людей проблематично.

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

Получалось, что нужно сначала отфоркивать бранч и ликвидировать в нём
разломы, и потом уже на основе этого бранча можно было начинать выпуск
бета-версий.  Сейчас почти все разломы (которые раньше требовали
вмешательства администратора) не допускаются автоматически,
а бета-версии можно выпускать на основе сизифа.  To me, it's a big deal.

> > Проблемами "досизифной" подготовки пакетов я, грубо говоря, не
> > занимаюсь.
> Конечно, зачем нам тестирование. Это же не математика. Здесь все не
> формализуешь. Давайте вообще вместо работающих пакетов пустышки со
> всеми определенными символами заливать? А что, с точки зрения СИСТЕМЫ
> вполне себе равнозначная замена.

Увы.  "Не занимаюсь" не следует понимать исключительно как
принципиальную позицию.  Просто я занимаюсь чем-то немного другим --
куда меня влечет свободный ум.

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

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

* Re: [devel] Опять про сизиф
  2009-06-15  6:47                                               ` Alexey Tourbin
@ 2009-06-15  7:06                                                 ` Dmitry M. Maslennikov
  2009-06-15  7:36                                                   ` Alexey Tourbin
  0 siblings, 1 reply; 56+ messages in thread
From: Dmitry M. Maslennikov @ 2009-06-15  7:06 UTC (permalink / raw)
  To: ALT Linux Team development discussions

15 июня 2009 г. 10:47 пользователь Alexey Tourbin (at@altlinux.ru) написал:
> Я бы не сказал, что сизифу плохеет.  По-моему, репозитарий стал во
> многих отношениях лучше.  Когда в декабре начали отфоркивать бранч 5.0,
> то проблемой номер один это было привести то что есть в божеский вид --
> хотя бы, ликвидировать анметы.  Про нагрузку на администратора сизифа я
> сейчас говорить не буду, но и это не стоит сбрасывать со счетов.
Как в анекдоте ("зарплата - хорошая, но маленькая"): сизиф хороший,
только пакеты не работают. Меня лично абсолютное число анметов и
непересобирающихся пакетов не сильно волновало, до тех пор, пока они
работали. Я, конечно, понимаю, что теоретически уменьшение этих
факторов должно было улучшить и стабильность, но на практике создалось
впечатление, что сложности по прохождению проверок отняли у
мантейнеров все силы, которые раньше шли на поддержку
работоспособности.

> Увы.  "Не занимаюсь" не следует понимать исключительно как
> принципиальную позицию.  Просто я занимаюсь чем-то немного другим --
> куда меня влечет свободный ум.
Может следовало выразиться мягче: у нас нет времени и желания.

Остается вопрос, если кто-нибудь из комунити возьмется за проект
покетов у него есть шанс быть принятым? Какие условия для этого надо
соблюсти?

-- 
Dmitry M. Maslennikov
rlz@etersoft.ru
rlz@altlinux.org
maslennikovdm@gmail.com
master@armory.ru

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

* Re: [devel] Опять про сизиф
  2009-06-15  7:06                                                 ` Dmitry M. Maslennikov
@ 2009-06-15  7:36                                                   ` Alexey Tourbin
  2009-06-15  7:56                                                     ` Max Ivanov
  0 siblings, 1 reply; 56+ messages in thread
From: Alexey Tourbin @ 2009-06-15  7:36 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Mon, Jun 15, 2009 at 11:06:48AM +0400, Dmitry M. Maslennikov wrote:
> 15 июня 2009 г. 10:47 пользователь Alexey Tourbin (at@altlinux.ru) написал:
> > Я бы не сказал, что сизифу плохеет.  По-моему, репозитарий стал во
> > многих отношениях лучше.  Когда в декабре начали отфоркивать бранч 5.0,
> > то проблемой номер один это было привести то что есть в божеский вид --
> > хотя бы, ликвидировать анметы.  Про нагрузку на администратора сизифа я
> > сейчас говорить не буду, но и это не стоит сбрасывать со счетов.
> Как в анекдоте ("зарплата - хорошая, но маленькая"): сизиф хороший,
> только пакеты не работают. Меня лично абсолютное число анметов и
> непересобирающихся пакетов не сильно волновало, до тех пор, пока они
> работали.

Ну что Вы ко мне привязались.  Я же несчастный человек.
Практически как бедный дубовый листочек.

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

Я не согласен с таким противопоставлением.  Если в пакете есть анмет,
то этот пакет даже нельзя установить.  Как тогда можно говорить про
работоспособность.

Вместе с тем, я хорошо понимаю разницу между формальными и
содержательными требованиями.  Формальные требования как бы можно
сравнить с общественными приличиями.  Увы, общественные приличия могут
быть лицемерны.  Но это же не значит, что нужно вести себя неприлично
при любом удобном случае.  Не каждому дано яблоком падать к чужим ногам...

> > Увы.  "Не занимаюсь" не следует понимать исключительно как
> > принципиальную позицию.  Просто я занимаюсь чем-то немного другим --
> > куда меня влечет свободный ум.
> Может следовало выразиться мягче: у нас нет времени и желания.

Дело не только в этом.  Для "покетов" (в широком смысле) нет адекватной
модели данных, которая казалась бы мне, ну, правильной.  Поэтому я не
знаю, как это можно реализовать, и мне это даже не очень интересно.
В узком же смысле можно сделать gb-задания без auto commit.

> Остается вопрос, если кто-нибудь из комунити возьмется за проект
> покетов у него есть шанс быть принятым? Какие условия для этого надо
> соблюсти?

Это тарабарщина какая-то.

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

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

* Re: [devel] Опять про сизиф
  2009-06-15  7:36                                                   ` Alexey Tourbin
@ 2009-06-15  7:56                                                     ` Max Ivanov
  2009-06-15  8:54                                                       ` Alexey Tourbin
  0 siblings, 1 reply; 56+ messages in thread
From: Max Ivanov @ 2009-06-15  7:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Дело не только в этом.  Для "покетов" (в широком смысле) нет адекватной
> модели данных, которая казалась бы мне, ну, правильной.  Поэтому я не
> знаю, как это можно реализовать

Ну что ж, хоть к чему то пришли. Я вижу цель сообщества сейчас
придумать модель данных, которая устроила бы математика at и тогда у
нас могут появиться pocket'ы!

Как основа для обсуждения:

1) пакет отправленный на сборку в карман собирается в hasher с
подключенными репами sisyphys + current pocket, при этом версия
sisyphus фиксируется на момент сборки первого пакета в карман, все
последующие пакеты в нем собираются с этим архивным sisyphus
2) результат тестируется с учетом этих двух репозиториев (например
символы ищутся и в сизифе и в кармане, если нет анметов, то след.
пункт.)
3) результат сборки выкладывается в карман
4) карман выглядит для всех как обычный apt репозиторий, который
необходимо подключить как дополнительный к сизифу.
5) администратор кармана может заказать полную пересборку кармана на
последнем сизифе, если всё прошло успешно то новые пакеты в этом
кармане будут собираться на нем.
6) в любой момент администратор кармана может отправить весь карман в
сизиф, при этом всё содержимое кармана пересобирается на текущем
сизифе как один большой task,  проходят все сизифные тесты и если всё
ок пакеты оказываются в сизифе.  Если в сизифе в этом время пакет foo
уехал по версии вперед, то в сизиф не попадет весь task (ну это и
сейчас вроде есть).
7) проблемы пользователей при подключении двух карманов с общими
пакетами не надо решать никаками способами (те. вводить новые тесты,
ограничения и пр.), это исключительно проблемы пользователей и
администраторов этих двух (и более карманов), сами договорятся и всё
уладят.

Вот как-то так.
@at: покритикуйте, что вам не нравится, а мы подумаем как это исправить.

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

* Re: [devel] Опять про сизиф
  2009-06-15  6:24                                           ` Alexey Tourbin
  2009-06-15  6:31                                             ` Dmitry M. Maslennikov
@ 2009-06-15  7:58                                             ` Kirill A. Shutemov
  2009-06-16  4:22                                             ` Денис Смирнов
  2 siblings, 0 replies; 56+ messages in thread
From: Kirill A. Shutemov @ 2009-06-15  7:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2009/6/15 Alexey Tourbin <at@altlinux.ru>:
> On Sun, Jun 14, 2009 at 01:15:30PM +0300, Kirill A. Shutemov wrote:
>> 2009/6/14 Alexey Tourbin <at@altlinux.ru>:
>> >> Вопрос -- ведет ли кто-нибудь сейчас работы по pocket'ам?
>> >
>> > Нет и скорее всего небудет.
>>
>> Алексей, я понимаю, что с теоретической точки зрения pocket'ы -- это
>> очень некрасиво. А вы можете предложить альтернативу?
>
> Немного не так, но почему я должен предлагать альтернативу?
>
>> Проблема тестирования изменений _до_ включения в Сизиф слишком
>> актуальна, что бы её игнорировать.
>
> Дело в том, что я занимаюсь ровно противоположной проблемой -- как
> интегрировать изменения (новые пакеты) в Сизиф.  Эта проблема в основном
> решена -- продумана модель данных, разработаны всякие проверки и т.п.
> Общая идея тут в том, что репозиторий можно переводить из одного
> целостного состояния в другое состояние, которое будет не мене целостным.
> Если обнаружены ухудшения, то изменения брать нельзя (по крайней мере,
> по умолчанию).
>
> Таким образом, в основе girar-builder лежит идея поддержки целостного
> репозитария.  Причем, пока даже нет никакой дискриминации по репозиторию --
> сизиф это или стабильный бранч (политика изменений не формализуется).
> Просто есть определенные преграды, при нарушении которых считается,
> что изменения брать нельзя -- характеристики репозитория ухудшаются,
> too bad.

Спасибо за вашу работу.

> Проблемами "досизифной" подготовки пакетов я, грубо говоря, не
> занимаюсь.

Мне не очень понятно, чем карманы могут помешать реализации ваших
целей. Мне видится, что карманы могут понизить качество пакетов _вне_
Сизифа, могут стать причиной проблем у end-user'ов, к примеру с
dist-upgrade'ом до Сизифа.
Но вот чем плохи карманы для репозитория Сизиф?

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

* Re: [devel] Опять про сизиф
  2009-06-15  7:56                                                     ` Max Ivanov
@ 2009-06-15  8:54                                                       ` Alexey Tourbin
  2009-06-15  9:15                                                         ` Kirill A. Shutemov
                                                                           ` (3 more replies)
  0 siblings, 4 replies; 56+ messages in thread
From: Alexey Tourbin @ 2009-06-15  8:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Mon, Jun 15, 2009 at 11:56:43AM +0400, Max Ivanov wrote:
> > Дело не только в этом.  Для "покетов" (в широком смысле) нет адекватной
> > модели данных, которая казалась бы мне, ну, правильной.  Поэтому я не
> > знаю, как это можно реализовать
> 
> Ну что ж, хоть к чему то пришли. Я вижу цель сообщества сейчас
> придумать модель данных, которая устроила бы математика at и тогда у
> нас могут появиться pocket'ы!

Инициатива наказуема.

> Как основа для обсуждения:
> 
> 1) пакет отправленный на сборку в карман собирается в hasher с
> подключенными репами sisyphys + current pocket, при этом версия
> sisyphus фиксируется на момент сборки первого пакета в карман, все
> последующие пакеты в нем собираются с этим архивным sisyphus

Как нам сделать "архивный sisyphus"?  Сейчас нет никакой инфраструктуры
типа copy-on-write, а единственная возможность -- брать лок на
реопзиторий.  Лок автоматически снижает возможности доступа к
репозиторию.  Даже для того, чтобы сделать hardlink-копию репозитария,
нужен лок.  Это целая теория transaction locks, как грамотно брать локи
без дергадации возможностей.  Но у нас-то всё это написано на шелле.

Тогда давайте опустимся.  Пусть карманы собираются не на текущем
репозитории, а на последней (вчерашней) копии репозитория.  Но тогда
к чему всё сводится?  Какие-то мужички где-то чево-то собирают.
Ну тогда какой мне интерес.  Люблю отчизну я но странною любовью,
ну а чем это всё это кончается Вы знаете.  Говор пьяных мужичков. Ж)

> 2) результат тестируется с учетом этих двух репозиториев (например
> символы ищутся и в сизифе и в кармане, если нет анметов, то след.
> пункт.)

С этим есть проблемы.  Чтобы выполнять проверки целостности репозитория,
нужно полностью сформировать новый репозиторий, выполнив все замещения
пакетов.  Целостность по схеме репозиторий + оверлей проврке не поддается.

> 3) результат сборки выкладывается в карман
> 4) карман выглядит для всех как обычный apt репозиторий, который
> необходимо подключить как дополнительный к сизифу.

С оверлеями есть некоторые проблемы, ну ладно.

> 5) администратор кармана может заказать полную пересборку кармана на
> последнем сизифе, если всё прошло успешно то новые пакеты в этом
> кармане будут собираться на нем.
> 6) в любой момент администратор кармана может отправить весь карман в
> сизиф, при этом всё содержимое кармана пересобирается на текущем
> сизифе как один большой task,  проходят все сизифные тесты и если всё
> ок пакеты оказываются в сизифе.  Если в сизифе в этом время пакет foo
> уехал по версии вперед, то в сизиф не попадет весь task (ну это и
> сейчас вроде есть).

В общем что такое task я понимаю, а что такое pocket я не понимаю.

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

> Вот как-то так.
> @at: покритикуйте, что вам не нравится, а мы подумаем как это исправить.

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

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

* Re: [devel] Опять про сизиф
  2009-06-15  8:54                                                       ` Alexey Tourbin
@ 2009-06-15  9:15                                                         ` Kirill A. Shutemov
  2009-06-15  9:34                                                         ` Max Ivanov
                                                                           ` (2 subsequent siblings)
  3 siblings, 0 replies; 56+ messages in thread
From: Kirill A. Shutemov @ 2009-06-15  9:15 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2009/6/15 Alexey Tourbin <at@altlinux.ru>:
>> 2) результат тестируется с учетом этих двух репозиториев (например
>> символы ищутся и в сизифе и в кармане, если нет анметов, то след.
>> пункт.)
>
> С этим есть проблемы.  Чтобы выполнять проверки целостности репозитория,
> нужно полностью сформировать новый репозиторий, выполнив все замещения
> пакетов.  Целостность по схеме репозиторий + оверлей проврке не поддается.

Цель карманов -- вытоптать функциональные ошибки в пакетах. Критерии
целостности репозитория для карманов могут быть ниже, хотя бы в силу
сложности их проверки.

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

* Re: [devel] Опять про сизиф
  2009-06-15  8:54                                                       ` Alexey Tourbin
  2009-06-15  9:15                                                         ` Kirill A. Shutemov
@ 2009-06-15  9:34                                                         ` Max Ivanov
  2009-06-15 13:12                                                         ` [devel] Опять про карманцы Michael Shigorin
  2009-06-16  4:23                                                         ` [devel] Опять про сизиф Денис Смирнов
  3 siblings, 0 replies; 56+ messages in thread
From: Max Ivanov @ 2009-06-15  9:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

> Как нам сделать "архивный sisyphus"?
А как сейчас он делается каждый день?

> Тогда давайте опустимся.  Пусть карманы собираются не на текущем
> репозитории, а на последней (вчерашней) копии репозитория.  Но тогда
> к чему всё сводится?  Какие-то мужички где-то чево-то собирают.
> Ну тогда какой мне интерес.

Интерес в том, что они оттачивают пакеты у себя в уголке, потом
выливают в сизиф уже более-менее рабочее и оттестированное, а не
наобум. Запаздывание сизифа на сутки не критично по большому счету.
При выкладывании кармана в сизиф оно всё равно будет собрано на самой
актуальной его версии.

>> 2) результат тестируется с учетом этих двух репозиториев (например
>> символы ищутся и в сизифе и в кармане, если нет анметов, то след.
>> пункт.)
>
> С этим есть проблемы.  Чтобы выполнять проверки целостности репозитория,
> нужно полностью сформировать новый репозиторий, выполнив все замещения
> пакетов.  Целостность по схеме репозиторий + оверлей проврке не поддается.
Вы сейчас говорите обо всех тестах или о некоторых? Например символы
можно искать и там и там?

>> 3) результат сборки выкладывается в карман
>> 4) карман выглядит для всех как обычный apt репозиторий, который
>> необходимо подключить как дополнительный к сизифу.
>
> С оверлеями есть некоторые проблемы, ну ладно.

Значит не такие страшные по сравнению с вышеописанными :)

> В общем что такое task я понимаю, а что такое pocket я не понимаю.

это как git-branch который по заказу можно rebase.

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

* Re: [devel] Опять про сизиф
  2009-06-15  6:24                                         ` Max Ivanov
@ 2009-06-15 12:51                                           ` Michael Shigorin
  0 siblings, 0 replies; 56+ messages in thread
From: Michael Shigorin @ 2009-06-15 12:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Jun 15, 2009 at 10:24:39AM +0400, Max Ivanov wrote:
> > Нет и скорее всего небудет.
> Нет слов. Тогда предложите альтернативу.

Не обязан.  С другой стороны, вот что писал ldv@:
http://lists.altlinux.org/pipermail/devel/2006-June/127242.html
http://lists.altlinux.org/pipermail/devel/2006-June/127244.html

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


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

* [devel] Опять про карманцы
  2009-06-15  8:54                                                       ` Alexey Tourbin
  2009-06-15  9:15                                                         ` Kirill A. Shutemov
  2009-06-15  9:34                                                         ` Max Ivanov
@ 2009-06-15 13:12                                                         ` Michael Shigorin
  2009-06-16  4:23                                                         ` [devel] Опять про сизиф Денис Смирнов
  3 siblings, 0 replies; 56+ messages in thread
From: Michael Shigorin @ 2009-06-15 13:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Mon, Jun 15, 2009 at 12:54:01PM +0400, Alexey Tourbin wrote:
> > 2) результат тестируется с учетом этих двух репозиториев
> > (например символы ищутся и в сизифе и в кармане, если нет
> > анметов, то след.  пункт.)
> С этим есть проблемы.  Чтобы выполнять проверки целостности
> репозитория, нужно полностью сформировать новый репозиторий,
> выполнив все замещения пакетов.  Целостность по схеме
> репозиторий + оверлей проврке не поддается.

Насколько понимаю, этот процесс эквивалентен делаемому и сейчас
для gb repos перед коммитом в сизиф?

> > 5) администратор кармана может заказать полную пересборку
> > кармана на последнем сизифе, если всё прошло успешно то новые
> > пакеты в этом кармане будут собираться на нем.
> > 6) в любой момент администратор кармана может отправить весь
> > карман в сизиф, при этом всё содержимое кармана
> > пересобирается на текущем сизифе как один большой task,
> > проходят все сизифные тесты и если всё ок пакеты оказываются
> > в сизифе.  Если в сизифе в этом время пакет foo уехал по
> > версии вперед, то в сизиф не попадет весь task (ну это и
> > сейчас вроде есть).
> В общем что такое task я понимаю, а что такое pocket я не понимаю.

Потенциально долгоиграющий (с лимитом по времени) task,
опубликованный и удобный для подключения с целью тестирования
и исправления своих пакетов с учётом его содержания.

См. тж. http://www.altlinux.org/Contrib#Карманы

--- lyric
> Тогда давайте опустимся.  Пусть карманы собираются не на текущем
> репозитории, а на последней (вчерашней) копии репозитория.  Но тогда
> к чему всё сводится?  Какие-то мужички где-то чево-то собирают.

Ой, все и так всё собирают на не пойми каком сизифе у себя
-- у меня обычно на конторе вчерашний, а дома синхронизация
руками запускается.  Если не забуду.

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

Ты ж не ходишь каждый день в противогазе на случай войны. :)

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


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

* Re: [devel] Опять про сизиф
  2009-06-15  6:24                                           ` Alexey Tourbin
  2009-06-15  6:31                                             ` Dmitry M. Maslennikov
  2009-06-15  7:58                                             ` Kirill A. Shutemov
@ 2009-06-16  4:22                                             ` Денис Смирнов
  2 siblings, 0 replies; 56+ messages in thread
From: Денис Смирнов @ 2009-06-16  4:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Mon, Jun 15, 2009 at 10:24:03AM +0400, Алексей Турбин wrote:

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

Это очень важная работа. Однако необходимость ручного тестирования
полностью отменить она не может, к сожалению.

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

http://freesource.info
----------------------------------------------------------------------------

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

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

* Re: [devel] Опять про сизиф
  2009-06-15  8:54                                                       ` Alexey Tourbin
                                                                           ` (2 preceding siblings ...)
  2009-06-15 13:12                                                         ` [devel] Опять про карманцы Michael Shigorin
@ 2009-06-16  4:23                                                         ` Денис Смирнов
  3 siblings, 0 replies; 56+ messages in thread
From: Денис Смирнов @ 2009-06-16  4:23 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Mon, Jun 15, 2009 at 12:54:01PM +0400, Алексей Турбин wrote:

AT> В общем что такое task я понимаю, а что такое pocket я не понимаю.

Это такой долгоживущий task.

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

http://freesource.info
----------------------------------------------------------------------------

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

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

* Re: [devel] Firefox
  2009-06-11 12:26               ` Michael Shigorin
  2009-06-11 13:15                 ` Alexey Gladkov
@ 2009-06-23  7:13                 ` Ildar Mulyukov
  1 sibling, 0 replies; 56+ messages in thread
From: Ildar Mulyukov @ 2009-06-23  7:13 UTC (permalink / raw)
  To: devel, Igor Zubkov

On 11.06.2009 18:26:19, Michael Shigorin wrote:
> 2 real: попробуй поставить и если понравится -- упаковать в сизиф
> https://addons.mozilla.org/en-US/firefox/addon/8186?

Даже _он_ под 3.5 не заточен. Нужно дорабатывать напильником.
Хотелось бы узнать у Игоря Зубкова планы на scrapbook/scrapbook+

С уважением, Ильдар
З.Ы. Для меня тоже scrapbook - блок для апгрейда ФФ
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


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

end of thread, other threads:[~2009-06-23  7:13 UTC | newest]

Thread overview: 56+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-11  4:13 [devel] Firefox REAL
2009-06-11  6:03 ` Alexey Gladkov
2009-06-11  6:23   ` REAL
2009-06-11  8:21     ` Alexey Gladkov
2009-06-11  8:40       ` Timur Batyrshin
2009-06-11  8:50         ` Alexey Gladkov
2009-06-11  9:12           ` Timur Batyrshin
2009-06-11  9:22           ` REAL
2009-06-11  9:13             ` Andrey Rahmatullin
2009-06-11  9:52             ` Alexey Gladkov
2009-06-11 12:26               ` Michael Shigorin
2009-06-11 13:15                 ` Alexey Gladkov
2009-06-11 13:30                   ` Michael Shigorin
2009-06-11 13:39                     ` Alexey Gladkov
2009-06-11 13:56                     ` Dmitry V. Levin
2009-06-11 13:59                       ` Mikhail Gusarov
2009-06-11 14:02                       ` Alexey Gladkov
2009-06-11 14:05                         ` Dmitry V. Levin
2009-06-11 14:20                           ` Alexey Gladkov
2009-06-11 14:34                             ` Michael Shigorin
2009-06-11 15:26                               ` [devel] Опять про сизиф (was: Firefox) Alexey Gladkov
2009-06-11 16:12                                 ` Dmitry V. Levin
2009-06-11 23:56                                 ` Денис Смирнов
2009-06-13 11:07                                   ` [devel] Опять про сизиф Alexey Gladkov
2009-06-13 22:41                                     ` Денис Смирнов
2009-06-14  5:23                                       ` Alexey Tourbin
2009-06-14  8:12                                         ` Afanasov Dmitry
2009-06-14  8:18                                           ` Alexey Tourbin
2009-06-14  8:36                                             ` Afanasov Dmitry
2009-06-14 10:15                                         ` Kirill A. Shutemov
2009-06-14 10:29                                           ` Kirill Maslinsky
2009-06-14 10:34                                             ` Mikhail Gusarov
2009-06-14 12:51                                             ` Kirill A. Shutemov
2009-06-14 21:49                                             ` Ivan Fedorov
2009-06-14 21:52                                               ` Michael Shigorin
2009-06-14 21:54                                             ` Michael Shigorin
2009-06-15  6:32                                             ` Dmitry M. Maslennikov
2009-06-15  6:24                                           ` Alexey Tourbin
2009-06-15  6:31                                             ` Dmitry M. Maslennikov
2009-06-15  6:47                                               ` Alexey Tourbin
2009-06-15  7:06                                                 ` Dmitry M. Maslennikov
2009-06-15  7:36                                                   ` Alexey Tourbin
2009-06-15  7:56                                                     ` Max Ivanov
2009-06-15  8:54                                                       ` Alexey Tourbin
2009-06-15  9:15                                                         ` Kirill A. Shutemov
2009-06-15  9:34                                                         ` Max Ivanov
2009-06-15 13:12                                                         ` [devel] Опять про карманцы Michael Shigorin
2009-06-16  4:23                                                         ` [devel] Опять про сизиф Денис Смирнов
2009-06-15  7:58                                             ` Kirill A. Shutemov
2009-06-16  4:22                                             ` Денис Смирнов
2009-06-14 21:55                                         ` Michael Shigorin
2009-06-15  6:24                                         ` Max Ivanov
2009-06-15 12:51                                           ` Michael Shigorin
2009-06-11 16:27                               ` [devel] Firefox Stanislav Ievlev
2009-06-23  7:13                 ` Ildar Mulyukov
2009-06-11 16:38               ` Dmitry V. Levin

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