On Tuesday 02 of October 2012 02:10:33 Jürgen Jakobitsch wrote:
> hi,

Hi,

> 
> my name is jürgen jakobitsch. i'm a member of w3c's webid community
> group [1].
> 
> we are currently debating about signed emails which in include a webID
> [2][3].
> 
> i just filed an enhancement bug report [4], because Subject's
> Alternative Names are not displayed when i open a certificate.
> 
> From what i can tell from source it is kind of trivial to include
> support for displaying the values of SAN.
> 
> my question however is :
> 
> is it possible to change certificate-viewer.c (smime/gui) behaviour via
> an ePlugin?
> what i intend to do is to create WebID support in evolution in such a
> way the i can retrieve information about a webID, which comes with a
> signed mail (in der certificate's SAN) or do i have to change the source
> code and build evolution myself?
> 
> also please note, i'm a total gnome development newbie, so any pointer
> to some sort of ePlugin template i can use as a starter is warmly
> welcome.
> 
> please also note that a webID is basically a URI pointing to a foaf
> document, like this : http://www.turnguard.com/turnguard.
> 
> what i wanna do is to add another tab to certificate viewer and display
> the name (http://xmlns.com/foaf/0.1/givenName in the above example) and
> the picture (http://xmlns.com/foaf/0.1/depiction in the above example).
> 

> any pointer and|or help greatly appreciated.

I think this cannot be achieved through ePlugin. But we are planning to slowly 
get rid of ePlugins, so it wouldn't be the best approach anyway.

There are two possibilities: either make the certificate viewer extensible and 
write an extension module, or just build it into Evolution directly. I myself 
think that making the UI extensible is pointless since nobody else would ever 
use it, so it could probably go into the certificate-viewer directly. 

If you need help, just ask on IRC (#evolution on irc.gimp.net)

Cheers,
Dan

PS: technical discussions belong to evolution-hackers list

> 
> wkr turnguard
> 
> 
> 
> [1] http://www.w3.org/community/webid/
> [2] http://webid.info/
> [3] http://www.w3.org/2005/Incubator/webid/spec/
> [4] https://bugzilla.gnome.org/show_bug.cgi?id=685230
> 
> --
> 
> | Jürgen Jakobitsch,
> | Software Developer
> | Semantic Web Company GmbH
> | Mariahilfer Straße 70 / Neubaugasse 1, Top 8
> | A - 1070 Wien, Austria
> | Mob +43 676 62 12 710 | Fax +43.1.402 12 35 - 22
> 
> COMPANY INFORMATION
> 
> | web       : http://www.semantic-web.at/
> | foaf      : http://company.semantic-web.at/person/juergen_jakobitsch
> 
> PERSONAL INFORMATION
> 
> | web       : http://www.turnguard.com
> | foaf      : http://www.turnguard.com/turnguard
> | g+        : https://plus.google.com/111233759991616358206/posts
> | skype     : jakobitsch-punkt
> | xmlns:tg  = "http://www.turnguard.com/turnguard#";
-- 
--
dvra...@redhat.com | Associate Software Engineer / BaseOS / KDE, Qt
GPG Key: 0xC59D614F6F4AE348
Fingerprint: 4EC1 86E3 C54E 0B39 5FDD B5FB C59D 614F 6F4A E348
_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to