ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Serge Skorokhodov <suralis@pisem.net>
To: Aleksey Novodvorsky <mandrake-russian@altlinux.ru>
Subject: [mdk-re] JT Sylpheed drawbacks (was: list rolez)
Date: Thu May 24 10:21:01 2001
Message-ID: <15310786880.20010524102713@pisem.net> (raw)
In-Reply-To: <3B0C5B22.7F2ED4C6@logic.ru>

Здравствуйте!

Aleksey Novodvorsky пишет:

AN> Serge Skorokhodov wrote:

<skip>

>> В целом, Sylpheed мне напоминает телефон старика Хоттабыча,
>> сделанный, как известно, из куска лучшего мрамора:) Очень
>> красиво и очень похоже на настоящий почтовый клиент:) К
>> сожалению.

AN> Подробнее, пжста, о недостатках Sylpheed.

Этта можна, этта мы сколько угодна, этта мы очинна даже любим на
энту темку поболтать:) Видно от того, что сами ни одного клиента
не написали:)

Сосредоточимся же на главном, оставляя в стороне мелкие баги и
глюки, которые сразу на ум не приходят.

Первое, далеко не самое важное, но самое бросающиеся в глаза.
Если отметить какие-либо сообщения к какому-либо действию, а
потом перейти в другую папку или получить почту -- разметка
пропадает! Ну хоть предупреждал бы, что "незавершенка", мол, у
тебя, паря, что с ней делать-то! Нет, "япона мать" лучше знает,
как говориться, не хотел удалять файл -- не надо было вызывать
rm:) Что возмущает, так это то, что техническая возможность
сохранения разметки в программе есть! А именно: если выполнить
команду "Удаление дублирующих сообщений", то она выполняется
"глобально", по всем папкам. И все найденные дубликаты
оказываются "серенько так" помечены на удаление! И ходи по папкам
сколько хочешь! Обидно.

А теперь по существу. Что я хочу видеть в графическом почтовом
клиенте? Конечно, это не отсортировано по важности:)

Во-первых. Я "мейлоголик", сообщений мне приходит тьма. Для того,
чтобы не потеряться в этом завале (что периодически происходит)
по опыту требуется:

Возможность просмотреть хотя бы темы писем перед тем, как
скачивать их с сервера. Почему? Казалось бы, этого можно достичь
и с помощью фильтрации, и просто отправляя сообщения в корзину
едва на них взглянув. Ответ -- моя личная психология требует
такого workflow. У меня еще достанет воли _не получить_
сообщение, но сразу удалить его из Inbox'а, не потратив несколько
времени на просмотр -- увы! А если как в TB! сначала скачать
заголовки, то ~20-30% _заведомо не нужного_ (в данном месте и в
данное время:) -- отлетают не долетев. Удобно.

