From: Michael Shigorin <mike@osdn.org.ua> To: ALT Linux Team development discussions <devel@lists.altlinux.org> Subject: Re: [devel] 5.0 process Date: Tue, 4 Nov 2008 11:45:53 +0200 Message-ID: <20081104094553.GS30442@osdn.org.ua> (raw) In-Reply-To: <87y700cqu7.fsf@frontier.dottedmag.net> <777d80610811031514i6c16f4cbk3ff122e5732031f5@mail.gmail.com> <777d80610811031448w25ffcbfex7d28328169e09584@mail.gmail.com> <20081104010536.GH9550@altlinux.org> On Tue, Nov 04, 2008 at 04:05:36AM +0300, Alexey Tourbin wrote: > Ну, грубо говоря, есть пользователи с community-потенциалом, > которые могут самостоятельно в чем-то разобраться и чем-то нам > помочь (хотя бы тестированием и багрепортами). Оболванивать > таких пользователей ни к чему. И есть пользователи со слабым > community-потенциалом. Их тоже оболванивать ни к чему. :) Замечательно сказано. On Tue, Nov 04, 2008 at 01:48:30AM +0300, Aleksey Novodvorsky wrote: > > Поскольку дело ООО (как и любой другой коммерческой > > организации) - выпускать дистрибутивы под свои коммерческие > > нужды, то это устраняется только устранением коммерческой > > организации как заказчика и владельца чёрного ящика. > Это где у нас этот "черный ящик"? Скажите, а Вы вправду > думаете, что НП-18 мы делали "под свои коммерческие нужды"? Вообще сбоку действительно подумать можно много чего -- особенно если запамятовать про правило "не приписывай злонамеренности то, что можно объяснить головотяпством"... Например, меня с пресловутой #16098 тоже можно было обвинить в преднамеренной регрессии и подрывании устоев общества. :) > Еще раз повторюсь. Я полагаю, что коммерческие интересы > участников тим укрепляют сообщество. Да, поскольку интересная работа, которая выполняется на совесть -- это намного лучше "обычной работы". Нет, поскольку регулярно наблюдается тенденция к выгоранию разных людей в разных местах и превращения хобби в фобби. Здесь действительно сложно. > Если у Вас есть повод усомниться в этих наших намерениях -- > говорите прямо. Прямота и вообще помогает, хотя бывает больнее. [про дизайн как showcase -- отдельным письмом] On Tue, Nov 04, 2008 at 02:14:21AM +0300, Aleksey Novodvorsky wrote: > > > Скажите, а Вы вправду думаете, что НП-18 мы делали "под свои > > > коммерческие нужды"? > > Я вправду вижу, что RM-ам тупо некогда контактировать > > с сообществом. +1; или даже разгребать багрепорты. > > И это - результат коммерческих нужд. > Нет. Это результат жесткого дедлайна, который совсем не всегда > связан с коммерцией. Есть и некоммерческие обязательства, > например начало учебного года. Это либо следствие взятых коммерческих обязательств, либо личное моральное. Но дело-то в том, что нерешённые, но растиражированные проблемы никуда не уходят: их просто становится больше в пересчёте на каждого могущего ответить. См. тж. выше про "выгорают". Из практики тайм-менеджмента известно, что от такого "некогда пилу точить, пилить надо" помогают: - приоретизация проблем и решение по порядку; - резервирование минимум 40% времени под непредвиденное. > > В текущем виде среди компаний, контрибутящих в Team, это > > автоматически означает жёсткий цейтнот. Поскольку общение > > RM-ов с community на результаты не сказывается, то оно > > отсекается. Сообщество как раз может вскрыть проблемы до фиксации в релизе. Просто у нас это очень слабо работает :-/ > > В идеальном случае, когда инженеров вдоволь, и они > > общительные, и сроки не давят - чёрного ящика не будет. > Сроки всегда будут давить. Хотя бы в виде нетерпеливых > пользователей. Потерпят. Им как раз лучше, чтоб у нас время тратилось не на лихорадочные гвозди к сроку (и потом выдёргивание-переделывание-опять-гвозди к следующему), а на систематическую _качественную_ работу. > Идеал здесь, увы, недостижим. Но можно попробовать к нему > приблизиться. Для этого надо: - забыть про "на вчера" по крайней мере для нескольких разработчиков; - выделить критичные компоненты и уделять им время таковых по R&D; - в частности, не продолжать вешать проекты на core dev (я про Стаса и опять hpc вместо alterator, который будет нужен совсем другой). И если честно, то уже устал это говорить. On Tue, Nov 04, 2008 at 05:49:52AM +0600, Mikhail Gusarov wrote: > >> А у вас есть идеи, как сделать хоть сколько-нибудь прозрачным > >> процесс разработки дистрибутивов в ООО? > AN> Вы привели пока ровно один пример непрозрачности, с моей точки > AN> зрения неубедительный. Все снапшоты публикуются регулярно, слова Не могу так сказать. Повторюсь: для ядра приняли процесс, когда последний RC становится релизом без изменений -- если не найдено критичных проблем (включая регрессы). И это разумно. Или не про те снапшоты подумал? > Крупнофичевый roadmap на каждый дистрибутив отсутствует (не > говоря уж о предварительном обсуждении roadmap'а) и неизвестно, > что стоит за тем или иным решением RM-а. Например, выкидывание поддержки reiserfs и jfs из инсталера Desktop 4.1.0 для многих было (и ещё будет) слегка неожиданным. (btw конкретно это решается восстановлением expert mode) > В качестве опровержения попрошу привести ссылки на > крупномасштабное обсуждение фич в районе начала разработки > дистрибутивов (а не после релиза какого-либо RC за две недели > до окончания разработки). Не припомню. Но в этом треде ldv@ как раз и предложил такое обсуждение провести _заранее_. > >> Данных недостаточно. > > Ну, копите данные. > А мне их взять неоткуда. Кажется, много что из того, что ты сейчас думаешь -- уже обдумывал и формулировал. Могу попробовать отфильтровать и прислать mbox, но это довольно много работы. Надо? -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/
next prev parent reply other threads:[~2008-11-04 9:45 UTC|newest] Thread overview: 172+ messages / expand[flat|nested] mbox.gz Atom feed top 2008-10-29 23:56 [devel] I: 5.0 schedule Dmitry V. Levin 2008-10-30 6:56 ` Anton Farygin 2008-10-30 11:13 ` [devel] libtool Dmitry V. Levin 2008-10-30 12:01 ` Anton Farygin 2008-11-02 16:28 ` [devel] NMU? [Re: I: 5.0 schedule] Igor Vlasenko 2008-11-02 16:38 ` Valery V. Inozemtsev 2008-11-02 16:58 ` Igor Vlasenko 2008-11-02 17:04 ` Valery V. Inozemtsev 2008-11-02 17:08 ` Led 2008-11-02 20:17 ` Vitaly Lipatov 2008-11-02 20:25 ` Igor Vlasenko 2008-11-02 20:45 ` Led 2008-11-02 20:50 ` Igor Vlasenko 2008-11-02 20:58 ` Led 2008-11-02 21:04 ` Igor Vlasenko 2008-11-02 21:09 ` Led 2008-11-02 21:22 ` Igor Vlasenko 2008-11-02 21:43 ` Led 2008-11-02 21:53 ` Igor Vlasenko 2008-11-02 22:39 ` Led 2008-11-02 22:45 ` Led 2008-11-02 22:58 ` Igor Vlasenko 2008-11-02 23:18 ` Mikhail Gusarov 2008-11-02 23:22 ` Igor Vlasenko 2008-11-02 23:39 ` Led 2008-11-03 0:09 ` Igor Vlasenko 2008-11-03 0:30 ` Igor Vlasenko 2008-11-03 0:43 ` Led 2008-11-03 12:06 ` Igor Vlasenko 2008-11-02 23:35 ` Led 2008-11-02 23:49 ` Igor Vlasenko 2008-11-02 22:09 ` Igor Vlasenko 2008-11-02 22:29 ` Pavlov Konstantin 2008-11-03 10:59 ` Денис Смирнов 2008-11-03 12:12 ` Igor Vlasenko 2008-11-02 22:28 ` Pavlov Konstantin 2008-11-02 22:42 ` Igor Vlasenko 2008-11-03 7:29 ` Vitaly Lipatov 2008-11-03 12:09 ` [devel] rpmbuild-helper-desktop [was: NMU?] Igor Vlasenko 2008-11-03 13:06 ` Igor Vlasenko 2008-11-03 13:38 ` Igor Vlasenko 2008-11-05 10:38 ` [devel] NMU? [Re: I: 5.0 schedule] Vladimir V. Kamarzin 2008-11-05 15:51 ` Andrey Rahmatullin 2008-11-06 7:38 ` Igor Vlasenko 2008-11-03 9:22 ` Michael Shigorin 2008-11-03 10:09 ` Slava Semushin 2008-11-03 10:58 ` Денис Смирнов 2008-11-03 12:22 ` Igor Vlasenko 2008-11-03 12:33 ` Denis Medvedev 2008-11-03 12:39 ` Igor Vlasenko 2008-11-03 13:06 ` Igor Vlasenko 2008-11-03 20:55 ` Alexey I. Froloff 2008-10-31 13:02 ` [devel] I: 5.0 schedule Stanislav Ievlev 2008-11-01 12:05 ` Денис Смирнов 2008-11-01 20:05 ` Michael Shigorin 2008-11-03 11:04 ` Денис Смирнов 2008-11-03 15:45 ` Michael Shigorin 2008-11-02 11:59 ` Eugene Prokopiev 2008-11-03 11:03 ` Денис Смирнов 2008-11-03 11:52 ` Wartan Hachaturow 2008-11-03 15:44 ` Michael Shigorin 2008-11-03 18:10 ` Mikhail Gusarov 2008-11-03 18:19 ` Aleksey Novodvorsky 2008-11-03 18:25 ` Mikhail Gusarov 2008-11-03 18:35 ` Aleksey Novodvorsky 2008-11-03 18:41 ` [devel] community releases (was: I: 5.0 schedule) Michael Shigorin 2008-11-03 18:48 ` [devel] I: 5.0 schedule Mikhail Gusarov 2008-11-03 18:58 ` Aleksey Novodvorsky 2008-11-03 19:36 ` Mikhail Gusarov 2008-11-03 21:19 ` Aleksey Novodvorsky 2008-11-03 21:27 ` Mikhail Gusarov 2008-11-03 21:42 ` Aleksey Novodvorsky 2008-11-03 21:45 ` Wartan Hachaturow 2008-11-03 21:55 ` Aleksey Novodvorsky 2008-11-03 22:00 ` Wartan Hachaturow 2008-11-03 22:13 ` [devel] [JT] RM Michael Shigorin 2008-11-03 21:49 ` [devel] I: 5.0 schedule Mikhail Gusarov 2008-11-03 21:57 ` Michael Shigorin 2008-11-03 22:01 ` Mikhail Gusarov 2008-11-03 22:23 ` Michael Shigorin 2008-11-03 22:35 ` Mikhail Gusarov 2008-11-03 22:48 ` Aleksey Novodvorsky 2008-11-03 22:57 ` Mikhail Gusarov 2008-11-03 23:14 ` Aleksey Novodvorsky 2008-11-03 23:25 ` Mikhail Gusarov 2008-11-03 23:37 ` Aleksey Novodvorsky 2008-11-03 23:49 ` Mikhail Gusarov 2008-11-04 14:07 ` [devel] о пользе обсуждения вопросов Dmitry V. Levin 2008-11-04 14:25 ` Wartan Hachaturow 2008-11-04 14:25 ` Aleksey Novodvorsky 2008-11-04 17:11 ` Денис Смирнов 2008-11-04 9:45 ` Michael Shigorin [this message] 2008-11-05 7:38 ` [devel] 5.0 process Aleksey Avdeev 2008-11-03 23:20 ` [devel] I: 5.0 schedule Alexey Tourbin 2008-11-03 23:31 ` Mikhail Gusarov 2008-11-04 1:05 ` Alexey Tourbin 2008-11-03 21:54 ` Michael Shigorin 2008-11-03 21:55 ` Mikhail Gusarov 2008-11-03 21:58 ` Aleksey Novodvorsky 2008-11-03 22:04 ` Wartan Hachaturow 2008-11-03 22:07 ` Aleksey Novodvorsky 2008-11-03 22:13 ` Aleksey Novodvorsky 2008-11-04 10:57 ` Денис Смирнов 2008-11-03 22:16 ` Mikhail Gusarov 2008-11-03 22:25 ` Aleksey Novodvorsky 2008-11-03 22:29 ` Michael Shigorin 2008-11-03 22:00 ` Alexey Tourbin 2008-11-03 22:24 ` Michael Shigorin 2008-11-03 22:21 ` Alexey I. Froloff 2008-11-03 22:26 ` Mikhail Gusarov 2008-11-03 22:38 ` Alexey I. Froloff 2008-11-03 22:41 ` Mikhail Gusarov 2008-11-03 23:11 ` Alexey I. Froloff 2008-11-03 23:16 ` Mikhail Gusarov 2008-11-03 23:24 ` Хихин Руслан 2008-11-03 23:33 ` Mikhail Gusarov 2008-11-03 23:40 ` Aleksey Novodvorsky 2008-11-03 23:52 ` Mikhail Gusarov 2008-11-04 8:41 ` Michael Shigorin 2008-11-04 0:04 ` Alexey Tourbin 2008-11-04 0:23 ` Mikhail Gusarov 2008-11-04 11:28 ` Led 2008-11-04 10:40 ` Mikhail Gusarov 2008-11-04 10:32 ` Alexey I. Froloff 2008-11-05 8:10 ` Dmitry Afanasov 2008-11-03 22:40 ` Alexey Tourbin 2008-11-03 22:32 ` Wartan Hachaturow 2008-11-03 23:13 ` Alexey I. Froloff 2008-11-04 1:01 ` Dmitry Afanasov 2008-11-04 10:58 ` Денис Смирнов 2008-11-04 11:34 ` [devel] [JT] платино-иридиевый выпуск Michael Shigorin 2008-11-04 11:44 ` Aleksey Novodvorsky 2008-11-04 17:15 ` Денис Смирнов 2008-11-03 21:38 ` [devel] RM (-rf :) Michael Shigorin 2008-11-04 10:52 ` [devel] I: 5.0 schedule Денис Смирнов 2008-11-04 11:29 ` Michael Shigorin 2008-11-03 18:39 ` [devel] community releases (was: I: 5.0 schedule) Michael Shigorin 2008-11-03 18:56 ` [devel] community releases Mikhail Gusarov 2008-11-03 22:36 ` Michael Shigorin 2008-11-03 22:39 ` Mikhail Gusarov 2008-11-03 22:41 ` Mikhail Gusarov 2008-11-04 8:54 ` [devel] release process (especially for physical media) Michael Shigorin 2008-11-04 8:59 ` Mikhail Gusarov 2008-11-04 9:49 ` Michael Shigorin 2008-11-04 9:58 ` Mikhail Gusarov 2008-11-04 10:10 ` Michael Shigorin 2008-11-04 10:21 ` Mikhail Gusarov 2008-11-04 10:44 ` Michael Shigorin 2008-11-04 10:54 ` Mikhail Gusarov 2008-11-04 11:21 ` Michael Shigorin 2008-11-04 11:54 ` Led 2008-11-04 11:28 ` [devel] filesystems choice Michael Shigorin 2008-11-05 8:12 ` [devel] release process (especially for physical media) Aleksey Avdeev 2008-11-05 8:20 ` Dmitry Afanasov 2008-11-04 19:07 ` Денис Смирнов 2008-11-05 9:31 ` [devel] community release / expert mode Michael Shigorin 2008-11-05 10:10 ` Timur Batyrshin 2008-11-05 11:00 ` Michael Shigorin 2008-11-05 10:30 ` Eugene Prokopiev 2008-11-05 11:00 ` Michael Shigorin 2008-11-05 22:25 ` Денис Смирнов 2008-11-10 19:12 ` Michael Shigorin 2008-11-07 8:58 ` [devel] release process (especially for physical media) Anton V. Boyarshinov 2008-11-10 19:10 ` Michael Shigorin 2008-11-04 11:44 ` Led 2008-11-04 11:00 ` [devel] [JT] конфликты и недопонимание в команде Michael Shigorin 2008-11-04 11:02 ` [devel] release process (especially for physical media) Aleksey Novodvorsky 2008-11-04 13:45 ` Alexey Tourbin 2008-11-04 14:15 ` Alexander Bokovoy 2008-11-04 18:27 ` Alexey Tourbin 2008-11-05 7:01 ` Alexander Bokovoy 2008-11-05 9:40 ` [devel] лидер Michael Shigorin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20081104094553.GS30442@osdn.org.ua \ --to=mike@osdn.org.ua \ --cc=devel@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
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