[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    Re: [Knode-devel] Re: KNode development status
From:       Christian Gebauer <gebauer () kde ! org>
Date:       2002-11-30 10:53:42
[Download RAW message or body]

On Friday 29 November 2002 21:10, Ingo Klöcker wrote:
>
> In spirit of the continued fusion with kmail we should consider to base
> this article viewer and the message viewer (KMReaderWin) on the same
> super class. This would most likely require to start using a common
> message class which should be based on kmime.
>
> So there are basically three tasks:
> - switch KMMessage and friends from mimelib to KMime (KMail developers)
> - move all code which can be shared by both apps from KMReaderWin into
> KReaderWidget (any volunteers?)
I would also like to get some KNode features into the common viewer widget,
for example:
 * inline attachment display
 * handling of signatures (hiding or showing a <hr> instead of "-- ")
 * interpretation *of* /markup/ _tags_
Roberto, do you think we can handle this together?

> - make use of KReaderWidget in knode (Christian)
>
> The problem is that the third task can't be started before at least the
> second task has been completed. The first task is not crucial for the
> other two tasks.
Well, without common message classes we would have to use ugly wrapper
classes on either the kmail or knode side.

>
> > * implementing features like off-line support, multipart support,
>
> Regarding off-line support it would make sense to have a look at the
> IMAP off-line support in KMail (in kroupware_branch). It should be
> possible to share some code.

Yes, I already thought that imap-folders and newsgroups have a lot in
common. I think this is probably a post-3.2 project, when have common
message-classes and common viewer and composer component. Then it should
be "easy" to finally merge both apps into KMessenger (or whatever the result 
will be called ;-), by refactoring the imap classes. The goal would
be to have generic "groups" and imap-folders and newsgroups are just
specialisations of generic groups.

Greetings
Christian
-- 
>><< Christian Gebauer >><< gebauer@kde.org >><< ICQ 14916141 >><<
_______________________________________________
KMail Developers mailing list
kmail@mail.kde.org
http://mail.kde.org/mailman/listinfo/kmail
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic