Web Engines Hackfest


7-10 December

A Coruña

More info

The Hackfest

The 2014 Web Engines Hackfest took place in A Coruña, Spain from Sunday, December 7th to Wednesday, December 10th. Igalia has been organizing and hosting the "WebKitGTK+ Hackfest" every year since 2009, but this year we arranged a more inclusive event.

Who is attending?
  • This is a hacking oriented invitation-only event.

  • The event involved members from all parts of the Web Platform community, including those who work on Blink, WebKit, Gecko, and Servo.

  • Check the list of confirmed attendees for more details.

Topics and agenda
  • Topics of interest include: WebKit ports, performance, graphics architecture, CSS (Grid Layout, Multi-column, Regions, etc.), multimedia, WebRTC, MathML, ES6 features (V8, JSC and SpiderMonkey), and Wayland support.

  • The event has an unconference format and the first step is the creation of small focused teams. Attendees should feel free to propose any topic which interests them.

2014 Edition
  • This year we organized a few talks together with several breakout sessions about different web technologies.

    You can find the slides and more information at the hackfest's wiki page.

Previous hackfests
  • The Web Engines Hackfest used to be known as the WebkitGTK+ Hackfest, which has been held since 2009. Information from previous years can be found on the GNOME wiki:


This year we have people from several companies and organzations working on the Web Platform: Adobe, BrailleNet, Canon, Centricular, Collabora, GNOME, Igalia, Mozilla, Pierre and Marie Curie University, RedHat, Samsung and University of Szeged.

  • Adrian Perez de Castro (aperezdc)
    V8, WebKit
  • Alberto Garcia (bertogg)
  • Alejandro G. Castro (alexg__)
    Graphics, MathML, WebKit
  • Alex Surkov (surkov)
    Accessibility, Gecko
  • Andy Wingo (wingo)
    JSC, SpiderMonkey, V8
  • Carlos Alberto Lopez Perez (clopez)
    Infrastructure, Testing, WebKit
  • Carlos Garcia Campos (KaL)
    Epiphany, WebKit
  • Claudio Saavedra (claudio___)
    Blink, Editing, Epiphany, WebKit
  • ChangSeok Oh (changseok)
    Epiphany, Graphics, WebKit
  • Csaba Osztrogonac (ossy)
    Infrastructure, Testing, WebKit
  • Dan Winship (danw)
    Networking, WebKit
  • Diego Pino (dpino)
    JSC, V8
  • Emanuele Aina (em)
    Graphics, Multimedia, WebKit
  • Frederic Wang (fredw)
    Gecko, MathML, WebKit
  • George Kiagiadakis (gkiagia)
    Graphics, Multimedia, WebKit
  • Guillaume Emont (guijemont)
    JSC, V8
  • Gustavo Noronha (kov)
    Epiphany, Networking, WebKit
  • Gwang Yoon Hwang (ryumiel)
    Graphics, WebKit
  • Habib Virji (habibv)
    Blink, Editing, Rendering
  • Javier Fernandez (lajava)
    Blink, CSS, Editing, Rendering, WebKit
  • Joanmarie Diggs (joanie)
    Accessibility, WebKit
  • Manuel Rego Casasnovas (rego)
    Blink, CSS, Editing, Rendering, WebKit
  • Martin Robinson (mrobinson)
    Graphics, MathML, Servo, WebKit
  • Michael Catanzaro (mcatanzaro)
    Epiphany, WebKit
  • Mihnea Ovidenie (mihnea)
    CSS, Rendering, WebKit
  • Philippe Normand (philn)
    Multimedia, WebKit
  • Sebastian Droge (slomo)
    Multimedia, WebKit
  • Sergio Villar Senin (svillar)
    Blink, CSS, Networking, Rendering, WebKit
  • Tomas Popela (tpopela)
  • Xabier Rodriguez Calvar (calvaris)
    Multimedia, WebKit
  • Yosef Or Boczko (yoseforb)
    Epiphany, WebKit
  • Youenn Fablet (youenn)
    Multimedia, Testing, WebKit
  • Zan Dobersek (zdobersek)
    Graphics, WebKit
  • Zoltan Herczeg (zherczeg)
    Graphics, WebKit

