|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 11 Nov 2003 18:09:33 To : Andrew Dolgov Subject : Re: alicq -------------------------------------------------------------------------------- Andrew Dolgov <Andrew.Dolgov@f1022.n5030.z2.fidonet.org> wrote: AD> не, не буду рассказывать, это слишком долго получится и скорее всего AD> неплодотворно. То есть, ты сам написать лучше не хочешь, тем кто находит силы писать, помогать советом не хочешь, а только брюзжишь. AD> я не знаю как оно там внутри, может там работа с сетью хорошо сделана или AD> фичи какие-то есть, но о юзабилити автор не знает ровным счетом ничего. то AD> есть вообще. У нее есть одна главная фича которой лишена licq - она никода в кору не падает и для нее принципиально невозможны эксплойты buffer overflow. И вторая фича - объем исходников обозрим. Человек, который на мелкие интерфейсные полезки готов потратить максимум 2-3 часа в месяц, может реально в этом проекте что-то улучшить. Чего нельзя сказать об licq. AD> например, за одно ее меню, в котором никак не разграничены пункты, клик по AD> которым вызывает или появление диалога настройки или просто подменю нужно AD> кастрировать и никогда более к дизайну интерфейсов не подпускать. Как не разделены? У меня почему-то рядом с теми пунктами, где подменю, стрелочка нарисована. Хотя признаюсь честно, этим меню я никогда не пользуюсь. Лучше бы вместо этого диалога настройки делалось exec gvim ~/.alicqrc, поскольку формат конфигурационного файла там такой, что, при всех интроспективных возможностях Tcl, быть уверенным, что сможешь записать из гуевой конфигурилки ровно то, что прочитал, несколько, мнэ-э, самонадеянно. Еще меня напрягает избыточно сложная структура видгетов в окне диалога с конкретным контактом. Я понимаю, что это неизбежное следстве использования BWidget, но оно очень осложняет работу с этими видгетами из другого приложения посредством send. AD> мне, на самом деле, хватает и licq, которая тоже не шедевр, но сойдет, так Самое плохое в licq то, что она иногда валится в корку, наткнувшись на нереализованную операцию. Причем это может быть, например, обработка пришедшего из сети пакета неизвестного типа. Программа с GUI, на мой взгляд, никогда не имеет права позволить себе аварийно завершиться. Поскольку почти все Qt-шные и GTK-шные программы славны своей падучестью (а gtk еще любит на stderr писать всякую чушь) то нафиг их мне не надо. Лучше уж мириться (если нет сил бороться) с несовршеством интерфейса. AD> просто alicq тут хвалили, так что я поставил посмотреть - вдруг на Tk Единственный ICQ клиент, с которым имеет смысл сравнивать alicq, это vicq. Все остальное можно считать OpenSource, то есть программой пригодной для самостоятельной докрутки, только для человека с немерянным количеством свободного времени. А vicq обладает совершенно нечитаемым кодом. Хотя когда-то я его докруткой занимался и SMS-ки туда прикрутил. -- --- ifmail v.2.15dev5.1 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151780601ea3d.html, оценка из 5, голосов 10
|