{"id":608,"date":"2016-11-10T09:59:23","date_gmt":"2016-11-10T08:59:23","guid":{"rendered":"http:\/\/blogs.igalia.com\/xrcalvar\/?p=608"},"modified":"2017-07-13T11:02:58","modified_gmt":"2017-07-13T09:02:58","slug":"web-engines-hackfest-2016","status":"publish","type":"post","link":"https:\/\/blogs.igalia.com\/xrcalvar\/2016\/11\/10\/web-engines-hackfest-2016\/","title":{"rendered":"Web Engines Hackfest 2016"},"content":{"rendered":"<p>From September 26th to 28th we celebrated at the <a href=\"http:\/www.igalia.com\">Igalia<\/a> HQ the 2016 edition of the <a href=\"http:\/\/www.webengineshackfest.org\/\">Web Engines Hackfest<\/a>. This year we broke all records and got participants from the three main companies behind the three biggest open source web engines, say <em>Mozilla, Google and Apple<\/em>. Or course, it was not only them, we had some other companies and ourselves. I was active part of the organization and I think we not only did not get any complain but people were comfortable and happy around.<\/p>\n<p>We had several talks (I included the slides and YouTube links):<\/p>\n<ul>\n<li><a href=\"https:\/\/youtu.be\/UGl9VVIOo3E?list=PL4sEzdAGvRgCYXot-o5cVKOobIXZI5iLF\"><em>Servo: Today &#038; Tomorrow<\/em> by Jack Moffitt<\/a> (<a href=\"http:\/\/www.webengineshackfest.org\/slides\/servo-today-and-tomorrow-by-jack-moffitt.pdf\">slides<\/a>)<\/li>\n<li><a href=\"https:\/\/youtu.be\/T79LMEXkf9w?list=PL4sEzdAGvRgCYXot-o5cVKOobIXZI5iLF\"><em>Ten Years of HarfBuzz<\/em> by Behdad Esfahbod<\/a> (<a href=\"http:\/\/www.webengineshackfest.org\/slides\/ten-years-of-harfbuzz-by-behdad-esfahbod.pdf\">slides<\/a>)<\/li>\n<li><a href=\"https:\/\/youtu.be\/hJoxO4_fwWY?list=PL4sEzdAGvRgCYXot-o5cVKOobIXZI5iLF\"><em>Fetching Bytes and Words on the Web<\/em> by Youenn Fablet<\/a> (<a href=\"http:\/\/www.webengineshackfest.org\/slides\/fetching-bytes-and-words-on-the-web-by-youenn-fablet\/\">slides<\/a>)<\/li>\n<li><a href=\"https:\/\/youtu.be\/LI8jQEcFsbk?list=PL4sEzdAGvRgCYXot-o5cVKOobIXZI5iLF\"><em>From &#8216;WebKit for Wayland&#8217; to WPE<\/em> by \u017dan Dober\u0161ek<\/a> (<a href=\"http:\/\/www.webengineshackfest.org\/slides\/from-webkit-for-wayland-to-wpe-zan-dobersek.pdf\">slides<\/a>)<\/li>\n<li><a href=\"https:\/\/youtu.be\/PKVFwxbtAOk?list=PL4sEzdAGvRgCYXot-o5cVKOobIXZI5iLF\"><em>Cluttering WebKitGTK+<\/em> by Gustavo Noronha<\/a> (<a href=\"http:\/\/www.webengineshackfest.org\/slides\/cluttering-webkitgtk-by-gustavo-noronha.pdf\">slides<\/a>)<\/li>\n<\/ul>\n<p>We had lots and lots of interesting hacking and we also had several breakout sessions:<\/p>\n<ul>\n<li><em>WebKitGTK+ \/ Epiphany<\/em><\/li>\n<li><em>Servo<\/em><\/li>\n<li><em>WPE \/ WebKit for Wayland<\/em><\/li>\n<li><em>Layout Models (Grid, Flexbox)<\/em><\/li>\n<li><em>WebRTC<\/em><\/li>\n<li><em>JavaScript Engines<\/em><\/li>\n<li><em>MathML<\/em><\/li>\n<li><em>Graphics in WebKit<\/em><\/li>\n<\/ul>\n<p>What I did during the hackfest was working with <a href=\"https:\/\/www.igalia.com\/nc\/igalia-247\/igalian\/item\/eocanha\/\">Enrique<\/a> and <a href=\"https:\/\/www.igalia.com\/nc\/igalia-247\/igalian\/item\/zdobersek\/\">\u017dan<\/a> to advance on reviewing our downstream implementation of our <a href=\"https:\/\/gstreamer.freedesktop.org\/\">GStreamer<\/a> based of Media Source Extensions (MSE) in order to land it as soon as possible and I can proudly say that we did already (we didn&#8217;t finish at the hackfest but managed to do it after it). We broke the bots and pissed off <a href=\"https:\/\/www.igalia.com\/nc\/igalia-247\/igalian\/item\/mcatanzaro\/\">Michael<\/a> and <a href=\"https:\/\/www.igalia.com\/nc\/igalia-247\/igalian\/item\/cgarcia\/\">Carlos<\/a> but we managed to deactivate it by default and continue working on it upstream.<\/p>\n<p>So summing up, from my point of view and it is not only because I was part of the organization at <a href=\"http:\/www.igalia.com\">Igalia<\/a>, based also in other people&#8217;s opinions, I think the hackfest was a success and I think we will continue as we were or maybe growing a bit (no spoilers!).<\/p>\n<p>Finally I would like to thank our gold sponsors <a href=\"https:\/\/www.collabora.com\/\">Collabora<\/a> and <a href=\"http:\/www.igalia.com\">Igalia<\/a> and our silver sponsor <a href=\"https:\/\/www.mozilla.org\/\">Mozilla<\/a>.<br \/>\n<img decoding=\"async\" src=\"\/xrcalvar\/files\/2016\/11\/webengineshackfest2016.png\" style=\"display: block; margin: 0 auto;\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>From September 26th to 28th we celebrated at the Igalia HQ the 2016 edition of the Web Engines Hackfest. This year we broke all records and got participants from the three main companies behind the three biggest open source web &hellip; <a href=\"https:\/\/blogs.igalia.com\/xrcalvar\/2016\/11\/10\/web-engines-hackfest-2016\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":31,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,7,73,9,43,44,11],"tags":[71,69,70,68,17,63,66,54,67,59,41,62,42,65],"class_list":["post-608","post","type-post","status-publish","format-standard","hentry","category-igaliacom","category-planet-gnome","category-planet-gstreamer","category-planet-igalia","category-planet-webkit","category-planet-webkitgtk","category-planeta-gnome-hispano","tag-apple","tag-blink","tag-chromium","tag-google","tag-igalia","tag-media-source-extensions","tag-mozilla","tag-mse","tag-servo","tag-web-engines-hackfest","tag-webkit","tag-webkitforwayland","tag-webkitgtk","tag-wpe"],"_links":{"self":[{"href":"https:\/\/blogs.igalia.com\/xrcalvar\/wp-json\/wp\/v2\/posts\/608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.igalia.com\/xrcalvar\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.igalia.com\/xrcalvar\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.igalia.com\/xrcalvar\/wp-json\/wp\/v2\/users\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.igalia.com\/xrcalvar\/wp-json\/wp\/v2\/comments?post=608"}],"version-history":[{"count":20,"href":"https:\/\/blogs.igalia.com\/xrcalvar\/wp-json\/wp\/v2\/posts\/608\/revisions"}],"predecessor-version":[{"id":634,"href":"https:\/\/blogs.igalia.com\/xrcalvar\/wp-json\/wp\/v2\/posts\/608\/revisions\/634"}],"wp:attachment":[{"href":"https:\/\/blogs.igalia.com\/xrcalvar\/wp-json\/wp\/v2\/media?parent=608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.igalia.com\/xrcalvar\/wp-json\/wp\/v2\/categories?post=608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.igalia.com\/xrcalvar\/wp-json\/wp\/v2\/tags?post=608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}