Skip to content

Commit

Permalink
hacking: typographical fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
vitorgalvao committed Sep 8, 2015
1 parent 4b631ee commit b9d8913
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions doc/hacking.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Hacking on Homebrew-cask

If you'd like to hack on the Ruby code that drives this project, please
join us, we'd love to have you!
If youd like to hack on the Ruby code that drives this project, please
join us, wed love to have you!

## Goals, Design, and Philosophy

Homebrew-cask is an attempt to make a Linux-style package manager for
precompiled OS X software. Homebrew-cask is not yet as featureful as
`apt` or `yum`, but we are trying to be as close as we can get to those
tools from the user's point of view.
tools from the users point of view.

We manage installed files via the “symlink farm” method, like [GNU Stow](http://www.gnu.org/software/stow/)
and [Homebrew](http://brew.sh/). Similarly, we try to avoid `sudo`
Expand All @@ -27,8 +27,8 @@ Homebrew-cask is still young, and should be considered in alpha.
We have good support for a variety of artifacts: apps, pkgs, binaries,
plugins, and [fonts](https://github.com/caskroom/homebrew-fonts/).
Homebrew-cask can install and uninstall any of those. However, these
commands don't work well with multiple versions, and most importantly,
we currently can't `upgrade`.
commands dont work well with multiple versions, and most importantly,
we currently cant `upgrade`.

Since upgrading is a core feature of every package manager, the
implementation of an `upgrade` verb is our top priority. For
Expand All @@ -38,7 +38,7 @@ implementation of an `upgrade` verb is our top priority. For
- play nice with self-updating software.

These and more requirements are tracked in our [`upgrade` roadmap](https://github.com/caskroom/homebrew-cask/issues/4678).
If you'd like to contribute to `upgrade`, that's an excellent place to start.
If youd like to contribute to `upgrade`, thats an excellent place to start.

## Homebrew and Homebrew-cask

Expand All @@ -53,7 +53,7 @@ The Homebrew codebase is based on how Homebrew Formulae work, and our
Casks are very much unlike Formulae.

Because our backend needs are so different, we are discussing whether
we should completely separate our codebase from Homebrew's
we should completely separate our codebase from Homebrews
(see [#5080](https://github.com/caskroom/homebrew-cask/issues/5080)).

### Casks and Formulae
Expand Down Expand Up @@ -108,10 +108,10 @@ We recommend the following:
/<path>/<to>/<private>/<repo>/developer/bin/develop_brew_cask
```
Now you can hack on your private repo, and use the `brew cask`
CLI like normal -- it will interact with your latest code.
CLI like normal it will interact with your latest code.

5. Important: while in development mode, you can't safely run
Homebrew's `brew update` command. To switch back to production
5. Important: while in development mode, you cant safely run
Homebrews `brew update` command. To switch back to production
mode, run

```bash
Expand Down Expand Up @@ -171,7 +171,7 @@ pull request more quickly.

#### Mind the test suite!

If you're making changes - please write some tests for them! Install
If youre making changes - please write some tests for them! Install
dependencies and run the whole test suite with:

```bash
Expand Down Expand Up @@ -209,8 +209,8 @@ homebrew-cask and Homebrew. Example external commands may be found in

## Hanging out on IRC

We're on IRC at `#homebrew-cask` on Freenode. If you are going to develop for
homebrew-cask, it's a great idea to hang out with us there. Here's why:
Were on IRC at `#homebrew-cask` on Freenode. If you are going to develop for
homebrew-cask, its a great idea to hang out with us there. Heres why:

- discuss your thoughts before coding and maybe get new ideas
- get feedback from the Travis-CI bot on build failures
Expand Down

0 comments on commit b9d8913

Please sign in to comment.