Olly Betts and Gianfranco explained a bit more about what the Debian maintainer want to do. I'm not cross posting here. The gist is they want to migrate wxWidgets to a maintained version of GTK and webkitgtk while in the meantime drop the old unmaintained webkitgtk from Debian testing and unstable.
Our options are to sit out the migration and have boinc-manager removed from unstable and testing in the meantime or disable the in-app browser for this period so we still have a boinc-manager package just without Notification support (or switch to a limited text/html support). In the debian bug thread Olly Betts wrote that there is wxHtmlWindow available in wxWidgets which has limited HTML support (no CSS, no JS) and is still available during the migration. We should investigate if we can switch from wxWebView to this for the time of the wxWidgets migration on Debian. Since we don't really use CSS or JS in the notification system it seems rather straight forward and we wouldn't even loose image or video support. Regards Christian On 06.07.2017 10:32, David Anderson wrote: > If needed, BOINC can switch to showing notices in textual form on Linux; > I haven't seen many notices that use images or video anyway. > -- David > > On 7/5/2017 7:18 AM, Gianfranco Costamagna wrote: >> Hello All, >> >> (boinc developers, this is a serious issue for Debian and I think >> this will become an issue >> for other distributions soon), >> >> libwebkitgtk-1 is going to be removed soon from the archive, and >> wxwidgets webview depends on it. >> >>> On Sat, Jul 01, 2017 at 08:23:08PM -0400, Jeremy Bicha wrote: >>>> On Fri, Jun 30, 2017 at 8:47 PM, Olly Betts <[email protected]> wrote: >>>>> It seems the only rdep needing the webkit integration is boinc, so >>>>> dropping support would not cause widespread pain - if it gets to the >>>>> stage where wxwidgets3.0 is blocking removal of webkitgtk, I suggest >>>>> we just drop the dependency and the libwxgtk-webview3.0-0v5, etc >>>>> packages and get boinc to update not to use them. >>>> Wouldn't libwxgtk-webview3.0-0v5 need to be renamed anyway? So maybe >>>> it's ok to drop it and later you can reintroduce it with the new name >>>> when you're ready to do your transition. >>> If there's an ABI change, it'll need renaming. It's not clear to me if >>> there will be one without further investigation. >>> >>> Either way, dropping it would affect boinc in unstable while it's gone, >>> which is really more of a concern than a trip through NEW. I don't >>> know >>> what boinc does with webview, so I'm not sure if removing it renders >>> boinc almost useless or if it only affects some minor features, but >>> previously Gianfranco seemed unkeen on dropping it. I've CCed him. >> >> webview is used by boinc for notifications coming from server side, >> does wxwidgets offer some better maintained webview support? >> we might switch to gtk-3, this will switch the >> libwebkitgtk-1.0-0 dependency to >> libwebkitgtk-3.0-0, but I'm not sure how much we will gain from that >> move. >> >> G. >> >> >> _______________________________________________ >> boinc_dev mailing list >> [email protected] >> https://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >> To unsubscribe, visit the above URL and >> (near bottom of page) enter your email address. > > _______________________________________________ > boinc_dev mailing list > [email protected] > https://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev > To unsubscribe, visit the above URL and > (near bottom of page) enter your email address. _______________________________________________ boinc_dev mailing list [email protected] https://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
