-) Fork cal repository on your account -) Clone the cal repository from your account -) Open new brnach with a sensible name linked to the new features that you want to introduce -) Commit on your account -) Open and discuss a PULLREQUEST