-----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: > 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. 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