Ну чтож, по многочисленным просьбам отпишусь немного о том, что сейчас происходит в кузнице инфиума. В версии 9031 произойдет несколько достаточно кардинальных изменений, поэтому довольно долго нет никаких новостей и ночных билдов.
Самое большое и трудоемкое изменение касается работы с сервером хранения учетных записей и метаконтактов. Я работаю над тем, чтобы изменения метаконтактов отсылались на сервер только когда оно произошло, а не постоянно слать на сервер весь мета-контакт лист, ибо это создает большие нагрузки как на клиенте, так и (особенно) на сервере. Представьте ежесекундный прием порядка 4 тысяч блоков бинарных данных по меньшей мере из 5 кбайт и что происходит с винчестерами. Чтобы повысить отказоустойчивость сервера (а значит и уровень сервиса) было решено сменить логику обмена так, чтобы отсылка на сервер была только в случае изменения, что снизит нагрузку как минимум на порядок. Сейчас уже идет промежуточное тестирование, если получится, то возможно даже выпустим ночной билд. О выкладке сейчас не может быть и речи, ибо тестовый сервак просто не справится с большим количеством народа - сейчас пока проверяется логика работы.
Далее, по иронии судьбы, в этом билде мы добавим в жаббер безопасный вход, хранение только хеша пароля, дабы пароли в чистом виде не хранились нигде. Даже на сервере. Это также требует некоторого рефакторинга и жесткого тестирования.
Еще в жаббере вас ожидает несомненно приятный сюрприз (раскрывать его не буду, еще нужно будет протестировать). То, что он придется по вкусу всем - лично у меня нет никаких сомнений:)
Ну и, конечно же, вкусности. Как же без них? Добавлено автоскрытие диалога приема/передачи файлов и открытие ссылок мидлкликом к примеру. Достаточно удобные штуки.
Вот неполный список того, что будет изменено в будущей версии:
+ Реализована отсылка изменений МКЛ на сервер частями
+ Добавлен таймаут ожидания для ряда функций (авторизация, прием МКЛ/аккаунтов)
- обновлены языки
- открытие папок в отдельном потоке, чтоб не замораживался гуи
- фикс топика в чатах - был отключен юникод
+ добавлен макрос %meta% в автозамену автоответчика
+ добавлено подменю с опциями и дополнительными действиями в диалоге приема/передачи файлов
автоматически закрывать окно по завершению
автоматически открывать папку файлов
отображать дерево папок
закрыть все
закрыть все завершенные
+ добавлена надпись "нет связи с сервером" в настройках, чтобы убрать недопонимания
+ добавлен хинт иконке в трее с этапами загрузки
- фикс загрузки МКЛ - иногда МК могли очиститься из за неверных данных, пришедших с сервера
- фикс с переименованием одиночных МК - иногда мог переименоваться не тот контакт, сбивалась внутренняя нумерация
- фикс с плавающими контактами - могли вылезти не те контакты
- фикс с перемещением в группу мышью - нод перемещался только со второй попытки
- возможный фикс зависания при отрисовке аватар в хинтах
+ при приеме файла плагинам будет отсылаться число файлов, размер и имя файла
+ косметика балунхинтов из трея
+ переименован пункт "отправить в открытые вкладки" в меню кнопки отправить в ОС
- при нажатии на группы в диалоге истории, история не чистилась
- фикс копирования по Ctrl+Ins при выделенном тексте в чате и фокусе в поле ввода
+ открытие ссылок по мидлклику в фоне (пока тестовый вариант, посмотрим как оценят тестеры)
суббота, 9 мая 2009 г.
Подписаться на:
Комментарии к сообщению (Atom)
23 комментария:
Ничего себе! Так много, надеюсь всё по плану у вас идёт) Жду релиза))
Ураааа! Ждём с огромным нетерпением! Спасибо!
Чтож круто... )
Спасибо что нашел время написать пост... очень интересно уже это опробовать))
>>дополнительными действиями в диалоге приема/передачи файлов
именно то чего ждал уже ой как много времени, осталось докачку файлов привинтить и отображение скорости передачи и идеально будет)
ЗЫ. т.к. форум не работает и неохото контакты искать... напишу тут про один баг.
При перемещении файла в окно сообщений с юникодными символами для передачи... файл не отправляется и отображается как
"Отправка файла: Папка"
Пример имени файла "[MoscowGolem] FULLMETAL ALCHEMIST 05 RAW (D-MBS 1440x1080 16:9 x264 )"
Минификс надо бы) помоему изза двоеточия это.
Вижу поработал не плохо, ждёмс ночных билдов =)
UPD: Когда будет функионировать форум?
баг с передачей посмотрю, как только найду время:)
все фишки прикручивал когда уже не было сил пилить отсылку мкл.)
форум зафункционирует сразу после праздников - как появятся админы, восстановят все из бекапа. А до этого пока подождите:)
заинтригован фичей в Jabber (% Раскрой секрет, не томи!
Нововведения порадовали :)
Но, Sega-Zero, можно ещё добавить хоткей на сворачивание-разворачивание окна чата\конференции: для ОС я постоянно хоткеем пользуюсь, и тут этого сильно не хватает
Здравствуйте, Сергей.
Огромное спасибо за QIP. Хотелось бы пообщаться с Вами, если это возможно. С мирандастами борюсь, как могу, испытывая почтение к мирандовцам....
Ждёмс, ждёмс.
Чаще бы писал, что вообще происходит. Особливо с партнёрами и сервисами. Было бы интересно узнать то, что хочется именно тебе, как основному координатору проекта.
p.s.хоткей на чаты это хорошо было б.
Сергей, хотел бы спросить про фичу, которую очень жду ( и не я один) в ближайшее время =) . Звонилка с компа на комп намечается?
конечно намечается, я же говорил, что будет
ждите:)
А что насчет QIP PDA? Будет ли он развиваться дальше? Хотелось бы увидеть там приоритеты для Jabber.
Круто!Спасибо вам огромное,ждем с нетерпением!
Есть один баг-с QIP PDA приходят кракозябры.Очень хотелось бы,чтоб пофиксили.
Очень важная хотелка: возможность "перемещать" учетные записи, т.е. изменять их порядок, а соответственно и порядок иконок в нижней панели.
ребят, оставляйте хотелки на форуме, ок? я его просматриваю время от времени на предмет и багов, и хотелок.
это все таки блог, а не сервис туду
Ждём, на смотря на то, что последнее время происходит с проектом — я остаюсь верным QIP'у ;)
а баг с гмайлом будет исправлен? при проверке инфиумом почты, слетает авторизация в браузере.
будет
Sega-Zero, а обновление SDK планируется в ближайшее время ? Аль не до него ?
в данном билде будет пока только 1 обновление сдк - при приеме файла будет передаваться инфа о том сколько файлов и какие (но не всегда) пришли
А вообще ряд обновлений сдк я думаю сделать в следующем билде. Я его уже называл плюшечным:) там будет ряд весьма интересных плюшек:)
У меня еще один долго мною ожидаемый фичреквест: сделайте возможность выбирать диапазон портов для входящих p2p соединений, или хотя бы задайте в программе жесткий диапазон портов и опубликуйте его... Уже сколько времени мучает невозможность приема файлов из-за роутера.
kemko так лучше может роутер настройить? У меня норм всё. Я даже не настраивал порты на роутере и всё работает.
Отправить комментарий