From: Michael Shigorin <mike@osdn.org.ua> To: ALT Linux Sisyphus discussions <sisyphus@lists.altlinux.org> Subject: Re: [sisyphus] Предложения по формированию бранчей Date: Fri, 22 May 2009 22:57:41 +0300 Message-ID: <20090522195741.GE15382@osdn.org.ua> (raw) In-Reply-To: <200905211329.43208.cas@altlinux.ru> Привет! Сорри, тред я пока _не_ читал, хотя вчерашнее состояние мне вкратце пересказали. Считаю, что допущен ряд критичных ошибок -- о которых ниже и итог в самом низу. On Thu, May 21, 2009 at 01:29:43PM +0400, Андрей Черепанов wrote: > Текущая ситуация > ---------------- > Существует вечно развивающаяся пакетная база Sisyphus, активно > поддерживаемая сопровождающими (мейнтейнерами). В определённое > время (обычно раз в полгода) Непонятно, откуда ты взял полгода, если на практике это всё равно не так. > Основной целью создания бранча является обеспечение стабильной > пакетной базы для создания конечных решений в виде > дистрибутивов с гарантией, что ничего не будет разломано. Нет, такая гарантия не может быть присуща публичным бранчам без жёсткого QA. > Однако такая стабилизация в силу своей природы имеет ряд > неприятных моментов: > 1. Дополнительные усилия от сопровождающего пакет по > бэкпортированию (адаптации новой версии пакета под старую > пакетную базу) и тестированию помимо Sisyphus ещё и в бранч > (один или несколько). Да. > 2. Как следствие п. 1 в бранче остаются старые версии пакетов, > в том числе и без необходимых обновлений по безопасности. На > огромной пакетной базе бранча поддержка полной проверки и > бэкпортирования потребует больших трудозатрат (а с учётом > частого выпуска бранчей - просто колоссальных). Это в существенной мере проблема _слишком_ частого выпуска бранчей, хотя изложенное тобой тоже имеет место быть. Есть мнение, что раз в два года всё равно всё уже меняется, а раз в год можно и поддерживать бранч. Но этот пункт отчасти верен. > 3. Отсутствующая или плохая поддержка нового оборудования. Это отчасти решается обновлением ядер в бранче и, возможно, их выпуском "на опережение". У меня не хватает кругозора тут предметно говорить. > Бранч и задачи целевых групп > ---------------------------- > Рассматриваемые целевые группы: > а) сопровождающие (мейнтейнеры); > б) создатели дистрибутивов (release managers); > в) продвинутые пользователи (целью которых является постоянное обновление); > г) обычные пользователи; > д) техническая поддержка и сторонние разработчики; Я в той или иной мере вхожу во все эти группы и попробую высказаться сообразно. > Сопровождающие пакетов вообще не заинтересованы в бранче, > поддержка пакетов в котором требует от них дополнительных > усилий. Это не так. > Создатели дистрибутивов заинтересованы в бранче только в > подмножестве пакетов, необходимых для сборки дистрибутива. И это не так. Особенно когда приходит отдел маркетинга (или просто хорошая мысль) и всё оказывается слишком сложно. > При этом стабилизация важна лишь на этапе тестирования > дистрибутива, а пакетная база должна быть как можно новее > (для поддержки новейшего оборудования и для новых фич). Не могу согласиться. Иначе ты пускаешь под откос point releases, а предполагать свои ошибки и готовиться их исправлять обязана любая мало-мальски серьёзная софтверная лавка. (ну, Desktop 4.0.x) > Продвинутые пользователи заинтересованы в бранче больше всех, > так как обновляются и ставят разные пакеты, не входящие в > дистрибутив. Скажем так: они заинтересованы. > Обычные пользователи обычно используют пакетную базу > дистрибутивов и им достаточно обновлений только этой пакетной > базы. Возможно... у меня это сейчас бывает верным только для hardware node и серверных дистрибутивов. > Техническая поддержка и сторонние разработчики заинтересованы в > бранче в разрезе пакетной базе дистрибутивов и небольшого > детерменированного подмножества пакетов. Также эта целевая > группа желает поддерживать как можно меньше бранчей, что > совпадает с устремлениями сопровождающих пакетов. Скорее да. > Итоги > ----- > Итак, существующая политика создания бранчей (форк бранча и > через много месяцев создание дистрибутивов на его основе) > приводит к "протуханию" пакетной базы уже к созданию > дистрибутивов (что нежелательно для создателей дистрибутивов). К протуханию сизифа-то какая практика приводит? Давно ли про ядро с иксами тред был в devel@? > Кроме того, полная копия Sisyphus приводит к практически > отсутствующей практике выпуска обновлений для этого бранча. Не вижу связи. В том числе как майнтейнер backports и участник ALT Security Team. > Попытка участить выпуск бранчей проблему не решает, а > усугубляет нарастающей массой кода, требующего качественной > поддержки. О том, что это идиотизм, а Шатлворта надо бы за его погонщичество на солетаску часов по шестнадцать в сутки -- я уже давно говорю. > Единственные люди, которые радуются новым бранчам - это > продвинутые пользователи, которые апгрейдятся на новый бранч. > Однако никакой пользы ни сопровождающим, ни дистрибуторам они > не приносят. Меня лично в этой роли устраивают бранчи раз в год и разумная степень обновляемости и притом стабильности того, что уже стоит и работает. Одним из обоснований является нежелание слишком часто сталкиваться с хоть мелкими, да регрессами или просто изменениями привычного при обновлениях. Мне за это ещё и родные спасибо не скажут. > Предложения > ----------- > 1. Бранч создаётся непосредственно перед выпуском дистрибутива > (примерно за месяц, на этапе тестирования) и служит источником > стабильного кода для дистрибутива. Это служит гарантией, что > пакетная база дистрибутива будет стабильна. Не вижу ни малейшего повода для каких-либо гарантий. И за месяц ты не стабилизируешь ничего вообще. Три месяца похожи на правду, судя по практике. > 2. Бранч создаётся _только_ в объёме пакетной базы дистрибутива > (то есть бранч - это обновляемая пакетная база дистрибутива). > При необходимости, в него добавляются пакеты, необходимые > сторонним разработчикам. Под такую базу гораздо проще выпускать > обновления и поддерживать её. Здесь с тобой согласен Женя Остапец и крайне не согласен я. Моё мнение -- что бранчить надо полный сизиф, но ёлки-палки! вместе с contrib и non-free, которые там наконец сделать! А вот перераспределение между main и contrib при бранчевании и будет функцией заявленного (не)отношения к пакетам в данном (или любом) бранче майнтейнеров. Соответственно RM официальных выпусков обязать пользоваться для выпечки публикуемых образов исключительно main, а процедуру переезда туда пакетов -- сообразовать с оценкой обязательств по их поддержке. PS: мы к бранчам шли долго и мучительно, мной лично на это было положено изрядно сил и понимания. А теперь выходишь весь такой ты и предлагаешь вернуться в 2001 год, не зная всех проблем тех времён :( Жене рассказал, что однажды мне на Junior 1.1 срочно понадобилось поставить squid. Так хорошо, что под рукой был полный срез сизифа на CD примерно той же поры... -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/
next prev parent reply other threads:[~2009-05-22 19:57 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 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 [this message] 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=20090522195741.GE15382@osdn.org.ua \ --to=mike@osdn.org.ua \ --cc=shigorin@gmail.com \ --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