Geary (почтовый клиент) - Geary (e-mail client)

Geary
Geary icon.svg
Скриншот Geary 0.10 под управлением elementary OS 0.3.2
Geary v3.32 (2019-03)
Оригинальный автор (ы)Фонд Йорба
Разработчики)Проект GNOME, Элементарный
изначальный выпуск4 мая 2012 г.; 8 лет назад (2012-05-04)[1]
Стабильный выпуск3.38 (12 сентября 2020 г.; 2 месяца назад (2020-09-12)[2]) [±]
Репозиторий Отредактируйте это в Викиданных
Написано вВала (GTK )
Операционная системаUnix-подобный
ТипПочтовый клиент
ЛицензияLGPLv2.1
Интернет сайтhttps://gitlab.gnome.org/GNOME/geary/ вики.гном.org/Программы/ Geary, https:// gitlab.гном.org/ГНОМ/ geary/ Отредактируйте это в Викиданных

Geary это бесплатно и с открытым исходным кодом почтовый клиент написано в Вала и на основе WebKitGTK. Хотя с тех пор был принят проект GNOME, изначально он был разработан Фонд Йорба. По словам основателя Yorba Адама Дингла, цель этого почтового клиента заключалась в том, чтобы вернуть пользователей из Интернета. электронная почта к более быстрому и простому в использовании настольное приложение.[3]

Почта Пантеона была вилка инициированный Элементарная ОС сообщества после кончины Йорбы, хотя в какой-то момент они решили переписать с нуля, так что единственные оставшиеся ссылки на Гири в кодовой базе Пантеона находятся в некоторых переводах.[4]

Функции

  • Поддерживает Gmail, Yahoo! Почта, Outlook.com, и популярные IMAP серверы.
  • Почта организована по беседам.[5]
  • Поддержка отправки как другого удостоверения.[6]
  • Полнофункциональный HTML почта композитор.
  • Поддержка чтения TNEF вложения.[7]
  • Быстрый поиск по ключевым словам со значениями вроде от: Джон, это: читать, это: непрочитанный и это: помечено.[8]
  • Уведомление о новых письмах на рабочем столе.[9]
  • Брелок GNOME интеграция для хранения паролей к учетным записям электронной почты.[10]

Реализация для поддержки GPG было начато,[11] но все еще не завершена по состоянию на 2019 год.[12]

Техническая информация

Гири внутренне использует SQLite база данных для хранения локальной копии электронной почты и для индексации. Он использует полностью асинхронный GObject клиентская библиотека IMAP на основе. Одной из особенностей, которая отличает Geary от других почтовых клиентов с открытым исходным кодом, является его ориентация на просмотр беседы. И Geary, и Pantheon Mail используют gettext для переводов.[8]

По состоянию на 3 апреля 2016 г. Pantheon Mail еще не был переведен на WebKitGTK + 2. Разработчики решили сначала перенести код, управляющий представлением беседы, на использование нативного GTK виджеты (Gtk.CSS и Granite, библиотека GTK +, используемая как часть elementary OS). Это дало несколько преимуществ, включая минимизацию использования веб-просмотров, сокращение кода, поддержку анимации с аппаратным ускорением и поддержку RTL языки.[13][14] Они также убрали использование настраиваемых панелей GTK, таких как PillHeaderBar которые делали код сложным и трудным для чтения.[15][16] Geary использует WebKit2 по крайней мере с версии 3.32.0.[17]

История

Исторически, Элементарная ОС напрямую поддерживается[18] проект, и Гири стал приложением по умолчанию в этом GNU /Дистрибутив Linux.

25 марта 2013 г.[3][19] Джим Нельсон, исполнительный директор Yorba, запустил краудфандинг кампания на IndieGoGo собрать 100 000 долларов США, которые были бы использованы для оплаты трех штатных инженеров Йорба, которые в то время работали над Geary.[20] К сожалению, 23 апреля 2013 года от 1192 спонсоров было собрано всего 50 860 долларов США. Сумма не была получена, и кампания провалилась. Согласно правилам, установленным IndieGoGo, Йорба не получил ни одной из заложенных денег.[21][22][23]

После этой неудачи Джим Нельсон заявил в своем блоге, что краудфандинговая кампания была своего рода экспериментом, чтобы увидеть, достаточно ли этого пути для поддержки разработки с открытым исходным кодом. Он подтвердил, что Гири был создан для улучшения Linux опыта, и поэтому не имел шансов быть перенесенным на OS X или же Windows платформы.[18]

Как Фонд Йорба прекратил свою деятельность и ГНОМ в то время не объявляли о каких-либо планах по поводу этого проекта, будущее Geary было неясным. В результате из-за этих неопределенностей из-за предыдущих разногласий в дизайне со старой командой Geary и из-за того, что elementary OS фактически использовала Geary в качестве почтового клиента по умолчанию (хотя и в сильно пропатченной версии), Даниэль Форе, лидер Elementary OS, решил форкнуть проект 18 ноября 2015 г. и продолжить развитие форком .; в процессе работы проект был переименован в Pantheon Mail.[24][25] Pantheon Mail заменил Geary в elementary OS 0.4 под кодовым названием Loki.[26]

В марте 2016 года Майкл Граттон подал заявку на роль нового сопровождающего Geary.[27] Его основная цель состояла в том, чтобы попытаться исправить насущные проблемы, такие как зависимость от старого WebKit1GTK, сотрудничество с Pantheon Mail, лучшая поддержка серверов, отличных от GMail, управление почтовыми ящиками, пользовательский интерфейс учетной записи, расширение поиска и т.д. сопровождающий, чтобы стать участником GNOME. После обсуждения с Адамом Динглом, основателем Йорбы, оба согласились подождать, пока Граттон выполнит требования к заявке на членство в GNOME. Тем временем Граттон опубликует свои патчи в GNOME. Bugzilla пример, и Адам передаст их за него.[28]

15 мая 2016 года вышла версия 0.11,[29]. Версия 0.13 была выпущена 18 февраля 2019 года.[30] В марте 2019 года с версией 3.32 схема версий была изменена для соответствия График выпуска GNOME (обратите внимание на разницу в четных / нечетных номерах версий).[31]

Мелочи

Первоначальное название «Гири» совпадает с названием Geary Street, потому что все продукты Йорбы были названы в честь улиц в Сан-Франциско. Однако, по словам бывшего сотрудника Йорбы, приложение не было названо по адресу, по которому находился Фонд Йорба.[32] На самом деле это было совпадением. Первая бета-версия Geary была выпущена в мае 2012 года, и Йорба в то время все еще находился на Капп-стрит.[33][34]

Рекомендации

  1. ^ "GEARY 0.1 RELEASED". 4 мая 2012 г.. Получено 25 июня, 2016.
  2. ^ «Теги - GNOME / Geary».
  3. ^ а б «Geary: красивый современный почтовый клиент с открытым исходным кодом». 28 марта 2013 г.. Получено 25 июня, 2016.
  4. ^ "элементарный / почта". GitHub. Получено 2019-04-03.
  5. ^ "Geary". Гном. Получено 16 марта, 2020.
  6. ^ "Re: [Гири] Отправка почты от псевдонимов". 14 июня 2016 г.. Получено 25 июня, 2016.
  7. ^ "Поддержка синтаксического анализа TNEF (winmail.dat) через libytnef". 15 июня 2018 г.. Получено 6 июня, 2019.
  8. ^ а б "[Geary] Исправления, необходимые для поисковых переводов Geary". 1 мая 2015 г.. Получено 25 мая, 2015.
  9. ^ "Geary". Получено 27 июня, 2015.
  10. ^ Джайн, Маниш (2018). Начало современного Unix: научитесь комфортно жить в современной среде Unix. Apress. п. 186. ISBN  9781484235287.
  11. ^ «Поддержка PGP». 12 мая 2015. Получено 27 июня, 2015.
  12. ^ «Поддержка PGP». 22 ноября 2015 г.. Получено 22 ноября, 2015.
  13. ^ "+ Корентин Ноэль очень близко подходит к своей родной ветке разговоров f ..." 6 марта 2016 г.. Получено 25 июня, 2016.
  14. ^ "Gtk + Conversations View теперь находится в почтовом ящике! Уу. Вы можете это видеть ..." 14 марта 2016 г.. Получено 25 июня, 2016.
  15. ^ "Re: [Geary] порт на WebKit 2?". 3 апреля 2016 г.. Получено 25 июня, 2016.
  16. ^ «Дин-дон, ведьма мертва! Наконец-то убита таблетка-панель инструментов! Да сгорит она для всех ...» 17 марта 2016 г.. Получено 26 июня, 2016.
  17. ^ "Гири определение мезонной сборки". 26 февраля 2019 г.,. Получено 28 марта, 2019.
  18. ^ а б "GEARY CROWDFUNDING: Что пошло не так?". Получено 27 июня, 2016.
  19. ^ "КАМПАНИЯ GEARY FUNDING ПРОДОЛЖАЕТСЯ НА INDIEGOGO! ПОЖЕРТВОВАТЬ СЕГОДНЯ". 25 марта 2013 г.. Получено 25 июня, 2016.
  20. ^ «Geary: красивый современный почтовый клиент с открытым исходным кодом». 25 апреля 2013 г.. Получено 27 июня, 2016.
  21. ^ «Приложение электронной почты с открытым исходным кодом Geary вступает в последние дни сбора средств». 22 апреля 2013 г.. Получено 27 июня, 2016.
  22. ^ «GEARY CROWDFUNDING: КОНФИДЕНЦИАЛЬНОСТЬ GPG, ИНТЕГРАЦИЯ КАЛЕНДАРЯ И ДРУГОЕ». 5 апреля 2013 г.. Получено 27 июня, 2016.
  23. ^ «ГЕРИСКОЕ КРАУДФАНДИНГ: ЧТО ДАЛЬШЕ?». 25 апреля 2013 г.. Получено 27 июня, 2016.
  24. ^ "Код: Почта:" команда elementary Apps "команда". Получено 26 июня, 2016.
  25. ^ «Сегодня я узнал, что Йорба погиб. Что отстой. Некоторые из нас знали ...» 19 ноября 2015 г.. Получено 26 июня, 2016.
  26. ^ "RE: Гири". 21 февраля 2016 г.. Получено 4 апреля, 2016.
  27. ^ "[Гири] Сопровождение Гири". 6 марта 2016 г.. Получено 4 апреля, 2016.
  28. ^ "Re: [Гири] Сопровождение Гири". 21 марта 2016 г.. Получено 4 апреля, 2016.
  29. ^ "Указатель /sources/geary/0.11". 26 мая, 2016. Получено 25 июня, 2016.
  30. ^ "Geary 0.13.0 выпущен!". mail.gnome.org. Получено 2019-04-03.
  31. ^ "Geary 3.32 выпущен!". mail.gnome.org. Получено 2020-03-14.
  32. ^ "Пожертвовать Йорбе". Архивировано из оригинал 20 сентября 2015 г.. Получено 25 июня, 2016.
  33. ^ "Об имени" Гири"". 6 июля 2016 г.. Получено 6 июля, 2016.
  34. ^ "О Йорбе". Архивировано 2 мая 2012 года.. Получено 2 мая, 2012.CS1 maint: неподходящий URL (связь)

внешняя ссылка