[Geany-Devel] Future removal of Geany-Plugins from Fedora

Matthew Brush mbrush at codebrainz.ca
Sat Nov 12 19:47:01 UTC 2016


On 2016-11-11 03:24 PM, Matthew Brush wrote:
> Hi All,
>
> I was seeking help for some issue for the Markdown plugin with WebKitGtk
> today on IRC and someone pointed out this issue with Fedora:
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1375807
>
> Basically the whole Geany-Plugins package will be removed since one of
> the plugins uses an older version of a library that will be removed from
> Fedora.
>
> IMO, it would be wise to separately package plugins to prevent one
> outdated plugin from getting the others removed. AFAIK this is how it's
> packaged on Debians.
>

Actually according to the mailing list post (with a quite annoying tone) 
linked from the bug report, it lists:

	geany-plugins-devhelp-0:1.27-1.fc24.x86_64
	geany-plugins-geanypy-0:1.27-1.fc24.x86_64
	geany-plugins-markdown-0:1.27-1.fc24.x86_64
	geany-plugins-webhelper-0:1.27-1.fc24.x86_64

So perhaps Fedora does package them separately? The fellow on IRC said 
all of Geany would be removed, so I'm a little confused. Also I'm not 
sure why GeanyPy is listed, it doesn't use Webkit at all and Devhelp 
plugin uses it indirectly through libdevhelp.

The other thing is that none of the plugins really use general WWW 
untrusted code, but rather just whatever the user is working on (ie. 
Devhelp docs, HTML generated from Markdown, their own HTML files). I 
guess these are more "special flowers" as the OP so politely put it.

Anyway, we could indeed upgrade to the newer version if we want to 
re-write the affected plugin code, drop gtk2 support and stop being able 
to work on Windows. Probably using conditional compilation to support 
both is the way forward for the immediate future. I guess for Fedora, 
they'll have to either enable GTK3 build (and lose a bunch of unported 
plugins) or stay with GTK2 build (and lose any old Webkit-using plugins).

Regards,
Matthew Brush


More information about the Devel mailing list