Skip to main content
  • New Internet Architecture Board, IETF Trust, IETF LLC and Internet Engineering Task Force Leadership Announced

    Members of the incoming Internet Architecture Board (IAB), the IETF Trust, the IETF Administration LLC (IETF LLC) Board of Directors, and the Internet Engineering Steering Group (IESG)—which provides leadership for the Internet Engineering Task Force (IETF)—have been officially announced, with new members selected by the 2021-2023 IETF Nominating Committee.

      13 Feb 2023
    • Informing the community on third-party correspondence regarding the W3C

      In accordance with our policy of transparency, this blog post is being published in order to keep the community informed about recent correspondence with lawyers acting on behalf of the Movement for an Open Web.

      • Lars EggertIETF Chair
      8 Feb 2023
    • Six Applied Networking Research Prizes Awarded for 2023

      Six network researchers have received Internet Research Task Force Applied Networking Research Prize (ANRP), an award focused on recent results in applied networking research and on interesting new research of potential relevance to the Internet standards community.

      • Grant GrossIETF Blog Reporter
      9 Jan 2023
    • Travel grants allow Ph.D. students to participate at IETF meeting in-person

      Sergio Aguilar Romero and Martine Sophie Lenders, both Ph.D. students in technology fields, attended and participated in the IETF 115 meeting in London with assistance through travel grants from the Internet Research Task Force.

      • Grant GrossIETF Blog Reporter
      7 Jan 2023
    • Impressions from the Internet Architecture Board E-Impact Workshop

      The IAB ran an online workshop in December 2022 to begin to explore and understand the environmental impacts of the Internet. The discussion was active, and it will take time to summarise and produce the workshop report – but the topic is important, so we wanted to share some early impressions of the outcomes.

      • Colin PerkinsIAB Member
      • Jari ArkkoIAB Member
      6 Jan 2023

    Filter by topic and date

    Filter by topic and date

    Third Time is a Charm at IETF Hackathon in Prague

    • Charles Eckel

    14 May 2019

    IETF 104 in Prague featured what was by far the biggest and most successful IETF Hackathon ever.

    The first IETF Hackathon was in March 2015 at IETF 92 in Dallas. The goals at that time were twofold:

    1. advance the pace and relevance of IETF standards, and
    2. attract more developers and young people into the IETF.

    That first hackathon had roughly 40 participants working on 6 projects related to a few selected IETF working groups. Fast forward to this hackathon, March 2019 in Prague, where we had nearly 400 people working on over 40 projects that touched on practically everything the IETF does.

    This was the third time the IETF has been to Prague since the hackathon started. The first time was IETF 93 in July 2015. That first hackathon in Prague had around 100 participants working on 15 projects, roughly doubling in size from the one just 4 months prior. This confirmed the hackathon experiment as a success and paved the way for it to become an integral part of each IETF meeting ever since. The second hackathon in Prague was at IETF 99 in July 2017, where we had nearly 200 participants working on 28 projects, effectively doubling in size yet again. 

    More importantly, the hackathon had become integrated into the workflow of most IETF working groups. So perhaps it should not have come as a surprise when this most recent and third hackathon in Prague doubled in size yet again. Many things have changed to accommodate this tremendous growth, but the overall spirit and goals have remained the same.

    IETF 104 Hackathon 005.jpg
    The IETF Hackathon in Prague before IETF 104 was the largest to date.

    Veterans and newcomers work together

    IETF Hackathons are collaborative events with a shared goal of moving IETF work forward. Commemorative t-shirts and laptop stickers are prized takeaways from the event. IETF veterans work side by side with newcomers, exchanging ideas and collaborating on code. This is a great way for newcomers, especially developers interested in networking, security, and other IETF technologies, to have a welcoming experience and start making significant contributions immediately.

    IETF 104 Hackathon 002.jpg

    “After attending several IETF meetings, I decided to join the hackathon this time, just to see what it’s all about. Besides meeting cool new people with shared interests, I can now wholeheartedly concur that the hackathon is a great and accessible way to ‘get started’ with contributing to a specific draft, or to a working group as a whole. Something that I found quite daunting before, to be honest. It got me so enthusiastic that I’ve been coding on our project throughout the week and on my travels back home, and I’m looking forward to share my contribution in the working group and meet up again at a next hackathon!”

    – Luuk Hendriks

    IETF Hackathon Hackdemo
    IETF Hackathon participants present their work at the Hackdemo session.

    "I had attended previous IETF meetings, including Hackathons, but it was my first where I was demonstrating my own work — the first public demonstration of an implementation of ILNP (RFCs 6740-6748). I attended with my PhD student, Ryo Yanagida, and it was his first IETF meeting.

    "It was an excellent event — the Hackathon itself on Saturday and Sunday, and “Hackdemo Happy Hour” on Monday. Ryo and I had lots of people visit us on all three days. They were interested in seeing our demonstration of ILNP mobility-multihoming duality, and it was great to have so many comments, and insightful feedback — both encouragement and constructive criticism. We also found some bugs in our code, which was also useful — things to fix and improve! We also got a chance to see what others in the community were working on.

    "Ryo and I came along with our own testbed (shipped from the UK), and so I needed some assistance setting up for the Hackathon and the 'Hackdemo Happy Hour.' I am grateful to the Hackathon organizers for how approachable, friendly, helpful, and professional you all were in assisting me with my slightly unusual requirements. Very much appreciated, many thanks to you all. I look forward to future IETF Hackathons!”

    – Saleem Bhatti

    Insights gained during the hackathon are brought back into working group meetings that run throughout the following week. This accelerates the standardization process and leads to better standards that are more complete, more precise, and easier to implement.

    NTS project table at IETF Hackathon in Prague

    “The Network Time Protocol (NTP) working group had been struggling to make progress on a Network Time Security specification for a number of years. The IETF Hackathons have been very effective at providing focus and building momentum for this effort. We started at IETF 101 hackathon, where we were able to demonstrate a couple of initial prototype implementations to provide initial validation for the specification. By the IETF 104 hackathon, we were able to demonstrate successful interoperability between four independent implementations. We had as many remote participants as we had locally in Prague, and with the final tweaks to the specification incorporated, we are now ready to move forward with it.”

    – Karen O’Donoghue

    More information about all the projects at the hackathon can be found on the hackathon wiki. At the end of the hackathon, teams gave brief presentations summarizing what they achieved and sharing lessons learned with the rest of the IETF community. These presentations are available via the IETF Hackathon GitHub.

    IETF Hackathon 104 presentation

    Cisco DevNet sponsored and ran the first several hackathons and continue to be big hackathon supporters. Oracle sponsored the hackathon at IETF 104 in Prague. We welcome and encourage additional sponsors for future hackathons to ensure it remains a free event accessible to everyone. The next IETF Hackathon is at IETF 105, in Montreal, July 20-21. I hope to see you there.

    Originally published on the Cisco Blog. Republished with permission.

    Photos: Stonehouse Photographic


    Share this page