travis docker
standardized providers module namespace