From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <475D0802.203@altlinux.org> Date: Mon, 10 Dec 2007 12:33:54 +0300 From: Alexander Bokovoy User-Agent: Thunderbird 2.0.0.6 (X11/20071022) MIME-Version: 1.0 To: ALT Linux Team development discussions References: <20071125120814.GA22522@basalt.office.altlinux.org> <200711281218.41747.ledest@gmail.com> <474D536D.5050208@altlinux.org> <200711281352.20536.ledest@gmail.com> <474D62BA.6040103@altlinux.org> <20071208122921.GW27731@osdn.org.ua> In-Reply-To: <20071208122921.GW27731@osdn.org.ua> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - glaucus.site5.com X-AntiAbuse: Original Domain - lists.altlinux.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - altlinux.org X-Source: X-Source-Args: X-Source-Dir: Subject: Re: [devel] =?utf-8?b?W0pUXSDRgNCw0LfRgNCw0LHQvtGC0YfQuNC60LgsINC8?= =?utf-8?b?0LDQudC90YLQtdC50L3QtdGA0Ys=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Dec 2007 09:33:59 -0000 Archived-At: List-Archive: List-Post: Michael Shigorin пишет: > On Wed, Nov 28, 2007 at 03:44:42PM +0300, Alexander Bokovoy wrote: >> Давайте закончим эту тему (ppp/radius). В ней уже все ясно и >> понятно. > > Правильно, пришли к ещё одной теме :} > >> К сожалению, при сборке пакетов на С/C++ от мейнтейнеров не >> требуется знание языка, на котором написана программа, которую они >> упаковывают. Однако рекомендацию такую я бы все же предложил >> включить в описание задач и обязанностей мейнтейнеров. Для >> прозрачного намека на необходимость самосовершенствования всю >> жизнь. > > Саш, мне без оного знания (по существу) порой приходилось выкладывать > людям слепые сборки Samba, чтоб могли заткнуть ваши сишные дырки. > Это при том, что у нас её майнтейнит вроде как даже не просто матёрый > сишник, а один из мажорных upstream developers и > протчая-протчая-протчая. > > Намёк, думаю, тоже понятен... Не понятен. Ты можешь мне указать ситуации, когда требовались сборки (с CVE и прочим) и я их не делал, а приходилось делать тебе? Я с Samba пытаюсь последние несколько лет быть скорее консервативным в сборках, чем экспериментатором -- для экспериментов у меня есть совсем другие механизмы, чем сборки в Сизиф и дистрибутивы. Думаю, что тут не имеет смысла переходить на личности, в том числе и на личности конкретных языков. Факт остается фактом: если кто-то берется упаковывать программу на каком-то языке, то по меньше мере он должен уметь читать и понимать код этой программы. Какой это язык -- вообще не важно. Экстремизм Турбина "C и C++ -- зло" я не разделяю, средства выбираются по задачам, а не наоборот. Но и исполнители этих задач тоже должны подбираться соответствующим образом. Главное тут -- самосознательность. В тот же Sisyphus никто не загоняет ни метлой, ни тряпками. Многое оставляется на честность сборщика и его ответственность прежде всего. Если хочется собирать конкретное приложение, но нет пока сил разобраться в его внутренностях, возможность попросить помощь у коллег никто не отбирал. Например, я готов помогать с вопросами по коду на C в пакетах в Sisyphus всем, кто обратится. За последние лет шесть, так уж сложилось, что я также стал таким помощником и в области лицензий на свободное ПО. Не обещаю отвечать моментально, но по мере сил помогать готов. -- / Alexander Bokovoy Samba Team http://www.samba.org/ ALT Linux Team http://www.altlinux.org/ Midgard Project Ry http://www.midgard-project.org/