From: "Damir Shayhutdinov" <damir@altlinux.org> To: "ALT Linux Team development discussions" <devel@lists.altlinux.org> Subject: Re: [devel] глушитель (и мои сегодняшние notes) Date: Wed, 5 Dec 2007 18:35:23 +0300 Message-ID: <679044850712050735w2880a65aw63726dce4eea31fd@mail.gmail.com> (raw) In-Reply-To: <20071205141629.GZ16063@osdn.org.ua> > > > Это конечно не главный "глушитель" инициативы, но таки да, > > > соглашусь, что часто лишь мешает. > > Лень - главный глушитель инициативы. Все остальное - лишь следствия. > > Нет. Если перед тобой поставить стенку, то лень прошибать её > лбом будет лишь следствием. Непробиваемость стенки зависит от уровня лени. Не пробивается мантейнер - пиши в апстрим. Не пробивается апстрим - ну тут уже начинаются нюансы. Скорее всего в этом случае либо проблема местная (альт-специфика), либо сам дурак, а патч неправильный (лечит не то, или не тем способом). > > Попросите добавить вас в список мантейнеров этого пакета. Это > > не так сложно, как кажется - добавить одну строчку в файл и > > залить его на сервер. > > Я не знаю, как ясно переформулировать w.s.r/d/I/notes. > Сделаешь? А то по переписке без поллитры не разобраться. 8<-------------------------------------------------------------- echo package add name > <your name> echo package1 add name1 >> <your name> rsync --inplace <your name> devel:/incoming/notes/Sisyphus/ <your name> менять на login (имя пользователя на почтовом сервере @altlinux.ru) ----------------------------------------------------------------->8 > Плюс люди порой исчезают, как-то делал сводки по этой части. Это повод для письма в devel@, где и решается судьба пакетов этих людей. > > Текущая система с центром авторизации изменений (мантейнером) > > мне нравится куда больше, так как она предьявляет определенные > > требования к компетентности людей, присылающих патчи. > > Так для main она (с @everybody) достаточно адекватна. > Не о том предложение, где и задача требует компетенции, > и люди готовы её предоставлять или приобретать. А о том, > что двор подмести -- двух высших не должно быть нужно. Ну возможно я полон предубеждений относительно патчей, сделанных дилетантами. Надо бы увидеть пару примеров таких правок, чтобы вынести окончательно суждение - что же лучше для дистрибутива - техноснобизм или "демократичный подход". > > Недавнее обсуждение strncat, на мой взгляд, наглядно показало > > плачевную ситуацию в этом вопросе. > Это обсуждение бы и не вылезло, если бы люди с компетенцией > контрибуторов (вроде меня) занимались контрибом. Я без крайней > нужды и такой бы патч не полез строгать, а то, что jinn@ намакали > -- вполне возможный повод пожать плечами и в следующий раз свою > помощь просто не предлагать, даже если она была правильна и нужна. На мой взгляд из того треда надо было вынести мысль о том, что в языке С много тонкостей и подводных камней, и все патчи надо рассматривать очень серьезно, прежде чем применять. Ошибаться может любой, а вот учиться на своих ошибках могут не все. А если из того треда кто-то вынес мысль, что свою помощь лучше не предлагать - то очень жаль. > Учиться надо, да только не компиляторы с ложки кормить. > > Пусть эта mgetty падает в таких случаях. И пусть тот, кому это > будет мешать, её чинит да делает update. Пусть чинит тот, кто _умеет_ чинить. А тот, кому это будет мешать - либо сам научится чинить, либо каким-то способом заинтересует того, кто _умеет_ чинить. > У каждого из нас хватает своих проблем, чтобы пытаться предвидеть > все возможные во всём, что мы можем в какой-то момент исправить > по ходу дела из соображений "когда-то пригодилось" или "вдруг да > понадобится": опыт показывает, что все люди, которые пытались > предвидеть всё, рано или поздно совершали ошибки вне зависимости > от своей аккуратности и количества пядей во лбу. Я не спорю, только во время исправлений ошибок желательно не вносить новых. > Кстати, ты присылал правильный патч? А то я ж его приложу ;) На что? Нет, не присылал. Но в треде приводил пример как делать правильно. > > Что может случиться, если убрать этот искусственный порог > > компетентности - известно одному Аллаху. Хотеть помочь могут > > многие, а написать грамотный патч - единицы. > Порой и патча не надо, просто собрать новую версию. И проверить что она работает. Если мантейнер не собирает новую версию - следует поинтересоваться, почему. Если ответ будет "она хуже чем старая" - тогда все понятно. А если ответ будет "нет времени" - то можно просить NMU или даже передать пакет. Думаю любой из "зубров", тянущих кучи пакетов, будут рады отдать свои беспризорные пакеты в хорошие руки. > > Поэтому я бы сформулировал простое правило, куда слать патчи: > Это всё хорошо, да только в апстрим нередко охотнее принимают > патчи с комментарием "обкатано в дистрибутиве" (или unstable). Согласен, но это в том случае, если удастся уговорить мантейнера. Если же мантейнера уговорить не удалось - думаю шансов у этого патча в астриме совсем мало. > > При такой системе упрямство мантейнеров не будет играть важной > > роли. С другой стороны, порог компетентности останется, или > > даже станет выше. > Вот именно. Я - за качество, пусть и в ущерб количеству. > > А вообще умение взаимодействовать с другими людьми и менять их > > точки зрения - это чрезвычайно полезный в жизни навык, и эти > > проблемы с мантейнерами - отличный способ тренировки этого > > навыка. Это завсегда пригодится. > > Да, но люди все разные. Только вот автогеном их прививать не надо, > плохой пример получится. А кто прививает? > libmysql++ у tosick@, но почему-то я до сих пор пакаджер; > metakit как раз тебе и передам лучше. Я им не пользуюсь, зачем он мне? > Возможно, с десяток чужих пакетов за последний год я бы мог > поправить, если б не было неохота связываться со всей этой > бурной деятельностью ради пары строчек. Блин, ну какая бурная деятельность? Строчка в файле и rsync?
next prev parent reply other threads:[~2007-12-05 15:35 UTC|newest] Thread overview: 74+ messages / expand[flat|nested] mbox.gz Atom feed top 2007-12-04 20:19 [devel] Да отмените же маразм! Вячеслав Диконов 2007-12-04 21:15 ` led 2007-12-05 9:20 ` Вячеслав Диконов 2007-12-05 11:56 ` [devel] uploaders Dmitry V. Levin 2007-12-05 14:40 ` Alexey Gladkov 2007-12-04 22:13 ` [devel] Да отмените же маразм! Денис Смирнов 2007-12-05 8:59 ` [devel] UI: нужны main и contrib! причём от игнорирования этого легче не станет никому Michael Shigorin 2007-12-05 9:24 ` Ildar Mulyukov 2007-12-05 11:57 ` Kirill A. Shutemov 2007-12-05 15:05 ` [devel] UI: нужны main и contrib! Michael Shigorin 2007-12-05 11:59 ` [devel] UI: нужны main и non-free, а contrib не нужен Dmitry V. Levin 2007-12-04 22:14 ` [devel] Да отмените же маразм! Alexey Shabalin 2007-12-05 8:39 ` Mykola S. Grechukh 2007-12-05 9:03 ` Ildar Mulyukov 2007-12-05 9:07 ` Eugene Ostapets 2007-12-05 9:11 ` [devel] main, contrib и acl Michael Shigorin 2007-12-05 12:05 ` [devel] Да отмените же маразм! Dmitry V. Levin 2007-12-05 12:26 ` Alexey Shabalin 2007-12-05 15:18 ` Dmitry V. Levin 2007-12-05 13:27 ` [devel] [wiki] incoming notes: @everybody Michael Shigorin 2007-12-05 9:09 ` [devel] Да отмените же маразм! Mykola S. Grechukh 2007-12-05 9:52 ` Вячеслав Диконов 2007-12-05 9:53 ` Ildar Mulyukov 2007-12-05 10:03 ` [devel] букли -- не пушки Michael Shigorin 2007-12-05 10:15 ` Ildar Mulyukov 2007-12-05 10:43 ` Motsyo Gennadi aka Drool 2007-12-05 10:54 ` Alexey Shabalin 2007-12-05 12:01 ` Sergey V Turchin 2007-12-05 15:53 ` Alexey Shabalin 2007-12-05 13:04 ` Michael Shigorin 2007-12-05 11:44 ` Sergey V Turchin 2007-12-05 11:49 ` [devel] отдельный сайт для devel (was: букли -- не пушки ) Sergey V Turchin 2007-12-05 12:06 ` [devel] отдельный сайт для devel Anton Farygin 2007-12-05 15:11 ` Michael Shigorin 2007-12-05 15:40 ` Anton Farygin 2007-12-05 16:11 ` Pavlov Konstantin 2007-12-18 12:09 ` Alexey Rusakov 2007-12-18 12:50 ` Gennady Kovalev 2007-12-18 12:51 ` Vitaly Ostanin 2007-12-05 16:22 ` Андрей Черепанов 2007-12-05 20:28 ` Gennady Kovalev 2007-12-05 22:28 ` Michael Shigorin 2007-12-06 9:19 ` Victor Forsyuk 2007-12-06 10:10 ` Michael Shigorin 2007-12-07 20:27 ` Victor Forsyuk 2007-12-05 17:51 ` [devel] отдельный сайт для devel. ТЗ? Avramenko Andrew 2007-12-05 22:35 ` Michael Shigorin 2007-12-06 5:47 ` Alexander Bokovoy 2007-12-06 8:21 ` Michael Shigorin 2007-12-06 9:56 ` Максим Иванов 2007-12-06 8:56 ` Gennady Kovalev 2007-12-06 10:02 ` Michael Shigorin 2007-12-06 11:00 ` Gennady Kovalev 2007-12-06 11:23 ` Michael Shigorin 2007-12-07 21:08 ` Avramenko Andrew 2007-12-08 9:43 ` Gennady Kovalev 2007-12-05 10:16 ` [devel] Да отмените же маразм! Slava Semushin 2007-12-05 13:08 ` Damir Shayhutdinov 2007-12-05 14:16 ` [devel] глушитель (и мои сегодняшние notes) Michael Shigorin 2007-12-05 15:35 ` Damir Shayhutdinov [this message] 2007-12-05 22:24 ` [devel] ACL FR (was: глушитель (и мои сегодняшние notes)) Michael Shigorin 2007-12-06 9:05 ` Damir Shayhutdinov 2007-12-06 10:10 ` [devel] неавторизованные сборки; взаимодействие Michael Shigorin 2007-12-06 10:25 ` Damir Shayhutdinov 2007-12-06 10:38 ` Michael Shigorin 2007-12-05 10:07 ` [devel] Да отмените же маразм! Damir Shayhutdinov 2007-12-05 13:00 ` Michael Shigorin 2007-12-05 13:39 ` Damir Shayhutdinov 2007-12-05 14:48 ` Michael Shigorin 2007-12-05 15:11 ` Damir Shayhutdinov 2007-12-05 15:21 ` [devel] Re @nobody Michael Shigorin 2007-12-05 15:41 ` Damir Shayhutdinov 2007-12-07 13:11 ` Alexey Rusakov 2007-12-05 14:51 ` [devel] Да отмените же маразм! led
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=679044850712050735w2880a65aw63726dce4eea31fd@mail.gmail.com \ --to=damir@altlinux.org \ --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