So I spent the holidays looking at gtk-webkit. It’s an interesting mix of code, but it has issues.
- Quite some functions still read NotImplemented();
- The existing code is very rough. From my looks of it, this is related to missing in-depth knowledge of how the APIs behave, both Webkit APIs and GTK APIs.
- The whole process, in particular reviewing patches, has a pretty low bus factor.
I’d like to change that. But it’s not very useful if I’d try that as a side project. Both keeping up with all the APIs and becoming respected enough to be a reviewer require a significant time investment. So when I do this, I need to do this as a day job. Which is why I’m posting this here:
If you are happening to own a company that wants someone doing Webkit work, please drop me a line.
6 comments ↓
Is gtk-webkit different to http://live.gnome.org/WebKitGtk ?
Hi Benjamin,
These two companies (it’s actually the same people) do work with webkit and are hiring. They are more of a Qt shop so I’m, not sure how gtk would fit into it. They are based in Toronto, Canada but hire overseas.
http://www.staikos.net/
http://www.torchmobile.com/
WebKitGtk is the preferred name. But it’s often called differently by less involved fellows :)
Thanks for your fixes! #23116 #23194 is awesome. U made a great job.
You could also take a look at #16401. I’ve made a lot of progress but am swamped in work right now and will be unable to do much for a few weeks.
Good WebKit bindings will open a lot of interesting possibilities for Gtk development. Good to know you’re interested in the project.
It’s probably best to stick to calling it WebKitGtk, as there was a *different* GTK+ binding previously which was actually called gtk-webkit. So at first I was wondering if Ben was looking at the old one :)