Blog
August 23, 2022

Hack Into the Future: Announcing the Traefik Proxy 3.0 Hackaethon

Connect and collaborate with developers worldwide to build the future of Traefik Proxy!

traefik hackaethon

Traefik Proxy 3.0 is coming, and what better way to celebrate than a Hackaethon! The next major release of Traefik Proxy is all about granting long-held community wishes and improving performance. So, naturally, this year’s Hackaethon will be focused on answering the community’s most burning requests and collaborating with all of you in making Traefik Proxy even more powerful!

The Traefik Proxy 3.0 Hackaethon will take place for three days, across multiple time zones, from September 27th through September 29th. But brace yourselves — this is not going to be an ordinary hackathon! This time we are focusing on some of the biggest challenges, and because of that, we are tweaking the rules of the game a bit:

  • We will be accepting breaking changes.
  • We identified the most wanted features, and we’ll be offering bounties to the teams that work on them.
  • If the feature that your team is tackling is really large, instead of coding the finished project, we’ll be accepting the full design as the equivalent.

As always, we have amazing rewards prepared for all participants, including limited edition t-shirts and stickers, extra special swag for 1st, 2nd and 3rd places, $250 bounties for most-wanted features, and a grand prize of $1000!

Feeling ready for the adventure? Sign up below! If you want to learn more about the Hachaethon format, schedule, scoring system, and prizes, just keep reading; everything you need to know is here.

Format and schedule

Once you sign up for the Traefik Proxy 3.0 Hackaethon, we will send you an invitation via email to join the Hackaethon Discord a week before the event opens. In our Discord server, you will have a week to share ideas with other competitors and the Traefik Labs team. Our engineers will be there to help you gauge how difficult your idea is, what pitfalls you may encounter (or we have already encountered), and how to approach the existing code. Traefik Labs engineers can also help you understand how your idea might be scored.  

This is a great time to meet with other participants and build your team.  

On the day the Hackaethon starts, you will be assigned a Traefik Labs mentor who specializes in the areas your project touches on. They will check on you every few hours and be available to answer questions and give feedback.

Once you decide on your project, you can choose the format that you will be turning in.

  • Large projects: If you choose a very large or complicated feature, you can choose to submit the complete design specs. You will be able to share the design details in a GitHub issue template we will provide the week before the event begins.
  • Medium and small features: Full-fledged pull requests ready for review are always welcome and have a chance for more points.
  • Documentation: You may also choose to submit substantive documentation updates. For documentation updates will be using pull requests on GitHub.

💡🤓Tip: Before choosing your project, make sure to check the list of the most wanted features below. Don’t miss your chance to claim one of the juicy bounties!


All PRs and issues submitted to GitHub between September 27 to September 29 by someone signed up for the hackathon will be eligible for winning one of the prizes. If someone on your issue/pr is not signed up, we might know your submission should be judged for the grand prize. So make sure your whole team is signed up for the Hackaethon!

The schedule is as follows:

  • Planning week: Form teams, work with Traefik Labs engineers to refine your ideas, and get feedback. Make sure to check out the code of conduct and scoring card.
  • Day one (September 27th) — The Hackaethon officially kicks off at midnight in all time zones. Every team will create its own team channel/rooms. Traefik Labs engineers will be assigned to each team and will check in with the teams every two hours to answer any questions.
  • Day two (September 28th) — The Hackaethon continues following the day one format. The Traefik Labs team will remain available and continue to check in with each team every two hours to answer questions.
  • Day three (September 29th) — Coding continues! The Traefik Hackaethon 2022 ends at midnight in all time zones.

Reviewing process and prizes

Once the Hackaethon is concluded, we’ll start reviewing all submitted projects. The selection of winners will be based on the following scoring system:

Community value
Prove that your change has a widespread positive impact. An easy way to make sure your project adds value by choosing a topic that already exists as an issue with current support.
Functionality
Clearly understood the constraints of the existing code base with help from the Traefik Labs team.
Code/design does not block future activities (don’t code us into a corner).
Breaking changes are used judiciously.
Design
Complete design
All major use cases are identified and addressed.
All risks are identified and addressed.
Impacts for changes on UX are identified and defended.
Communication
The design is clearly communicated and easy for an international team to follow.
Innovation
Show a unique understanding of the problem and solution.
Solve existing problems in the most efficient way.
Outsmart the Traefik Labs team — for example, providing an easier alternative for a case where Traefik Labs engineers believe a breaking change is needed.
Ambition
Contribution size
Make sure touched files/lines are changed as appropriate.
Contribution difficulty
How difficult is the problem you are trying to solve?
Working proof of concept (POC)
Your changes must compile.
Your project must succeed in proving its design.
Your changes must pass the existing linter, unit, and integration test
Pay attention to the implementation of the changes: quality code, well-documented, and easy to follow.
Working code/documentation
No POC is needed if there is a working code or documentation section. Working code or documentation will count as POC as well and will be worth an extra 10 points.

💰 All participants contributing during the Hackaethon will be eligible to win the grand prize.

🥇 1st place: $1000 and a limited edition Hackaethon hoodie
🥈 2nd place: $500 and a limited edition Hackaethon hoodie
🥉 3rd place: $250 and a limited edition Hackaethon hoodie

😎 Limited edition t-shirts and Hackaethon stickers will be sent to the participants of all accepted projects.

Note: Monetary prizes are awarded on a per team basis; swag prizes are awarded on a per person basis.

Bounties

On top of the grand prize, participants will have the chance to claim $250 bounties for contributing to top-wanted features. We have a list of Traefik Proxy features targeting the v3.0 release that are much-anticipated and wanted by the community; these include:

See you all in September

It goes without saying that we are very excited about this Hackaethon. We can’t wait to meet you all, collaborate live with developers all over the world, share ideas, and spark ongoing future collaboration on making the most popular open source cloud native networking tool even more powerful!

About the Author

Latest from Traefik Labs

How Traefik Labs is Pioneering the Kubernetes Gateway API Revolution
Blog

How Traefik Labs is Pioneering the Kubernetes Gateway API Revolution

Read more
Traefik Proxy v3.2 - A Munster Release
Blog

Traefik Proxy v3.2 - A Munster Release

Read more
GitOps-Driven Runtime API Governance: The Secret Sauce for Scale
Webinar

GitOps-Driven Runtime API Governance: The Secret Sauce for Scale

Watch now

Traefik Labs uses cookies to improve your experience. By continuing to browse the site you are agreeing to our use of cookies. Find out more in the Cookie Policy.