Иногда в сообщениях содержится полезная информация:) В любом
случае, пока его читаешь -- понимаешь что и в каком контексте
может понадобиться позже. Но сообщений много, все это забывается.
Значит -- их надо "структурированно" хранить. Эти возможности в
Sylpheed не слишком развиты:(

Для меня важным аспектом такого структурирования является
"локальная выполнимость" таких "технических" по сути действий в
процессе чтения почты. Причина -- если действие не может быть
выполнено в момент возникновения мотивации -- оно скорее всего
будет забыто и _не-выполнено_. Никогда:( Можно советовать быть
организованней, но именно здесь лежит водораздел между удобными
программами и программами "так себе"! Мой любимый пример: у Adobe
(а следом за ним у большинства серьезных графических программ)
масштабирование и "перетаскивание" легко доступно при работе
почти со всеми инструментами -- достаточно нажать пробел,
Ctrl+пробел и Ctrl-Alt+пробел. И только достаточно серьезные
технические препятствия делают эту функциональность недоступной в
_некоторых отдельно взятых режимах_.

Итак, недостатки классификации/структурирования сообщений:

  - работа с самым простым, с папками. Структура папок отражает
  некую классификацию получаемой почты. Эта классификация не есть
  константа, а для изменения структуры папок в Sylpheed надо
  выйти из программы, отредактировать ручками xml-файл, изменить
  папки и снова запустить Sylpheed. Это даже нельзя сделать при
  запущенной программе -- нет кнопки update/refresh etc. Правда
  удобно?

  - Нельзя одним действием переместить/копировать сообщение в
  несколько папок. А это часто нужно, поскольку сообщение может
  "принадлежать" более чем к одной категории (особенно при
  невозможности классифицировать сообщения как-то по другому). В
  этом недостатке Sylpheed не одинок, но такая возможность просто
  напрашивается из механизма отложенных действий! Кроме того,
  используя формат mh, Sylpheed как-то незаметно удалил из
  идеологии mh/nmh лучшие черты -- возможность одной командой
  сохранять сообщение в нескольких папках и использование hard
  links для хранения копий сообщений сразу в нескольких папках!
  Почему?

  - Ну все (или, по крайней мере, многие) почтовые клиенты
  позволяют метить сообщения флагами (типа: оч. важное, важное,
  так себе, лучше бы я его не получал:). Такая возможность есть в
  "прородителе" mh/nmh. Где она? Хотелось бы иметь "глобальный
  фасет классификатора" по важности, скажем от 0 до 4, чтобы
  потом легко отбирать сообщения с важностью >= X, ан нет! Даже
  0/1 отсутствует! Почему?

  - Более продвинутая опция, практически отсутствующая во всех
  почтовых клиентах. Возможность создавать "дерево категорий" и
  метить сообщение хотя бы листьями этого дерева (сразу
  несколькими, из разных ветвей-фасетов), чтобы потом можно было
  легко отыскать все сообщения, относящиеся к произвольной
  категории. Причем, не только к "листьям", но и к категориям
  более "высокого порядка", т.е. если есть категория "Оптимизация
  видеокарты" с подкатегориями "Оптимизация видеокарты::G400/450"
  и "Оптимизация видеокарт NVIDIA" (подкатегории "TNT2", "GF"),
  то можно "в одно касание" найти все сообщения, относящиеся к
  оптимизации видеокарт вообще, опримизации NVIDIA-карт и
  оптимизации TNT2-видеокарт. В TheBat!, по крайней мере,
  сообщения можно маркировать "цветовым кодом", а что может
  предложить Sylpheed?

  - И наконец "полнотекствовой" поиск. То, что есть, простите,
  "отмазка" -- только по трем полям заголовка и только
  по очень-очень точно указанному образцу:( Можно искать
  средствами системы, но тут мне, возможно, просто не хватает
  знаний. И главное, Mutt, скажем, плохо поддерживает формат
  mh/nmh, а другие известные мне "просмотрщики" почты выводят
  практически весь заголовок, что несколько мешает восприятию.
  Тут есть мысль попробовать, скажем, emacs+nmh, в этой "связке",
  наверное, можно делать очень многое. Но Sylpheed, используя
  формат "прородителя", а)добавляет тонкую несовместимость, по
  своему называя файлы "нитей" (результат -- напрямую nmh с
  папками Sylpheed не работает т.к. не находит технической
  информации, которую надо сначала создать) б)не содержит
  полноценного интерфейса к командам nmh. Как результат, даже
  если получить почту "внешней программой" nmh -- перемещенные в
  другие папки сообщения "пропадают". Во всяком случае мне для
  настройки всей связки знаний не достало:(
  
Главное в переписке -- обсуждение и дискуссии. Для того, чтобы их
вести нужны развитые средства редактирования текста, обработки
цитат, авто-форматирования и т.д. Сам редактор Sylpheed еще не
достиг требуемого уровня. Наверное, надо использовать внешний
редактор. Тут "нужного уровня" еще не достиг я сам:) Впрочем,
возможность использования внешнего редактора не назовешь сильной
стороной почтового клиента, скорее, это позволяет избавиться от
его слабых сторон. Если бы я хорошо владел каким-нибудь
Linux'овым редактором, этот пункт, видимо, не появился бы.

Нет возможности отредактировать вид полученных сообщений (ее,
кстати, нет и TB!:(. А так хотелось бы "разгрести завалы
цитирования", а то иногда трудно понять, кто и что говорит.

Проверка орфографии "на лету". Я, лично, шибко неграмотный:)

И, наконец, при скудости собственных средств, нет возможности
подключать внешние. Об mh/nmh уже говорилось. Про поиск тоже. А
архивирование/резервное копирование, синхронизация почтовой БД на
разных компьютерах? Все это можно делать средствами системы, но
где интерфейс к ним? Так ли уж нужен *NIX way в этом аспекте?
Мне, как человеку, уважающему командную строку, тем не менее
кажется, что главное ее преимущество -- то, что можно сделать 15%
работы, которую иначе не сделать. Но создание шаблонов для
типовых задач, чтобы делать их "одним щелчком" -- обязательно. И,
уж если есть "графическое представление" объектов, то почему нет
возможности манипулировать ими с помощью мыши?

И развитый механизм горячих клавиш (я могу ошибиться, но у меня
что-то не получается). Например, переключение вида "нитей" по
Alt-0..5, как в TB! Выбор кодировки. Выбор папки для
пересылки/копирования. Автоподбор кодировки. Перекодировка по
частям. Список можно продолжить.

Вот, пожалуй, и все. Коротенечко, как говориться, минут на
сорок:)

Сергей Скороходов 24.05.2001 suralis@pisem.net

ЗЫ. Я не апологет TB! Просто пользоваться больше ничем другим
пока не позволяет сосредоточиться на самих сообщениях, а не
"рулении" почтового клиента:( А так -- мерзкая прога, да еще и на
дельфях паскальных написанная:)




  reply	other threads:[~2001-05-24 10:21 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-05-23 23:25 [mdk-re] re: list rolez Баталов Григорий
2001-05-24  8:21 ` Serge Skorokhodov
2001-05-24  8:32   ` Aleksey Novodvorsky
2001-05-24 10:21     ` Serge Skorokhodov [this message]
2001-05-24 12:10     ` Volkov Serge
2001-05-24 13:26       ` Aleksandr Blohin
2001-05-24 15:57         ` Баталов Григорий
2001-05-24 17:35           ` Aleksandr Blohin
2001-05-24 16:54     ` [mdk-re] Sylpheed S. Budnevitch
2001-05-24  9:41   ` [mdk-re] re: list rolez Alexander Bokovoy
2001-05-24 10:54     ` [mdk-re] JT Mailers (was: list rolez) Serge Skorokhodov
2001-05-24 11:22       ` Michael Orlov
2001-05-24 14:52         ` Axel
2001-05-24 15:06           ` Aleksey Novodvorsky
2001-05-24 11:41       ` Aleksandr Blohin
2001-05-24 12:48   ` [mdk-re] re: list rolez Yuri Ryazantsev
2001-05-24 13:44     ` [mdk-re] JT Mailers (was: list rolez) Serge Skorokhodov
2001-05-24 13:55       ` Yura Zotov
2001-05-24 14:02         ` Re[2]: " Serge Skorokhodov
2001-05-24 14:34           ` [mdk-re] mutt Mikhail Zabaluev
2001-05-24 14:49             ` Serge Skorokhodov
2001-05-24 23:58               ` Mikhail Zabaluev
2001-05-24 14:46   ` [mdk-re] re: mail clients Dmitry Solovyev
2001-05-24 15:05     ` Serge Skorokhodov
2001-05-24 12:30 ` [mdk-re] re: list rolez Yuri Ryazantsev

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=15310786880.20010524102713@pisem.net \
    --to=suralis@pisem.net \
    --cc=mandrake-russian@altlinux.ru \
    /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 Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git