Skip to content

Participant Guide

Russell Trow edited this page Apr 4, 2024 · 40 revisions

Welcome to Carbon Hack 2024, it's great that you're interested in taking part.


I want to lead a hackathon project

To lead a Carbon Hack 24, follow these simple steps:

  1. Sign-up: this adds you to the main newsletter, which is how we keep you informed of important announcements.
  2. Get inspired 💡
  3. Propose a project on GitHub, ask questions to evolve your project idea and perhaps recruit a team.
  4. Build a team (optional). If you already have a team or are planning to work solo, you can skip this - otherwise, we have mechanisms for you to recruit team members.
  5. When ready register your project to officially take part.
  6. Hack!👩🏽‍💻
  7. When complete submit your solution for judging.
flowchart LR
    A(Sign-up) --> B(Get Inspired) 
    B --> C(Propose a project)
    C --> D(Build a team)
    D --> E(Register)
    E --> F(Hack!)
    F --> G(Submit)
Loading

Important

As a project lead, there are a few important dates that you need to be aware of:

  • Hacking starts on 18 March 2024
  • Hacking finishes on 8 April 2024
  • All projects for judging must be submitted by 8 April 2024, 23:59 GMT
  • Awards ceremony will be held on 18 April

1. Sign-up

If you haven’t already, 👉 sign up for the Carbon Hack newsletter and stay updated with all the important hackathon announcements and news.

2. Get inspired

If you already have a good idea of what you want to build in the hackathon, jump to the next step. If you need some inspiration, then head to the ideas discussions forum.

This forum has some ideas that are seeded by the Impact Framework core team, judges, the broader GSF membership, and members of the public.

Note

Still not sure what to build? Join Hackathon Prep sessions every Monday, 14:30 GMT, for our regular live stream, which explains how the Impact Framework works, and shares hack project ideas.

3. Propose a project

Once you have an idea for a project you'd like to work on, the next step is to submit a GitHub Issue using the 👉 New Project Issue Template with some basic details of your project.

Note

It doesn't need to be fully thought out; mentors from the Impact Framework project are watching over that repo and will comment, offering guidance and advice. We all are so excited you are taking part and want you to create the best possible version of your project. If you have any questions for them - add them to your issue, and they will respond!

4. Build a team (optional)

If you are looking for people to come join you, make sure to select that option in the GitHub Project Issue above.

We'll label your issue as recruiting so others can easily search for projects that are looking for help.

We also recommend you use the Match Matching Forum to recruit people to your project if you need extra team members. Just post a discussion with details of your project, and make sure to put in the title information about the skills you are looking for.

Important

To add an individual to the project team, the project lead must edit the project issue and add the person's GitHub handle to the section in the issue labeled Project Team. This is how the hackathon team will determine whether someone is officially part of the team.

5. Register your project

When you are ready to officially register your project, every member of the team needs to:

👉 Register on the carbon hack website.

Congratulations, you are officially a hackathon project!

After you register, we’ll add you to the database and email you privately so you have a dedicated channel of communication and direct access to the Impact Framework team. Registering also opens the doors to offers from community partners (e.g. cloud credits or free API keys).

6. Hack!

Build your solution and prepare to submit it for judging before the hackathon finishes.

If you need support along the way, it can be accessed in a variety of ways:

  • Respond to the email conversation setup when you registered your project.
  • Use the Discussions forum to reach out to the Impact Framework team and the broader community.
  • The Impact Framework website contains resources such as tutorials, guides, webinars, and case studies on IF and other green software tools and practices.
  • Connect with other participants, experts, and the organizers of Carbon Hack 24 through the GitHub Discussions forum and the social media channels of the Green Software Foundation.

7. Submit your project for judging

Once your solution is ready, please follow the steps to submit your project for judging.

Important

The deadline for submissions is 8 April 2024 at 23:59 GMT.


I want to join a hackathon project

flowchart LR
    A(Sign-up) --> B(Search) 
    B --> C(Register)
Loading

1. Sign-up

If you haven’t already, 👉 sign up for the Carbon Hack newsletter and stay updated with all the important hackathon announcements and news.

2. Search projects

There are 2 ways to find teams to join:

  1. Use the MatchMatching forum to see what options are available or create your own post
  2. Look out for registered projects that are recruiting team members

Important

To be a teammate on a project, the project lead needs to add your GitHub handle to the issue

3. Register

Once you have joined a project and the project is ready, please register on the Carbon Hack website so we can associate you with the project.