Это сайт — моя персональная записная книжка. Интересна мне, по большей части, история, своя жизнь и немного программирование.

Thunderbird 3: fail

Такое количество очевидных багов, как в Thunderbird 3 я не видел ещё ни в одном релизе какого-либо серьёзного продукта за последние годы. Двоящиеся сообщения в поиске, проблемы с отображением кодировок в списке писем (в просмотре письма всё нормально), кнопка «Reply» закрывает имя отправителя и так далее. Всё это видно уже через первые пять минут пользования продуктом. Через два дня работы их, наверное, можно найти все.

Баги в THB3 (4.19КиБ)
36 комментариев
cheerful-boy.livejournal.com 2009

Вот странно, а у меня все отлично :) Ну, кроме того, что после закрытия, процесс останется иногда висеть, и потом нельзя запустить thunderbird опять.

spambaster (spambaster.ya.ru) 2009

У меня тоже все прекрасно работает, очень доволен!

Sam (rmcreative.ru) 2009

Перечисленное у себя не обнаружил. Кроме навязывание режима Smart Folders у меня всё работает отлично.

roman (alax.myopenid.com) 2009

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

Евгений Степанищев (bolknote.ru) 2009

Комментарий для cheerful-boy.livejournal.com:

Поставил скриншот.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для spambaster.ya.ru:

Поставил скриншот.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для rmcreative.ru:

Smart folders можно отключить. Некоторые баги собрал в скриншоте. Вопросами выводятся русские буквы, если они не были кодированы, а кодировка задана только в письме.

Ещё есть баг с плагином PGP (но это уже не относится к THB3) — неправильно показываются кодированные символы в from.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для alax.myopenid.com:

Есть очень удачные находки: удобно, что есть табы (у меня лайтинг в отдельном табе), хорош поиск, табовые треды, просмотр треда в одном письме.

leotsarev.livejournal.com 2009

Thunderbird в крайне неудобной ситуации. Платформа Mozilla очень быстро развивается, а им за ними не угнаться.
Thunderbird 3 вышел по принципу «чтобы не выпустить, только бы догнать платформу». Firefox 3 вышел когда? Вона.
Firefox 3.5 вышел летом. Firefox 3.6 буквально «уже вот». Поддержку ветки Mozilla 1.8.1 тащить на себе Thunderbird больше не мог, надо было релизиться срочно.
Кроме того, багов и должно быть много — они разрабатывались кучу лет без релиза (c 18 апреля 2007 года).

polatov (progentoo.blogspot.com) 2009

может сборка кривая? кстати, это на какой ОСи?

Евгений Степанищев (bolknote.ru) 2009

Комментарий для progentoo.blogspot.com:

Это релиз, Windows.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для leotsarev.livejournal.com:

Кроме того, багов и должно быть много — они разрабатывались кучу лет без релиза (c 18 апреля 2007 года).

Что же они не тестируют что ли? Как это «должно быть много багов», если «кучу лет без релиза»?

roman (alax.myopenid.com) 2009

Комментарий для Евгения Степанищева:

Поиск хорош, и индексация тоже неплоха. Адресная книга и подсвечивание звездочками по месту — вроде бы тоже удобные. А вот, к примеру, reply to an email which you received as an attachment как был невозможен раньше, так и невозможен и сейчас.

cheerful-boy.livejournal.com 2009

Комментарий для Евгения Степанищева:

А у меня gentoo, винды не видал. :)

Евгений Степанищев (bolknote.ru) 2009

Комментарий для alax.myopenid.com:

У меня как-то странно все кнопки наезжают друг на друга, я думаю, может переставить его.

leotsarev.livejournal.com 2009

Комментарий для Евгения Степанищева:

Я вот вижу прямую связь между «кучу лет без релиза» и много багов.
Все это вылезает только при определенных условиях. Если ты release often, то у тебя все оно постоянно вылезает. А если нет — то твои 5 тестеров ходят по схожим конфигурациям, и у них все круто.

Для Thunderbird решающим будет 3.1 (или как они его назовут). Смогут одновременно:
а) устаканить стабильность до приемлимого уровня
б) «догнаться» до очередной платформы Mozilla (вероятно 1.9.2 ака 3.6)
в) все-таки показывать новые фичи

То у Thunderbird есть будущее. Нет — скоро загнется.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для leotsarev.livejournal.com:

Все это вылезает только при определенных условиях. Если ты release often, то у тебя все оно постоянно вылезает. А если нет — то твои 5 тестеров ходят по схожим конфигурациям, и у них все круто.

Они выпускали кучу бет. Я не понимаю почему никто не нашёл эти баги раньше. Ведь многие скачивали.

То у Thunderbird есть будущее. Нет — скоро загнется.

