Достали уже чайники, которые каждый раз, когда пытаешься обсуждать какое-нибудь архитектурное решение, выяснять как можно сделать проще и надежнее, прибегают с рекламой очередного мега-супе-кульного через-левое-плечо-правой-ногой-левоухочесательного API.
заметь, не к основному посту. а по поводу читалки почты тоже +1 да реально, чайники кашу в своей голове хотят реализовать в программах... и получаются десктопные приложения
Очень легко называть какую-то технологию "очередным мега-супе-кульным через-левое-плечо-правой-ногой-левоухочесательным API", отказываясь прочитать про него хотя бы 5 абзацев, а на любые доводы закрывать уши руками и громко говорить "ляляляля"
Именно за это я и не люблю фанатов гнома и KDE. Они любят свести любую задачу к слишком общему случаю, а потом гордить хрен знает что чтобы этот общий случай решить. Получается плохо. Поскольку use cases на все варианты у них нет, поэтому половину нужных случаев они упускают. Зато генерят мегабайты кода и сотни API-функций для решения задач, которые вполне можно и не решать в рамках данного средства.
Дело в том, что это тебе всё, что нужно -- это удобный почтовый клиент. А другим нужны ещё и календари, заметки и прочие todo. И желательно с синхронизацией, иксчейнджем, блэкджеком и покером. Это в глобальном смысле. А в локальном -- хочется, чтобы IM-клиент и почтовый клиент могли одновременно обращаться к адресной книге и не передраться. При этом заодно и решаются многие проблемы, о которых ты в последнее время писал.
Понятно, что твой лично юз-кейс не такой широкий. Но тебя ведь и не заставляли использовать именно Akonadi, а только лишь указали, что часть целей, которые ты сформулировал, в рамках этого проекта тоже решается. А ты в ответ сразу -- "посмотрел описание, понял, что это не работает". Как раз вполне работает, первый живой проект на Akonadi -- это именно что почтовый IMAP-клиент (Mailody)
Пиши свой идеальный IMAP-сервер, пожалуйста. Ты и ещё несколько гиков будут им пользоваться и будут счастливы. Но нормальным людям (и в первую очередь -- корпоративным юзерам) нужны решения для уже существующих серверов и сервисов.
> И вот нахер мне (или ему) календарь и прочие туды в почтовом клиенте?
Ещё раз: не хотите использовать универсальное решение -- пишите свой почтовый клиент, свой IMAP-сервер, и всё что хотите. Никто не говорит, что Akonadi сделан именно под вас. Да, он решает проблему лазанья грязными руками в хранилище и вообще конкурентного асинхронного доступа. Нет, "оно сделано кдешниками, значит оно дерьмо" — это идиотский аргумент.
> Тем более с иксчейнджэм.
Дело не в иксчейдже (с которым пока туго, ибо проект OpenChange продвигается со скрипом -- многим гораздо интереснее писать свои замечательные IMAP-серверы, чем заниматься чем-то, что действительно поможет в продвижении линукса), а в универсальной архитектуре плагинов.
> Тем более с одной на всех (корявой) синхронизацыей.
Слова истинного труЪ аналитика с лора. "Не читал, но осуждаю", да.
no subject
Date: 2009-06-01 08:12 am (UTC)no subject
Date: 2009-06-01 09:00 am (UTC)+1
Date: 2009-06-01 12:25 pm (UTC)а по поводу читалки почты тоже +1
да реально, чайники кашу в своей голове хотят реализовать в программах...
и получаются десктопные приложения
это и есть виндовз-мышление
Re: +1
Date: 2009-06-01 02:23 pm (UTC)no subject
Date: 2009-06-01 03:33 pm (UTC)no subject
Date: 2009-06-01 04:51 pm (UTC)Именно за это я и не люблю фанатов гнома и KDE.
Они любят свести любую задачу к слишком общему случаю, а потом гордить хрен знает что чтобы этот общий случай решить. Получается плохо. Поскольку use cases на все варианты у них нет, поэтому половину нужных случаев они упускают. Зато генерят мегабайты кода и сотни API-функций для решения задач, которые вполне можно и не решать в рамках данного средства.
no subject
Date: 2009-06-01 07:24 pm (UTC)Понятно, что твой лично юз-кейс не такой широкий. Но тебя ведь и не заставляли использовать именно Akonadi, а только лишь указали, что часть целей, которые ты сформулировал, в рамках этого проекта тоже решается. А ты в ответ сразу -- "посмотрел описание, понял, что это не работает". Как раз вполне работает, первый живой проект на Akonadi -- это именно что почтовый IMAP-клиент (Mailody)
Пиши свой идеальный IMAP-сервер, пожалуйста. Ты и ещё несколько гиков будут им пользоваться и будут счастливы. Но нормальным людям (и в первую очередь -- корпоративным юзерам) нужны решения для уже существующих серверов и сервисов.
no subject
Date: 2009-06-01 08:56 pm (UTC)И вот нахер мне (или ему) календарь и прочие туды в почтовом клиенте?
>желательно с синхронизацией, иксчейнджем,
Тем более с иксчейнджэм. Тем более с одной на всех (корявой) синхронизацыей.
no subject
Date: 2009-06-01 10:29 pm (UTC)Ещё раз: не хотите использовать универсальное решение -- пишите свой почтовый клиент, свой IMAP-сервер, и всё что хотите. Никто не говорит, что Akonadi сделан именно под вас. Да, он решает проблему лазанья грязными руками в хранилище и вообще конкурентного асинхронного доступа. Нет, "оно сделано кдешниками, значит оно дерьмо" — это идиотский аргумент.
> Тем более с иксчейнджэм.
Дело не в иксчейдже (с которым пока туго, ибо проект OpenChange продвигается со скрипом -- многим гораздо интереснее писать свои замечательные IMAP-серверы, чем заниматься чем-то, что действительно поможет в продвижении линукса), а в универсальной архитектуре плагинов.
> Тем более с одной на всех (корявой) синхронизацыей.
Слова истинного труЪ аналитика с лора. "Не читал, но осуждаю", да.
no subject
Date: 2009-06-01 07:27 pm (UTC)