[Shotwell] Trouble enabling plugins

Adam Dingle adam at yorba.org
Mon Mar 28 07:21:13 PDT 2011


Michel,

On 03/27/2011 09:17 AM, Michel Alexandre Salim wrote:
> Dear developers,
>
> Our Fedora 15 build of Shotwell 0.9.0 seems to compile just fine, but 
> at runtime, the only plugins visible are 'Publishing' and 'Slideshow 
> Transitions', neither of them have the 'About' button enabled. When 
> using the publishing plugin, the only connector available is Piwigo.

'Publishing' and 'Slideshow Transitions' themselves are not plugins; 
those are plugin categories.  Under each category, you should see a list 
of corresponding plugins.  In other words, the plugins dialog should be 
showing a tree that looks like this:

http://yorba.org/download/scratch/plugins.png

>
> From looking at the build logs and the installed 
> shotwell-publishing.so, the Facebook (and Flickr, etc.) code do seem 
> to be linked properly:
>
> $ strings /usr/lib64/shotwell/plugins/builtin/shotwell-publishing.so  
> | grep facebook | wc
>     283     283   16705
> $ strings /usr/lib64/shotwell/plugins/builtin/shotwell-publishing.so  
> | grep flickr | wc
>     164     164    8426
>
> But they are nowhere at runtime, and there's no warning given that the 
> targets are not available.

OK - obviously something is wrong here.  I've created a Shotwell ticket 
at http://trac.yorba.org/ticket/3421.  Our engineer Lucas Beeler, who 
worked on the Shotwell plugin system and is an active Fedora user, will 
help you investigate.

>
> Also, is the documentation updated for 0.9.0? One of our users filed a 
> bug report, expecting the Facebook etc. publishing targets to appear 
> in Edit->Preferences->Plugins. I notice that the documentation page 
> also implies that the plugins can be disabled, but I don't see a way 
> of doing that ATM.

The documentation has been updated.  The reason you don't see a way of 
disabling plugins is because you're actually looking at plugin 
categories, not plugins.

We'll look at this soon - we should certainly fix this in time for the 
Fedora 15 beta release.  Cheers -

adam



More information about the Shotwell mailing list