Quaffle 0.0.1.1
George Hazan <[email protected]> Mon, 21 Sep 2009 23:22:43 +0400
| Newsgroups | gmane.network.fidolook.russian |
|---|---|
| Message-ID | <[email protected]> |
Приветствую.
Ну что ж... я практически уложился в два месяца Что же произошло за это
время:
- код вычищен от проявлений чересчур бойкого японского ума;
- функциональность доведена практически до уровня Outlook Express, за
исключением нескольких незначащих штрихов: добавлены Local Folders, куда
сваливаются по умолчанию все письма, убрано неслыханное извращение по
имени
GoRound и добавлены нормальные опции по синхронизации учетных записей;
- оно практически не падает... хотя иногда себе это позволяет, вследствие
чудовищного объема переписывания кода, вызванного пунктом 1;
- все собрано на VS2003, чтобы не мучаться с дуростями в виде манифеста и
рантаймом. Проекты на VS2008 тоже есть в svn.
Грузить промежуточный вариант можно тут:
дистрибутив - http://www.fidolook.org/download/quaffle.exe;
архив (у кого есть OpenSSL и рантайм VS2003) -
http://www.fidolook.org/download/quaffle.7z
отладочные символы - http://www.fidolook.org/download/quaffle_pdb.7z
исходный код - http://fidolook.googlecode.com/svn/trunk/
Если оно сваливается, то надо загрузить отладочные символы, положить их
рядом с бинарниками и прислать мне отчет drwatson.
Что планируется делать дальше:
- втаскивать по кускам функциональность фидолука;
- писать импорт;
- поднять до требуемого предела надежность фунциклирования всей этой
кухни;
- отлаживаться и чистить, пока не заблестит.
В связи с этим есть вопрос. Одним из отличительных извращений
оригинального
QMAIL является вырисованная до конца самостоятельно вся модель
визуализации
писем и прочего, например, ручное рисование дерева. Что мы с этого имеем
(+/-):
+ высокая секурность работы, потому что html не участвует в борьбе в
принципе;
+ довольно высокая скорость показа и низкий расход памяти;
+ переносимость на любую версию виндов, вкл мобильную (нахрен не надо).
- огромное количество страшненького кода, который очень хочется похоронить,
ибо сопровождать это нереально;
- полная несовместимость со всем кодом фидолука, который читает и
генерирует
HTML по мере надобности, включая шаблоны, скиппер и редактор;
- отсутствие возможности кастомизации всей этой кухни.
Проблемы с безопасностью предлагается решать традиционным для фидолука
путем: если в письме есть две составляющие, текстовая и HTML, то казать
только текст, иначе преобразовывать HTML в текст без засовывания в броузер,
и потом показывать. Да, в памяти придется держать IE, который больше
кваффла
по памяти вдвое... но это не беда.
Вообще хочется послушать ваши мнения. Ну и естественно, если кто-то
захочет
записать баг или пожелание - http://code.google.com/p/fidolook/issues/list.
Можно по-русски, по крайней мере на начальном этапе.
--
C уважением,
Георгий Хазан.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Fidolook Russian" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/fidolook-russian
-~----------~----~----~----~------~----~------~--~---