https://github.com/joefitzgerald/traverse
Build and maintain groups on the basis of reporting hierarchy.
https://github.com/joefitzgerald/traverse
Last synced: 5 months ago
JSON representation
Build and maintain groups on the basis of reporting hierarchy.
- Host: GitHub
- URL: https://github.com/joefitzgerald/traverse
- Owner: joefitzgerald
- License: apache-2.0
- Created: 2022-06-21T17:46:02.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-29T01:21:32.000Z (almost 4 years ago)
- Last Synced: 2025-04-07T01:13:27.820Z (about 1 year ago)
- Language: Go
- Size: 39.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# traverse
Build and maintain groups on the basis of reporting hierarchy. Traverse helps you:
1. Find a person
1. Identify all the people who report to a person; directly or transitively
1. Maintain group membership based on a machine readable definition of this membership
## Installation
## MacOS / Linux via Homebrew install
Using [Homebrew](https://brew.sh/)
```bash
brew tap joefitzgerald/tap
brew install traverse
```
See [detailed instructions](docs/installation.md) for more options