Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: alicq   Victor Wagner   11 Nov 2003 18:09:33 
Архивное /ru.linux/151780601ea3d.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional