Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 2.23 KB

Contributing.md

File metadata and controls

59 lines (41 loc) · 2.23 KB

Contributing

The best way to contribute is to use Gitbook. Go to avastmick.io and drop me a note. I'll add you as collaborator.

TL;DR;

  • Using Gitbook.com:
    • Sign-up, using whichever method you prefer
    • Download the Gitbook editor
    • Send me a request to add you as a collaborator
    • Make changes then push up you changes and I will review.
  • Technical - see below!

Step-by-step for Gitbook.com

First, you need to know that the book is held in three versions: master, draft and edit.

  • This README is on the master branch and is for information only.

  • All changes should be made on the edit branch - can be experimental

  • The draft branch, is the publishable version of the book - so must of high quality.

  • Go to gitbook.com

  • Sign-up, using whichever method you prefer

  • Send me your username or sign-up email on avastmick.io and I will add you as a collaborator.

Once I've added you as a collaborator, sign-in to Gitbook.com, you should now see Consensus as a book.

  • Click "Edit"...
  • Now select the working version - edit

Gitbook change version 1 Gitbook change version 2

Gitbook change version 3

You will now be able to see all of the current chapters and can edit any that you like.

Note: Please only make edits on the edit version.

If you have downloaded the Gitbook.com desktop editor, the above should also be the same.

Technical Folks

If you are more technical, please use a typical git workflow. Only do this if you are technical and know what git is and know how to use it, otherwise go with the easier option above ;)

# Fork the https://github.com/avastmick/consensus repo
git clone https://github.com/[your_username]/consensus.git
cd consensus
git checkout edit
# make changes
git commit -am 'Made some changes'
git push
# Create pull request [your_username]/consensus/edit -> avastmick/consensus/edit
# Rinse and repeat