Skip to content

Small helper to generate random standup order

Notifications You must be signed in to change notification settings

NautiluX/constand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Constand

Small helper to generate random standup order, deterministic by date. That means the same result for everyone curling the team URL at the same (UTC) day, or running the CLI locally.

Useful for standups or finding volunteers in self-organized distributed teams.

Install binary

go get -u github.com/NautiluX/constand

How to use

Constand can be run as web server or as cli.

Running a web server

constand -l
curl "localhost:8081?team=Alice&team=Bob"
curl "localhost:8081/pick/one/for?team=Alice&team=Bob&purpose=retro"

Running a web server with docker

docker build . -t order:latest
docker run -t -i -p 8081:8081 order:latest
curl "localhost:8081?team=Alice&team=Bob"
curl "localhost:8081/pick/one/for?team=Alice&team=Bob&purpose=retro"

Run cli

To run as CLI, the team needs to be defined in the config file ~/.constand.yaml:

---
team:
- Alice
- Bob

Afterwards you can quickly generate a standup order with

constand 

or pick a volunteer with

constand -p teammeeting -1 #this is a number

Development

Build

go build .

The name

Consistent + standup order = Constand

About

Small helper to generate random standup order

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published