OctoPatrol is the command line tool for watching notifications from repositories you watch.
Checking OSS repositories with Github Notification APIs is supported by several softwares, or Github send e-mails. Or an official Github page's navigation bar shows the unread notifications.
However, after following over 5 active repositories, notifications are so noisy to check. They overwhelms and disturbs other contacts, so you must controll expressive info.
In my case, any tool doesn't fit for this solution. So created efficient and convenient environment for catching up fresh discussions. And wished to finish off all tasks on terminal display as I could.
- See notifications from repositories you follow
- Check received mensions from your private team
- Watch repository issues and pull-reqs separately
$ go get -u github.com/timakin/octop
After installed binary packed octopatrol command, authenticate your account for repository tracking.
Get your access token following this post. https://help.github.com/articles/creating-an-access-token-for-command-line-use/
octop notification - notification tracking
octop issue - issue tracking, with an interactive selection of repo
octop pr - pull-reqs tracking, with an interactive selection of repo
- notifications
- received_events
- user-events
- orgs-events
- event_types
- types
- notifications
- issues
- Use Cases
- Qiita
- Fork (https://github.com/timakin/octop/fork)
- Create a feature branch
- Commit your changes
- Rebase your local changes against the master branch
- Run test suite with the
go test ./...
command and confirm that it passes - Run
gofmt -s
- Create a new Pull Request