Были бы ещё альтернативы.

besisland.name 2009

Два дня работы?! Я и десяти минут не выдержал.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для besisland.name:

Я уже неделю пользуюсь.

leotsarev.livejournal.com 2009

Комментарий для Евгения Степанищева:

Потому что бету юзает чуть менее чем никто.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для leotsarev.livejournal.com:

Я её себе ставил, сказал «AAAAAAAAAAAAAAA!!!!!!!!» и снёс. Зато беты браузеров ставлю регулярно. Почему-то беты тройки были страшные, как Ктулху.

astur (astur.net.ru) 2009

Явная тенденция: чем больше популярность почтовых веб-сервисов, тем халатнее отношение разработчиков почтовых клиентов.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для astur.net.ru:

Что меня останавливает от перехода полностью на веб-приложений — скорость старта (у gmail ниже, чем у THB), отсутствие расширений, мало возможностей. Так что приходится терпеть :(

jankkhvej (jankkhvej.blogspot.com) 2009

Комментарий для Евгения Степанищева:

А T3 устанавливался с нуля, или уже был профиль от T2 или от беты T3?

Евгений Степанищев (bolknote.ru) 2009

Комментарий для jankkhvej.blogspot.com:

Профиль от TB2. Я сегодня переставил с нуля. Кнопки вернулись на место, но глюки с кодировками так и есть, вряд ли они могут от профиля как-то зависеть.

spambaster (spambaster.ya.ru) 2009

А собственно под какой ОС установлен thunderbird?

Евгений Степанищев (bolknote.ru) 2009

Комментарий для spambaster.ya.ru:

Windows

jankkhvej (jankkhvej.blogspot.com) 2009

Комментарий для Евгения Степанищева:

Сколько я не пробовал, глючит кодировка только в спамерских письмах, они вечно пишут в заголовках с нарушением MIME.
То есть известно — если написать письмо с восьмибитным текстом в заголовках, например, в From: или Subject:, то гарантированно получатся ??? в Thunderbird, в любом. Единственное, что их лечит — это указание кодировки по умолчанию в свойствах конкретной папки почты.

А пока я доволен, у меня вот так http://picasaweb.google.com.ua/jankkhvej/Test#5416216281211668226 после автоматической миграции с TB2 на TB3.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для jankkhvej.blogspot.com:

Письмо на скриншоте не спамерское, это от магазина. Но с нарушением стандарта, да — subj не закодирован. Но что мешает брать кодировку в этом случае из письма я не понимаю.

jankkhvej (jankkhvej.blogspot.com) 2009

Комментарий для Евгения Степанищева:

«Но что мешает брать кодировку в этом случае из письма я не понимаю.» — именно стандарт и мешает. Нельзя в заголовках восьмибитные символы использовать.

Евгений Степанищев (bolknote.ru) 2009

Комментарий для jankkhvej.blogspot.com:

Я совершенно случайно знаю какое количество писем ходит, оформленных не по стандарту. Почтовый клиент обязан их читать. Ведь пользователю-то пофигу.

jankkhvej (jankkhvej.blogspot.com) 2009

Комментарий для Евгения Степанищева:

Так это... Указание кодировки на папке помогло или нет?

Евгений Степанищев (bolknote.ru) 2009

Комментарий для jankkhvej.blogspot.com:

Нет.

jankkhvej (jankkhvej.blogspot.com) 2009

Таки фейл :)

zg.livejournal.com 2009

именно стандарт и мешает.

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

jankkhvej (jankkhvej.blogspot.com) 2009

Комментарий для zg.livejournal.com:

Now, at the end of 2009 links are so hard to find. I have some friend whom name will be disclosed to the God only, and she give me some URLs pointing to forgotten places of the Internets:

RFC2822, Status: PROPOSED STANDARD

http://tools.ietf.org/html/rfc2822#section-2.2
[...]
Header fields are lines composed of a field name, followed by a colon
   («:»), followed by a field body, and terminated by CRLF. A field
   name MUST be composed of printable US-ASCII characters (i.e.,
   characters that have values between 33 and 126, inclusive), except
   colon. A field body may be composed of any US-ASCII characters,
   except for CR and LF. However, a field body may contain CRLF when
   used in header «folding» and  «unfolding» as described in section
   2.2.3. All field bodies MUST conform to the syntax described in
   sections 3 and 4 of this standard.
[...]

RFC5322, Status: DRAFT STANDARD — http://tools.ietf.org/html/rfc5322
RFC5335, Status: EXPERIMENTAL — http://tools.ietf.org/html/rfc5335
RFC5336, Status: EXPERIMENTAL — http://tools.ietf.org/html/rfc5336

And sorry me English, it’s to indicate Ukrainian/Russian layout unavailability only, no insults are planned.