From: Igor Vlasenko <vlasenko@imath.kiev.ua> To: shader@yandex.ru, ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] Предложения по формированию бранчей Date: Fri, 22 May 2009 19:27:19 +0300 Message-ID: <20090522162719.GA2067@dad.imath.kiev.ua> (raw) In-Reply-To: <4541243007907@webmail24.yandex.ru> On Fri, May 22, 2009 at 07:58:27PM +0400, Alexey Novikov wrote: > Игорь, я читаю devel@ и не спорю, что "карманы" нужны. В них хорошо > бутстрапиться и тестировать новые версии. Но "карманы" подходят для > _сознательных_ и _внимательных_ майнтейнеров. К сожалению эти условия > выполняются не всегда. Кто-то может сознательно или просто > по-невнимательности забросить "бомбу", которая пройдет все тесты и > сломает половину Сизифа. :( Алексей. Волков бояться - в лес не ходить :) Что в этом страшного? У человека должно быть право на ошибку и возможность ее исправить. Сколько раз за все время существования ALT были такие инциденты? Да и если случайно кто-то зальет "бомбу", то число желающих ее убрать будет прямо пропорционально ее разрушительному действию. Таким образом, не пройдет и 3-х дней, как ее не станет. Мне кажется, это страшилка. > > И предполагать, что RM компетентнее мейнтейнера > > по его пакетам --- тоже очень часто ошибочно. > RM testing'а не обязан быть компетентнее майнтейнера. Его задача скорее > в проведении формального тестирования и контактировании с майнтейнерами > пакетов и реальными тестерами, которые могут проверить работоспособность > на своих специфичных программных и аппаратных конфигурациях. При всем уважении к нашим RM задача, на них возложенная, настолько огромная, что потянуть ее целиком они не в состоянии. Уже стало традицией, что реально до задач контактирования с майнтейнерами пакетов и реальными тестерами, которые могут проверить работоспособность на своих специфичных программных и аппаратных конфигурациях, у них руки не доходили из-за перегрузки, что даже приводило к обидам, нареканиям и разборкам, см. devel@. > Я как раз и предлагаю майнтейнеру не собирать в бранчи. Задача > майнтейнера сначала собрать в Сизиф, а потом, если потребуется, > _обеспечить_ _собираемость_ в testing и производных от него бранчах. > Не собирать продираясь через acl, а всего лишь обеспечить собираемость. > В большинстве случаев это означает уточнение версий сборочных зависимостей > и т.д. Еще раз повторю, почему это плохая идея. RM не масштабируется, он не сможет и не должен вытягивать бранч в одиночку. Да, есть пользователи и майнтейнеры, не заинтересованные в бранчах. Но есть пользователи и майнтейнеры заинтересованные! Они естественным образом и станут костяком маленькой team, работающей над бранчем под водительством RM, если им не мешать. А еще лучше обеспечить удобные для работы условия. > > Даешь рабочий карман!!! :) > Насколько помню высказывания at@ и ldv@, проблема "карманов" в > неопределенности их срока жизни, необходимости пересборки при изменении > зависимостей и т.д. К тому же тут сложно сохранить баланс и не превратить > множество карманов в полнейший бардак. Главное техническая реализация, а полиси ее использования, удоволетворяющее большинство, найти можно. > Сама идея хорошая и нужная, но требующая еще доведения до ума. Конечно. Но это нужная вещь. Откуда для ALT брать новых майнтайнеров? Нанимать? За какие деньги? Правильнее и дешевлее выращивать у себя. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine
next prev parent reply other threads:[~2009-05-22 16:27 UTC|newest] Thread overview: 304+ messages / expand[flat|nested] mbox.gz Atom feed top 2009-05-21 9:29 Андрей Черепанов 2009-05-21 9:36 ` Андрей Черепанов 2009-05-21 9:37 ` Valery V. Inozemtsev 2009-05-21 9:41 ` Alexey Gladkov 2009-05-21 9:48 ` Андрей Черепанов 2009-05-21 10:24 ` Alexey Gladkov 2009-05-21 11:21 ` Андрей Черепанов 2009-05-21 12:08 ` Alexey Gladkov 2009-05-21 12:17 ` Андрей Черепанов 2009-05-21 12:17 ` Mikhail Gusarov 2009-05-21 12:41 ` Андрей Черепанов 2009-05-21 12:42 ` Mikhail Gusarov 2009-05-21 12:57 ` Андрей Черепанов 2009-05-21 12:58 ` Mikhail Gusarov 2009-05-21 12:26 ` Alexey Gladkov 2009-05-21 12:39 ` Андрей Черепанов 2009-05-21 12:50 ` Alexey Gladkov 2009-05-21 12:57 ` Андрей Черепанов 2009-05-22 20:05 ` Michael Shigorin 2009-05-22 20:05 ` Michael Shigorin 2009-05-22 21:13 ` Alexey Gladkov 2009-05-22 20:03 ` Michael Shigorin 2009-05-25 9:31 ` Андрей Черепанов 2009-05-26 16:52 ` Michael Shigorin 2009-05-27 12:10 ` Андрей Черепанов 2009-05-27 12:29 ` Anton Farygin 2009-05-27 16:40 ` Michael Shigorin 2009-05-21 9:50 ` Eugene Prokopiev 2009-05-21 9:57 ` Андрей Черепанов 2009-05-21 10:16 ` Eugene Prokopiev 2009-05-21 11:26 ` Андрей Черепанов 2009-05-21 12:20 ` Eugene Prokopiev 2009-05-21 14:35 ` Igor Vlasenko 2009-05-22 20:10 ` Michael Shigorin 2009-05-21 10:12 ` Anton Farygin 2009-05-21 10:42 ` Motsyo Gennadi aka Drool 2009-05-21 11:00 ` Max Ivanov 2009-05-21 11:24 ` Андрей Черепанов 2009-05-21 11:56 ` Anton Farygin 2009-05-21 12:00 ` Mikhail Gusarov 2009-05-21 12:45 ` Anton Farygin 2009-05-21 12:03 ` Андрей Черепанов 2009-05-21 12:31 ` Anton Farygin 2009-05-21 12:42 ` Андрей Черепанов 2009-05-21 12:44 ` Anton Farygin 2009-05-21 12:59 ` Андрей Черепанов 2009-05-21 13:00 ` Anton Farygin 2009-05-21 14:20 ` Андрей Черепанов 2009-05-22 20:53 ` Michael Shigorin 2009-05-25 9:32 ` Андрей Черепанов 2009-05-25 9:55 ` Afanasov Dmitry 2009-05-26 17:02 ` Michael Shigorin 2009-05-27 12:20 ` Андрей Черепанов 2009-05-27 12:30 ` Anton Farygin 2009-05-27 12:49 ` Afanasov Dmitry 2009-05-27 12:49 ` Андрей Черепанов 2009-05-27 16:42 ` Anton Chaykin 2009-05-27 20:41 ` Alexey Rusakov 2009-05-21 14:29 ` Igor Vlasenko 2009-05-22 20:47 ` Michael Shigorin 2009-05-21 11:23 ` Андрей Черепанов 2009-05-21 11:57 ` Anton Farygin 2009-05-21 12:06 ` Андрей Черепанов 2009-05-21 12:37 ` Anton Farygin 2009-05-21 12:46 ` Андрей Черепанов 2009-05-21 12:48 ` Anton Farygin 2009-05-21 13:02 ` Андрей Черепанов 2009-05-21 13:06 ` Anton Farygin 2009-05-21 14:22 ` Андрей Черепанов 2009-05-21 14:27 ` Anton Farygin 2009-05-22 20:25 ` Michael Shigorin 2009-05-21 12:52 ` AShen 2009-05-21 12:53 ` Anton Farygin 2009-05-21 14:13 ` AShen 2009-05-22 20:27 ` Michael Shigorin 2009-05-21 13:02 ` Андрей Черепанов 2009-05-21 14:37 ` Igor Vlasenko 2009-05-21 20:29 ` Alexey Rusakov 2009-05-22 4:32 ` Anton Farygin 2009-05-22 4:51 ` Eugene Prokopiev 2009-05-22 5:36 ` AShen 2009-05-22 6:25 ` Alexey Rusakov 2009-05-22 20:30 ` Michael Shigorin 2009-05-22 21:05 ` Alexey Rusakov 2009-05-22 21:06 ` Michael Shigorin 2009-05-22 21:10 ` Alexey Rusakov 2009-05-22 21:16 ` Michael Shigorin 2009-05-22 22:58 ` Alexey Rusakov 2009-05-22 23:05 ` Michael Shigorin 2009-05-22 23:43 ` Alexey Rusakov 2009-05-23 13:37 ` Andrii Dobrovol`s`kii 2009-05-22 7:14 ` Шишков Евгений 2009-05-22 20:11 ` Michael Shigorin 2009-05-21 14:28 ` Igor Vlasenko 2009-05-22 7:18 ` Шишков Евгений 2009-05-22 20:43 ` [sisyphus] [JT] " Michael Shigorin 2009-05-21 10:18 ` [sisyphus] " Mikhail Gusarov 2009-05-21 11:26 ` Андрей Черепанов 2009-05-21 11:28 ` Andrey Rahmatullin 2009-05-21 11:35 ` Mikhail Gusarov 2009-05-21 11:32 ` Андрей Черепанов 2009-05-21 11:36 ` Mikhail Gusarov 2009-05-21 12:01 ` Anton Farygin 2009-05-21 12:11 ` Mikhail Gusarov 2009-05-21 12:13 ` Андрей Черепанов 2009-05-21 12:37 ` Anton Farygin 2009-05-21 12:40 ` Mikhail Gusarov 2009-05-21 12:46 ` Anton Farygin 2009-05-21 13:40 ` Mikhail Gusarov 2009-05-21 12:44 ` Alex Gorbachenko 2009-05-22 21:01 ` Michael Shigorin 2009-05-21 12:17 ` Andrew Clark 2009-05-21 12:41 ` Anton Farygin 2009-05-21 11:58 ` Anton Farygin 2009-05-21 12:06 ` Mikhail Gusarov 2009-05-21 12:42 ` Anton Farygin 2009-05-21 12:55 ` Андрей Черепанов 2009-05-21 12:57 ` Anton Farygin 2009-05-21 14:25 ` Igor Vlasenko 2009-05-21 10:22 ` Mikhail Gusarov 2009-05-21 11:28 ` Андрей Черепанов 2009-05-21 11:36 ` Mikhail Gusarov 2009-05-21 12:13 ` Андрей Черепанов 2009-05-21 12:14 ` Mikhail Gusarov 2009-05-21 12:19 ` Андрей Черепанов 2009-05-21 12:21 ` Mikhail Gusarov 2009-05-21 12:50 ` Андрей Черепанов 2009-05-21 12:53 ` Mikhail Gusarov 2009-05-21 12:57 ` Aleksey Novodvorsky 2009-05-21 13:05 ` Андрей Черепанов 2009-05-21 13:06 ` Mikhail Gusarov 2009-05-22 21:11 ` Michael Shigorin 2009-05-21 12:22 ` Alexey Gladkov 2009-05-21 12:54 ` Андрей Черепанов 2009-05-21 12:56 ` Anton Farygin 2009-05-21 12:56 ` Mikhail Gusarov 2009-05-21 12:57 ` Anton Farygin 2009-05-21 13:01 ` Mikhail Gusarov 2009-05-21 13:03 ` Anton Farygin 2009-05-21 13:08 ` Mikhail Gusarov 2009-05-21 13:10 ` Anton Farygin 2009-05-21 13:27 ` Mikhail Gusarov 2009-05-21 13:28 ` Anton Farygin 2009-05-21 13:47 ` Mikhail Gusarov 2009-05-21 13:50 ` Anton Farygin 2009-05-21 13:57 ` Mikhail Gusarov 2009-05-21 19:13 ` Alexander Bokovoy 2009-05-22 4:46 ` Eugene Prokopiev 2009-05-21 20:33 ` Alexey Rusakov 2009-05-21 13:05 ` Alex Gorbachenko 2009-05-21 13:21 ` Denis Pynkin 2009-05-21 13:25 ` Anton Farygin 2009-05-21 13:36 ` Denis Pynkin 2009-05-22 5:15 ` Alexey Novikov 2009-05-22 5:44 ` Michael Pozhidaev 2009-05-22 6:23 ` Mikhail Gusarov 2009-05-22 6:27 ` Alexey Rusakov 2009-05-22 6:29 ` Mikhail Gusarov 2009-05-22 21:56 ` Michael Shigorin 2009-05-22 6:33 ` Michael Pozhidaev 2009-05-22 6:50 ` Mikhail Gusarov 2009-05-22 7:04 ` Michael Pozhidaev 2009-05-22 7:09 ` Mikhail Gusarov 2009-05-22 7:13 ` Alexey Rusakov 2009-05-22 7:30 ` Mikhail Gusarov 2009-05-22 8:00 ` Alexey Rusakov 2009-05-22 7:11 ` Mikhail Gusarov 2009-05-22 9:47 ` Grigory Batalov 2009-05-22 10:17 ` Шишков Евгений 2009-05-22 11:20 ` Led 2009-05-22 11:45 ` Шишков Евгений 2009-05-22 11:27 ` [sisyphus] Предложения по формированию testing Dmitry V. Levin 2009-05-22 11:36 ` Led 2009-05-22 11:50 ` Grigory Batalov 2009-05-22 11:27 ` [sisyphus] Предложения по формированию бранчей Alexey Novikov 2009-05-22 12:06 ` Grigory Batalov 2009-05-22 12:36 ` Alexey Novikov 2009-05-22 13:14 ` Grigory Batalov 2009-05-25 7:56 ` REAL 2009-05-22 12:24 ` Igor Vlasenko 2009-05-22 12:43 ` Alexey Novikov 2009-05-22 13:10 ` Anton Farygin 2009-05-23 18:55 ` Vyatcheslav Perevalov 2009-05-22 13:59 ` Igor Vlasenko 2009-05-22 15:02 ` [sisyphus] карманы Alexey Tourbin 2009-05-22 16:07 ` Igor Vlasenko 2009-05-22 17:38 ` Alexey Tourbin 2009-05-22 19:50 ` Igor Vlasenko 2009-05-22 20:19 ` Igor Vlasenko 2009-05-22 20:50 ` Alexey Rusakov 2009-05-22 20:50 ` [sisyphus] крманы и backports Alexey Tourbin 2009-05-23 13:59 ` [sisyphus] карманы " Igor Vlasenko 2009-05-25 10:04 ` [sisyphus] карманы Андрей Черепанов 2009-05-25 11:21 ` Igor Vlasenko 2009-05-25 12:21 ` Андрей Черепанов 2009-05-26 17:37 ` Michael Shigorin 2009-05-26 17:45 ` Alexey Rusakov 2009-05-22 20:20 ` Alexey Tourbin 2009-05-22 20:25 ` Mikhail Gusarov 2009-05-22 20:35 ` Igor Vlasenko 2009-05-22 21:02 ` Alexey Tourbin 2009-05-22 21:20 ` Alexey Rusakov 2009-05-22 21:29 ` Mikhail Gusarov 2009-05-23 11:51 ` Alexey Tourbin 2009-05-23 9:56 ` Igor Vlasenko 2009-05-25 10:02 ` Андрей Черепанов 2009-05-25 12:28 ` Alexey Tourbin 2009-05-25 12:32 ` Mikhail Gusarov 2009-05-25 12:43 ` Alex Gorbachenko 2009-05-25 12:55 ` Led 2009-05-25 13:14 ` Alexey Rusakov 2009-05-25 22:35 ` Sergey N. Yatskevich 2009-05-25 13:20 ` Андрей Черепанов 2009-05-26 17:29 ` Michael Shigorin 2009-05-25 12:55 ` Afanasov Dmitry 2009-05-25 12:57 ` Mykola S. Grechukh 2009-05-25 12:59 ` Mikhail Gusarov 2009-05-25 13:01 ` Led 2009-05-25 13:05 ` Max Ivanov 2009-05-25 13:21 ` Afanasov Dmitry 2009-05-25 13:06 ` Igor Vlasenko 2009-05-25 13:05 ` Alexey Tourbin 2009-05-25 13:07 ` Mikhail Gusarov 2009-05-25 13:16 ` Alexey Tourbin 2009-05-25 13:20 ` Mikhail Gusarov 2009-05-25 13:23 ` Alexey Tourbin 2009-05-25 13:25 ` Mikhail Gusarov 2009-05-25 13:34 ` Led 2009-05-25 13:55 ` Alexey Tourbin 2009-05-25 14:03 ` Mikhail Gusarov 2009-05-25 14:07 ` Led 2009-05-25 14:13 ` Alexey Gladkov 2009-05-25 14:29 ` Mikhail Gusarov 2009-05-25 14:31 ` Led 2009-05-27 5:03 ` Max Ivanov 2009-05-27 8:55 ` Evgeny Sinelnikov 2009-05-27 8:56 ` Mikhail Gusarov 2009-05-27 9:19 ` Led 2009-05-27 10:13 ` Konstantin A. Lepikhov 2009-05-27 9:12 ` Led 2009-05-27 10:00 ` REAL 2009-05-27 10:11 ` Evgeny Sinelnikov 2009-05-25 13:21 ` Eugene Ostapets 2009-05-25 13:27 ` Max Ivanov 2009-05-26 17:26 ` Michael Shigorin 2009-05-25 13:16 ` Alex Gorbachenko 2009-05-25 13:20 ` Led 2009-05-25 13:26 ` Alex Gorbachenko 2009-05-25 13:29 ` Konstantin A. Lepikhov 2009-05-25 13:32 ` Alex Gorbachenko 2009-05-25 13:41 ` Konstantin A. Lepikhov 2009-05-25 13:52 ` Led 2009-05-25 14:02 ` Alex Gorbachenko 2009-05-25 14:06 ` Konstantin A. Lepikhov 2009-05-26 17:23 ` Michael Shigorin 2009-05-26 20:00 ` Konstantin A. Lepikhov 2009-05-26 20:21 ` Michael Shigorin 2009-05-26 20:28 ` Konstantin A. Lepikhov 2009-05-26 20:59 ` Led 2009-05-26 17:17 ` Michael Shigorin 2009-05-26 17:45 ` Alexander Bokovoy 2009-05-26 18:15 ` Michael Shigorin 2009-05-23 13:27 ` Andrii Dobrovol`s`kii 2009-05-26 17:06 ` Michael Shigorin 2009-05-27 10:29 ` Andrii Dobrovol`s`kii 2009-05-23 21:26 ` Sergey Shilov 2009-05-25 9:57 ` Андрей Черепанов 2009-05-22 15:58 ` [sisyphus] Предложения по формированию бранчей Alexey Novikov 2009-05-22 16:27 ` Igor Vlasenko [this message] 2009-05-22 23:04 ` Michael Shigorin 2009-05-22 22:28 ` Michael Shigorin 2009-05-22 22:26 ` Michael Shigorin 2009-05-22 9:54 ` Андрей Черепанов 2009-05-22 11:51 ` Alexey Novikov 2009-05-22 21:34 ` Michael Shigorin 2009-05-22 21:19 ` Michael Shigorin 2009-05-23 14:36 ` Anton Farygin 2009-05-23 16:07 ` Anton Chaykin 2009-05-23 16:20 ` Aleksey Novodvorsky 2009-05-26 17:59 ` Michael Shigorin 2009-05-21 11:47 ` Kirill Maslinsky 2009-05-21 17:42 ` Vladimir V. Kamarzin 2009-05-22 9:56 ` Андрей Черепанов 2009-05-22 12:29 ` Alex Gorbachenko 2009-05-24 23:05 ` Denis Pynkin 2009-05-27 5:10 ` Alex Gorbachenko 2009-06-01 0:15 ` [sisyphus] об организации дополнительных репозиториев Dmitry V. Levin 2009-06-01 5:35 ` Alex Gorbachenko 2009-06-01 7:57 ` Dmitry V. Levin 2009-06-01 8:04 ` Alexey I. Froloff 2009-06-17 0:39 ` Dmitry V. Levin 2009-06-17 4:32 ` Afanasov Dmitry 2009-06-17 7:43 ` Dmitry V. Levin 2009-06-17 8:57 ` Afanasov Dmitry 2009-05-22 5:51 ` [sisyphus] Предложения по формированию бранчей Sergey 2009-05-22 5:56 ` Max Ivanov 2009-05-22 7:26 ` Sergey 2009-05-22 7:31 ` Max Ivanov 2009-05-22 9:35 ` Sergey 2009-05-22 9:45 ` Андрей Черепанов 2009-05-22 10:10 ` Sergey 2009-05-22 19:57 ` Michael Shigorin 2009-05-25 9:48 ` Андрей Черепанов 2009-05-26 18:12 ` 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=20090522162719.GA2067@dad.imath.kiev.ua \ --to=vlasenko@imath.kiev.ua \ --cc=shader@yandex.ru \ --cc=sisyphus@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 Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git