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
-~----------~----~----~----~------~----~------~--~---