The email search should be trivial
gpg --auto-key-locate keyserver --locate-keys email@example.com
Searching by other proofs would also be usefull.
I’m not sure I get the first point, could you explain what you mean? You can already generate profile pages based on an email address. See: https://firstname.lastname@example.org
As for the second point, you mean something where the URL would say
/twitter/username and then find the key in the proof and generate a profile going from there? I have been thinking about this lately and it will definitely be implemented at some point.
But keys.openpgp does alow you to search by mail.
Yes, and that’s what Keyoxide uses when you do https://email@example.com
Maybe it would be worth while to look for another keyserver that allows better seraching?
SKS pool keyservers allow searching by UIDs or fingerprints (primary or subkeys) but not using arbitrary notation data.
For this feature to be implemented Keyoxide would have to store the data (probably on first access?). This could complicate some matters especially w.r.t privacy.
(for the record I think it would be useful to have this but it’s not as easy as it looks).
Deleting a branch is permanent. It CANNOT be undone. Continue?