New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

port to webkit2gtk-4.0 [$20] #8

decathorpe opened this Issue Apr 18, 2017 · 3 comments


None yet
5 participants
Copy link

decathorpe commented Apr 18, 2017

webkitgtk-3.0 has been considered deprecated and insecure for some time. It even has already been removed from the repositories that will become fedora 27 (for a reasoning, see 1). This prevents me from building pantheon-mail for fedora, and could be considered a security risk even on elementaryOS.

geary has already been ported to webkit2gtk-4.0 (see the upstream commit 2). Maybe some of the work done there can be reused for pantheon-mail.

Did you help close this issue? Go claim the $20 bounty on Bountysource.


This comment has been minimized.


This comment has been minimized.

Copy link

bilelmoussaoui commented Jan 26, 2018

Is anyone working on this? Should I just port pantheon mail to webkit2gtk 4 or there's something else that should be added?


This comment has been minimized.

Copy link

danrabbit commented Jan 29, 2018

@bil-elmoussaoui there's a rewrite branch that uses WebKit2Gtk4 and changes the backend to be EDS/LibCamel based instead. Personally, I think it would be better to spend development time there to get it up to feature parity so we can ship the new code base. But if you'd like to port the current code base to WebKit2Gtk4 that would be appreciated to :)

@danrabbit danrabbit changed the title port to webkit2gtk-4.0 port to webkit2gtk-4.0 [$20] Jul 29, 2018

@danrabbit danrabbit added the Bounty label Jul 29, 2018

@danrabbit danrabbit closed this Oct 17, 2018

@worldofpeace worldofpeace referenced this issue Nov 5, 2018


elementary: init a 5.0 Juno #48637

6 of 6 tasks complete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment