On 13 November 2016 at 05:47, Matthew Brush <mbr...@codebrainz.ca> wrote:
> 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

Although a post further down has rawhide
geany-plugins-1.28-1.fc26.src.rpm, so the src is one package, might be
the reason.


>
> 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
> _______________________________________________
> Devel mailing list
> Devel@lists.geany.org
> https://lists.geany.org/cgi-bin/mailman/listinfo/devel
_______________________________________________
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel

Reply via email to