Commit e4337dcc6db043547e2aefd7c2a21938a91e2789
1 parent
3659a05e
Exists in
master
and in
1 other branch
Added section to README about Errbit's internal errors. Wrote guide for how to p…
…ost bug reports to the Github Issues account for errbit/errbit.
Showing
1 changed file
with
23 additions
and
7 deletions
Show diff stats
README.md
| ... | ... | @@ -164,17 +164,33 @@ Issue Trackers |
| 164 | 164 | **Github Issues Integration** |
| 165 | 165 | |
| 166 | 166 | * For 'Account/Repository', the account will either be a username or organization. i.e. **errbit/errbit** |
| 167 | -* Errbit uses token-based authentication. Get your API Token or visit [http://help.github.com/set-your-user-name-email-and-github-token/](http://help.github.com/set-your-user-name-email-and-github-token/) to learn how to get it. | |
| 167 | +* On [https://github.com](https://github.com), click "Account Settings", and then "Account Admin" to find your **API Token**. | |
| 168 | 168 | * You will also need to provide the username that your API Token is connected to. |
| 169 | 169 | |
| 170 | 170 | |
| 171 | -Errbit for Errbit | |
| 172 | ------------------ | |
| 171 | +What if Errbit has an error? | |
| 172 | +---------------------------- | |
| 173 | 173 | |
| 174 | -There is a central Errbit instance running on heroku at **http://errbit-central.heroku.com**. | |
| 175 | -Your Errbit instance will send it's errors there by default. | |
| 176 | -If you are running vanilla Errbit, it would be really helpful if you could leave these settings unchanged. | |
| 177 | -However, if you fork Errbit and are making lots of changes, please do point your errors back to your own instance of Errbit. | |
| 174 | +Errbit will log it's own errors to an internal app named 'Self.Errbit'. | |
| 175 | +The 'Self.Errbit' app will be automatically created whenever the first error happens. | |
| 176 | + | |
| 177 | +If your Errbit instance has logged an error, we would appreciate a bug report on Github Issues. | |
| 178 | +You can do this manually at [https://github.com/errbit/errbit/issues](https://github.com/errbit/errbit/issues), | |
| 179 | +or you can set up our Github Issues as the issue tracker for your 'Self.Errbit' app: | |
| 180 | + | |
| 181 | + 1. Go to the **Self.Errbit** app's edit page. If that app does not exist yet, go to the apps page and click **Add a new App** to create it. (You can also create it by running `rake hoptoad:test`.) | |
| 182 | + | |
| 183 | + 2. In the **Issue Tracker** section, click **Github Issues**. | |
| 184 | + | |
| 185 | + 3. Fill in the **Account/Repository** field with **errbit/errbit**. | |
| 186 | + | |
| 187 | + 4. Fill in the **Username** field with your github username. | |
| 188 | + | |
| 189 | + 5. On [https://github.com](https://github.com), click "Account Settings", and then "Account Admin" to find your **API Token**. | |
| 190 | + | |
| 191 | + 6. Save the settings by clicking **Update App** (or **Add App**) | |
| 192 | + | |
| 193 | + 7. You will now be able to easily post a bug report on Github Issues. | |
| 178 | 194 | |
| 179 | 195 | |
| 180 | 196 | TODO | ... | ... |