[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