- PVSM.RU - https://www.pvsm.ru -
Забавный день,!
Спустя ровно год активной разработки мы — все те, кто участвовал в разработке qutIM [1], рады вам представить релизную версию 0.3 под кодовым именем Nolwe.
За прошедший год было исправлено огромнейшее количество ошибок, добавлены недостающие фичи и переработаны некоторые плагины.
Репозиторий кода qutIM переместился с gitorious.org на GitHub [2].
Сие было сделано с тем намерением, что теперь каждая строка кода проходит ревью, что позволяет находить ошибки на более раннем этапе. (Да и просто так удобнее жить вместе с замечательным Томагавком [3])
Всего с момента перехода на git было сделано 5189 коммитов, в ветку попали коммиты 26 человек.
Переводы qutIM теперь доступны на translations.launchpad.net/qutim [4], а сие значит, что любой может поучаствовать в переводе qutIM!
Сейчас наиболее полные переводы это переводы на: русский, болгарский, немецкий и английский. Медленно, но верно развивается перевод на чешский, украинский и арабский. Китайский находится в самом зачатке.
Так же хочется сказать про то, что qutIM перешëл на другую модель выпуска релизов. Да! Теперь не придётся ждать долгие месяцы, прежде чем новое обновление придёт в ваш стабильный дистрибутив.
Теперь несерьëзные изменения ведут к изменению последней цифры. Такие мини-релизы будут выпускаться раз в неделю. (0.0.0.х)
При накоплении большого количества изменений, происходит инкрементация третей цифры с конца. (0.0.х.0)
При изменении API происходит инкрементация второй цифры.
При особо крупных изменениях происходит изменение мажорной цифры.
Как вы заметили, в qutIM сменилась пиктограмма благодаря художнику, заботливо рисующему пиктограммы статусов, протоколов и прочего artwork’а.
В релиз вошли следующие протоколы:
А так же все протоколы из библиотеки libpurple [6] (Коих больше 10), правда сия библиотека в рядах разработчиков не пользуется популярностью и возможны ошибки.
Как уже сообщалось ранее, в qutIM всё реализовано через плагинную систему.
В qutIM несколько реализаций списка контактов (Default и Tory), формы чата, движки для отображения лога сообщений (WebKit View с поддержкой тем Adium’а, сверхлёгкий Text View и экспериментальный QML View), окна настроек и много чего ещё.
Благодаря этому обеспечивается огромный простор для кастомизации qutIM под свои нужды.
Отдельно хочется отметить возможность полной преднастройки qutIM’а для установки готовых версий администраторами (абсолютно все настройки берут дефолтные значения из системных файлов, что открывает потрясающие возможности системным администраторам).
Так же была улучшена интеграция в различные рабочие окружения (Windows, Mac OS X, Unity, KDE, MeeGo, Maemo, Haiku).
Интеграция в индикатор в Unity и DBus-уведомления
Интеграция в лаунчер Unity и KDE
Интеграция с KDE System Tray
Интеграция в MacOS X и Growl-уведомления
Даже, при помощи некоторых извращенцев [7], интеграция с широко известной Haiku OS [8] с нативными попапами!
qutIM работает под Nokia N900 (о чем мы сообщали и ранее) и Nokia N9/N950 (MeeGo 1.2 Harmattan)
Windows 7
Что же до плагинов, то и там очень много изменений.
Что ж, после релиза можно и поведать про планы, что будет реализовано в самом ближайшем будущем.
Хочу напомнить, что теперь релизы будут чаще :)
Если у вас имеются какие-то идеи по улучшению продукта, то добро пожаловать на bugtracker [15]. Но в случае если вы нашли неточность в переводе на какой-либо язык, или же, что еще прекраснее, у вас имеется желание помочь нам с переводом qutIM’а на какой-то новый язык, то просим вас пройти по этой ссылке [16].
qutim-0.3.0.tar.bz2 [17] доступен на сайте.
Для Ubuntu доступны как стабильные [18], так и ежедневные [19] сборки.
Для Fedora пакеты будут собраны и попадут в testing в самое ближайшее время.
Сборка для Windows x86 [20].
Сборка для Mac OS X тут [21].
P.S. Нет, для 0.4 переписываться с нуля qutIM не будет, нам надоело ;)
P.P.S. Уже два раза люди брались портировать qutIM на Android, но забивали на полпути [22]. Если найдётся джедай, который сможет это провернуть, мы будем только рады.
P.P.P.S. Да, порт qutIM на Symbian мёртв, но судя по Nokia, Symbian умирать не собирается. Если у кого-то есть желание возродить qutIM для Symbian, то мы тоже ждём вас, ибо разработчики не имеют устройств.
Автор: EuroElessar
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/windows/4636
Ссылки в тексте:
[1] qutIM: http://qutim.org/
[2] GitHub: https://github.com/euroelessar/qutim
[3] Томагавком: https://github.com/tomahawk-player/tomahawk
[4] translations.launchpad.net/qutim: https://translations.launchpad.net/qutim
[5] Jreen: http://qutim.org/jreen
[6] libpurple: http://developer.pidgin.im/wiki/WhatIsLibpurple
[7] некоторых извращенцев: http://habrahabr.ru/users/Nico_izo/
[8] Haiku OS: http://haiku-os.org/
[9] Image: http://habrastorage.org/storage2/7a7/742/a3d/7a7742a3d8f589d5e3d2cc2b8dcd6837.png
[10] Image: http://habrastorage.org/storage2/cd8/b31/e7c/cd8b31e7c2a25978abaeee0b63abc54a.png
[11] P2P jabber: http://wiki.qutim.org/ru/wiki/serverless
[12] файлопередачи: http://xmpp.org/extensions/xep-0096.html
[13] через Jingle: http://xmpp.org/extensions/xep-0234.html
[14] И многое другое: http://wiki.qutim.org/ru/roadmap
[15] bugtracker: http://bugs.launchpad.net/qutim
[16] этой ссылке: http://translations.launchpad.net/qutim
[17] qutim-0.3.0.tar.bz2: http://qutim.org/dwnl/34/qutim-0.3.0.tar.bz2
[18] стабильные: https://launchpad.net/~qutim/+archive/stable
[19] ежедневные: https://launchpad.net/~qutim/+archive/qutim
[20] x86: http://qutim.org/dwnl/35/qutim_0.3.msi
[21] тут: http://qutim.org/dwnl/36/qutIM_0.3.dmg
[22] забивали на полпути: http://habrastorage.org/storage2/b32/45d/bca/b3245dbca452780e0be863c2222e62bb.png
Нажмите здесь для печати.