[prev in list] [next in list] [prev in thread] [next in thread]
List: kmail-devel
Subject: Crypto plugins (was: Re: Fwd: Mitarbeit?)
From: Marc Mutz <Marc.Mutz () uni-bielefeld ! de>
Date: 2001-10-30 10:23:02
[Download RAW message or body]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday 29 October 2001 22:06, Ingo Klöcker wrote:
> On Monday 29 October 2001 15:48, Marc Mutz wrote:
<snip>
> I don't think a complete rewrite of kpgp is really necessary. And I
> don't think temporarily dropping the PGP2/5/6 support is necessary.
> If there isn't enough time to finish all of the above for KDE 3.0 it
> will have to wait until KDE 3.1. IMO it's as simple as this.
<snip>
Karl-Heinz' proposal to make one kpgp and one gpgme-based crypto plugin
is a good one, IMO. What I meant originally was that if we wanted to
unify their approach with ours, then it would mean to adopt the gpgme
interface for kpgp and _that_, in turn would lead to a major rewrite.
If we keep 'em separate, then PGPi users will have reduced
functionality (e.g., they couldn't use S/MIME besides OpenPGP, even if
they have gpgme, too.)
So, basically, we have two KMime-Crypto backend plugins (or
Multipart::Encrypted/Signed body part plugins):
1. gpgme-based (supports gpg-OpenPGP and gpg-S/MIME)
2. kpgp-based (supports gpg and pgpi through our "old" classes)
At higher levels, we'd have
1. kpgpUI based configuration
2. aegypten based configuration.
And we'd write a perl script to move the kpgp settings to the "kgpgme"
settings...
So users have the choice (well, at least if they use gnupg) to either
use the kpgp-based approach, which should function as it does currently
or to move over to the gpgme-based approach, gaining S/MIME support on
their way.
In 3.1, we'd then try to merge pgpi support into the gpgme-based
approach (either above gpgme or inside it) and basically use a
gpgme-like interface as the "crypto plugin interface". (BTW: there's
also xPG.sf.net to support, though it can emulate gnupg's command line
interface).
What does everyone think?
Marc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE73pvD3oWD+L2/6DgRAoKvAKCCiwubJswSh/ttsjXBUGiTeHyU7wCguVvP
XF3Pp1XElS8aKejIWxEYwzY=
=IBhs
-----END PGP SIGNATURE-----
_______________________________________________
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