e-d-s gnupg code to use libgpgme?

Ilkka Tuohela <[email protected]>
Newsgroups gmane.comp.gnome.evolution.devel
Message-ID <[email protected]>
I think we should change gnupg-camel stuff to use libgpgme. Current code
for example Just Does Not Work with smartcards, since it's trying to
parse the output from gpg and does not understand the PIN: requests.

Is anyone already working on this? I might find time to do it (already
thought about this last year so don't hold your breath...), but if
someone already has started I'm not going to do duplicate effort.

Another question is should we actually have pgp-handling implemented as
eplugin, not in e-d-s? I might be wrong but I don't see that decryption
of messages is a task for storage backend.

In addition to the change to libgpgme I would like to introduce a UI
change in PGP-key selection dialog in configuration, a simple draft:

- If user has keys for matching email address in secret keyring we 
  should offer a dropdown for key IDs, with a 'key details' window 
  where you can see the fingerprint selected. Maybe the fingerprint     
  and a summary should be shown for selected key in the window as well

- If user does _not_ have matching keys for current e-mail address,
  we should maybe have a simple dialog offering to generate one, or
  import a key file to secret keyring if the key is not yet there.
  No point making it another 'gpg client' with all fancy operations
  with keys, just 'create a key' and 'import a key'

So, what do you think?

-- 
Ilkka Tuohela / Nixu Oy <[email protected]>
PGP-fingerprint: EAE2 B9CF BFE3 A6A1 09DD  3C12 C721 CF5A EB00 F285
Mobile phone: +358-40-5233174

_______________________________________________
Evolution-hackers mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-hackers
signature.asc (application/pgp-signature, 191 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBETaLmxyHPWusA8oURApgIAJ4wkOpF1aFzOe+pxnalKEmWoBZ2ZQCfSBVt
elNC0N6qHHreU/QAF5Ei9ag=
=161b
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.