Igalia Headquarters
Bugallal Marchesi 22, 1º
15008, A Coruña

Travel and Accommodation

Fly to A Coruña (recommended)
  • A Coruña airport (LCG) is connected to Madrid, Barcelona, Lisboa, London/Heathrow.
  • To get to the venue from A Coruña Airport, use the Airport-City Center Bus line (Line 4051 Puerta Real - Aeropuerto.) - Stop at Bus Station (Estación de Autobuses)
  • Airport information
Fly to Santiago
  • Santiago airport (SCQ) is connected to Madrid, Barcelona, Brussels, Dublin, Frankfurt/Hahn, Istanbul, Geneva, Basel/Mulhouse, Geneva, Milan/Bergamo, Paris/CDG. About 50km from Coruña, it's a good option if you have a direct flight, but requires taking the bus to the Santiago train station and then the train to Coruña.
  • Airport Information
Train or Bus
  • Train and bus connections to A Coruña are available from all major cities in Spain. The train and bus stations are a short walk from the venue and hotel.
  • Train tickets are available from Renfe.
  • Bus tickets are available from ALSA amongst other carriers.
  • We recommend staying in Hotel Avenida, which is a five minute walk from the Igalia office and offers very reasonable rates.
  • We are happy to help book your reservation at the hotel and pair you up in a double-room to save money. Just let us know when confirming your attendance.

Code of Conduct

Igalia is dedicated to providing a harassment-free experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, or religion. We do not tolerate harassment in any form. This policy applies at Igalia's offices, all event social gatherings, on event mailing lists, bug trackers, wikis, and all other online services.

Harassment includes:

  • Offensive comments or jokes related to gender, gender identity and expression, sexual orientation, disability including illnesses, mental illness, neuro(a)typicality, physical appearance, body size, race, religion, national origin, nationality, ancestry, or pregnancy
  • Unwelcome comments or jokes regarding a person’s lifestyle choices and practices, including those related to food, health, parenting, drugs, political views, and employment
  • Deliberate misgendering or use of ‘dead’ or rejected names
  • Gratuitous or off-topic sexual images or behavior in spaces where they’re not appropriate
  • Physical contact and simulated physical contact (for example: textual descriptions like “*hug*” or “*backrub*”) without consent or after a request to stop
  • Threats of violence
  • Incitement of violence towards any individual, including encouraging a person to commit suicide or to engage in self-harm
  • Deliberate intimidation or the sabotage of work
  • Stalking or following
  • Harassing photography or recording, including logging online activity for harassment purposes
  • Sustained disruption of discussion
  • Unwelcome sexual attention
  • A pattern of inappropriate social contact, such as requesting/assuming inappropriate levels of intimacy with others
  • Continued one-on-one communication after requests to cease
  • Deliberate “outing” of any aspect of a person’s identity without their consent except as necessary to protect vulnerable people from intentional abuse
  • Publication of non-harassing private and personal communication

Consequences of Unacceptable Behavior

Try not to become defensive when someone takes issue with something you say or do, in relation to the code of conduct. Simply apologize and stop doing whatever it is that caused the discomfort, even if you feel that you are wrongly accused. We are all responsible for building and maintaining a comfortable and safe environment. Continued or severe breaches of the code of conduct should be reported to the Igalia anti-harassment committee, event organizers, the Igalia assembly, or the Igalia partners. When you are one of these people, it is your responsibility to respond properly to a breach of the code of conduct.

People who breach the code of conduct may be asked to leave an event, take a break from mailing lists or chat, or even banned from future events in the case of severe breaches.

Reporting Breaches

Breaches of the code of conduct should be reported in one of the following ways: