|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrew Dolgov 2:5030/1022 11 Nov 2003 19:17:56 To : Victor Wagner Subject : Re: alicq -------------------------------------------------------------------------------- Hi, Victor! >>>>> "VW" == Victor Wagner writes: AD>> не, не буду рассказывать, это слишком долго получится и скорее всего AD>> неплодотворно. VW> То есть, ты сам написать лучше не хочешь, тем кто находит силы писать, VW> помогать советом не хочешь, а только брюзжишь. ну почему же. я могу написать лучше, могу даже огласить примерные расценки. AD>> я не знаю как оно там внутри, может там работа с сетью хорошо сделана или AD>> фичи какие-то есть, но о юзабилити автор не знает ровным счетом ничего. то AD>> есть вообще. VW> У нее есть одна главная фича которой лишена licq - она никода в кору не VW> падает и для нее принципиально невозможны эксплойты buffer overflow. у меня падали в корку только недоделанные первые альфа версии licq, во времена великой миграции со старого протокола на новый (который на tcp). было это, дай бог памяти, года четыре назад. так что ты меня извини, но я не вижу проблемы. VW> И вторая фича - объем исходников обозрим. Человек, который на мелкие VW> интерфейсные полезки готов потратить максимум 2-3 часа в месяц, может VW> реально в этом проекте что-то улучшить. Чего нельзя сказать об licq. мне наплевать на ее исходники. я - потребитель, а не разработчик. мне есть чем заняться, кроме как доделывать чьи-то дерьмоскрипты, пусть они там обозримые или нет. я хочу общаться с приятелями, а не фигней маяться. AD>> например, за одно ее меню, в котором никак не разграничены пункты, клик по AD>> которым вызывает или появление диалога настройки или просто подменю нужно AD>> кастрировать и никогда более к дизайну интерфейсов не подпускать. VW> Как не разделены? У меня почему-то рядом с теми пунктами, где подменю, VW> стрелочка нарисована. а у меня там стрелочки везде нарисованы. :( кстати, очень мило с ее стороны было не просечь про 100 dpi и нарисоваться нехренового размера здоровенным шрифтом. хотя, это уже наверное показатель кривости тулкита. (у xlib-based программ проблем нет, в ресурсах *font выставлен) плюс к тому, попробуй засунуть ее окошко в правый нижний угол экрана и нажать на меню. ее так славно колбасить начинает... VW> Хотя признаюсь честно, этим меню я никогда не пользуюсь. Лучше бы VW> вместо этого диалога настройки делалось exec gvim ~/.alicqrc, поскольку VW> формат конфигурационного файла там такой, что, при всех интроспективных VW> возможностях Tcl, быть уверенным, что сможешь записать из гуевой VW> конфигурилки ровно то, что прочитал, несколько, мнэ-э, самонадеянно. Виктор, у меня нет ни малейшего желания это делать. см выше на предмет обозримых исходников. VW> Еще меня напрягает избыточно сложная структура видгетов в окне диалога VW> с конкретным контактом. Я понимаю, что это неизбежное следстве VW> использования BWidget, но оно очень осложняет работу с этими видгетами VW> из другого приложения посредством send. AD>> мне, на самом деле, хватает и licq, которая тоже не шедевр, но сойдет, так VW> Самое плохое в licq то, что она иногда валится в корку, наткнувшись на VW> нереализованную операцию. Причем это может быть, например, обработка VW> пришедшего из сети пакета неизвестного типа. Программа с GUI, на мой VW> взгляд, никогда не имеет права позволить себе аварийно завершиться. это да, но я уже написал выше когда я в последний раз с этим сталкивался. может, мне просто такие пакеты не приходят, но licq у меня запущена практически 24x7. максимум что я видел - это окошко, мол пакет пришел какой-то странный. причем падали те версии в основном при нажатии на кнопки в диалогах, фичи которых не были реализованы, а не от работы с сетью. VW> Поскольку почти все Qt-шные и GTK-шные программы славны своей VW> падучестью (а gtk еще любит на stderr писать всякую чушь) то нафиг их VW> мне не надо. Лучше уж мириться (если нет сил бороться) с несовршеством VW> интерфейса. ну, на stderr гуевозни (который так и так валится в .xsession-errors) мне как-то глубоко наплевать, я консоль-то вижу далеко не каждый день. срет и пусть себе срет, хотя быстрый взгляд по этому самому файлу как-то не выявил криков от licq. AD>> просто alicq тут хвалили, так что я поставил посмотреть - вдруг на Tk VW> Единственный ICQ клиент, с которым имеет смысл сравнивать alicq, это VW> vicq. мне лучше что-нибудь пригодное к использованию, а не то, с чем можно сравнивать alicq, который к использованию (по моему мнению) непригоден. VW> Все остальное можно считать OpenSource, то есть программой VW> пригодной для самостоятельной докрутки, только для человека с VW> немерянным количеством свободного времени. и почему я никогда не докручивал licq? :) -- Jane: Daria, why don't you sit in front with Trent? Daria: Oh, I'd much rather be in the back with you Jane, easier to get to your neck. --- Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 * Origin: Right now someone is reading this message (2:5030/1022) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3507fda55827.html, оценка из 5, голосов 10
|