CompSoc CookBook

Hey, good lookin', whatcha got cookin'?

CompSoc Cookbook is a curated list of recipes by CompSoc Edinburgh members.

We'd love you to contribute some of your own favourite recipes! We use Git to manage our recipes, and you can see our repository here: GitHub. We try to follow professional practices where possible, so this would be a great introduction for you to learn Git, pull requests, reviewing, and getting your contribution live. See below for detailed guides!

Steps for contribution

Note; If you use the various "Add/Edit" buttons on this website, many of the following steps will be automated.

  1. Fork (i.e. make a copy) of the cookbook repository by navigating to the repo, and clicking on the "Fork" button at the top right.
  2. In your fork, create a new "branch" using the dropdown above the file list. Name it something intuitive, like "fix-typo-in-cookie-recipe" or "add-gingerbread". Select the newly created branch.
  3. Make your edits! Add files or edit files. Take a look at existing recipes for format guidance!
    • At this stage, you can also install Git on your computer, clone your repository, and make edits there. Make sure you use git switch to switch branches, then make your edits, then commit and push to send your changes to your fork on GitHub!
  4. Submit a Pull Request (a request for CompSoc to pull your changes into the original). Explain your changes!
  5. Wait for somebody to review your edits, and if all goes well, it'll be merged in! At this point it's live on the website :)
These steps are universal to many open- and closed- source repositories, and becoming familiar with it would be a great way to prepare for your professional career.


Most Recently Updated Recipes

View all Recipes

  1. 21 Aug, 2022

    Kate's Super Easy Chocolate Cheesecake

  2. 21 Aug, 2022

    Kate's Super Easy Spaghetti Bolognese

  3. 3 Jan, 2022

    Turkish Eggs / Shakshuka

  4. 3 Jan, 2022

    Thai Green Curry