From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 4 Oct 2006 19:30:34 +0300 From: Michael Shigorin To: sisyphus@lists.altlinux.org, community@altlinux.org Message-ID: <20061004163034.GW11717@osdn.org.ua> Mail-Followup-To: sisyphus@lists.altlinux.org, community@altlinux.org References: <20060912171101.GE48181@grep.po.cs.msu.su> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20060912171101.GE48181@grep.po.cs.msu.su> User-Agent: Mutt/1.4.2.1i Subject: Re: [Comm] =?koi8-r?b?89TBwsnM2M7ZyiDzydrJxjogItfB1s7ZxSDQwcvF1Nki?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: shigorin@gmail.com, ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Oct 2006 16:30:03 -0000 Archived-At: List-Archive: List-Post: [оставляю кросс-пост, просьба по ненадобности чистить] On Tue, Sep 12, 2006 at 09:11:01PM +0400, Fr. Br. George wrote: > Итак, задача: Дано: > 0. Если человек майнтейнит какой-то пакет для себя, он сам его и > обновит, и поправит, и оттестирует. Ключемое -- "_майнтейнит_ _для себя_". > 1. Ели пакет был собран и заброшен майнтейнером, или собран по просьбе > кого-то третьего, или уже несколько лет как временно подхвачен, > он, наверное, может пакет обновить, но не может оттестировать. Мгм. Такой себе lazy maintenance. У меня ~2/3 пакетов потому, что кушать не просят особо, или из сентиментальности. Последняя категория потихоньку тает (яркий пример -- как раз solfege, на днях 3.6.0 вышел, а я подумал -- и не стал собирать). > 2. Следовательно, нужен кто-то третий ("пользователь"), ради кого вообще > стараться собирать. И кто в состоянии потестировать и сказать: > "работает". Э, погоди. Вот я могу стараться: - из общих соображений ("ну должен же кто-то собирать apache"); - из чувства благодарности к предыдущему майнтейнеру ("спасибо, Саша, что оставил в наследство такой чудесный подарок!"); - из надобности друзьям/клиентам ("Миш, ну собери, что тебе стоит?" / "Вчера был замечен глюк OOCalc с csv, надо решить"); - из надобности себе ("моей домашней страничке _нужен_ apache!"). Качество сборки и поддержки у меня вроде возрастает вниз по списку, причём подумал и объединил предпоследний пункт -- для клиентов лучше, чем для друзей, бывает по причине становления клиентов ещё и друзьями. [что чревато, отдельная тема и вообще я этого не говорил :] > Требуется: простая система > - Пинания нерадивых майнтейнеров и/или желающих сделать NMU на пакет Желающих бесполезно пинать :) > - Рапорта о результатах последующего тестирования > В принципе, такая система есть -- bugzilla@altlinux.org. Чего > нет: нет тех, кто гарантированно протестирует новый пакет. Проблема вовсе не в этом. 1) сейчас реакция на даже хорошие и толковые багрепорты в bugzilla может происходить неделями..годами (!). Реакция, не говоря о исправлении или улучшении. Бишь тестеров больше, чем девелоперов, по мощности. Хотя тестеров сейчас меньше, чем три года тому IMCO. 2) толковые багрепорты в рассылках зачастую там и остаются -- человеку некогда, несподручно или непонятно как вешать в багтрекер, а майнтейнеру -- тем более. 3) а вот толковое _закрытие_ багрепортов... Отчасти этим можем заниматься даже мы с тобой, Проверено. Решать их осмысленно в таком же порядке, хотя если появится человек, который решит выделить часть своего времени на помощь и пользователям, и разработчикам в том, чтобы хотя бы вопиющие баги проверять по bugzilla и при надобности туда вносить -- было бы просто замечательно. Если несколько людей -- ещё лучше. Но ещё гораздо лучше, если тем же студентам среди нас вдруг окажется интересно поработать с командой местами матёрых, но практически полностью и решительно перегруженных разработчиков -- так сказать, лейтенантами. Думаю, Виталику Липатову, который столько сделал, исправил, улучшил хороших пакетов; или Лёше Русакову, который взвалил на себя всего гнома; или даже вот вашему покорному слуге не помешает помощник или два, которые бы помогали фиксить те же несложные баги и порой пинали по поводу более неприятных (а то и с ними помогали). Мечты, мечты... :) > Дополнительные соображения: (предлагал at@) Использовать ли > список "пакетов, которые я собираю, но которые мне не нужны, и > я их с удовольствием отдам"? Это весьма полезный ресурс для > передачи майнтейнерства, но проблему "штатного пользоватея" > он не решит. Такое есть, но в самостоятельном виде непрактично -- по-хорошему, надо интегрировать в sisyphus.ru; для этого требуется хоть один веб-разработчик на перле, код там в принципе несложный... http://wiki.sisyphus.ru/devel/orphaned -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/