How_to_add.jpg

An easy guide to add milestones using GitHub Codespaces.

Thank you very much for contributing to our website by adding milestones for your favorite project! The following guide is allowing even non-coding community members to participate in our work!

But first, let's define what a good milestone is. It must meet two requirements:

  1. An event described by the milestone actually happened, it is not a promise or announcement.
  2. An event is meaningful and either changes the system behavior, introduces business developments, or generates user engagement (issuing native tokens, mainnet or testnet launch etc.)

If you want to add milestones, you will need to create a pull request on GitHub - don’t worry tho, we got you covered 😌. The best thing - you don’t need to download or configure anything on your own machine, we will do everything in your browser via GitHub Codespaces!

First things first - you will need to have a GitHub account. Go to → https://github.com and click on the “Sign up” button - then provide all the required information.

Screenshot 2022-12-09 at 00.58.50.png

After you create an account and log in, you should find yourself on the landing page. The next step is to find our repository - click on the top left corner to use the search tool, then write L2BEAT - that’s us ❤️!

add_milestone_1.png

You will find 3 repositories - choose the main one.

Direct link to the repository → https://github.com/l2beat/l2beat

Screenshot 2022-12-09 at 01.03.22.png

Now you can see every file of our project - don’t get overwhelmed, you are very close! Now find the “<> Code” button and click on it.

Screenshot 2022-12-09 at 01.06.56.png

When the menu opens choose the “Codespaces” label.

Screenshot 2022-12-09 at 01.07.29.png

Now, (you guessed it 😜) - click on the big green button “Create codespace on master”.