Moving Atlantis To runatlantis/atlantis on GitHub

Luke Kysow
runatlantis
Published in
2 min readFeb 27, 2018

Hi, my name is Luke and I’m the maintainer of Atlantis.

I wanted to explain why I’m forking Atlantis and copying issues to https://github.com/runatlantis/atlantis from https://github.com/hootsuite/atlantis and while I’ll be continuing to work on it from there.

Short Story Of Atlantis

Atlantis was originally created by Anubhav Mishra while he worked at Hootsuite (you can read more about why he created Atlantis here). Mishra and I worked together at Hootsuite and after realizing that Atlantis would be a useful tool for others, we worked together to rewrite it in Golang and open source it. This resulted in github.com/hootsuite/atlantis.

Where We Are Now

Since then, Mishra has left Hootsuite to work at HashiCorp and I’ve left Hootsuite as well.

I want to continue working on Atlantis but doing so under the hootsuite GitHub organization as the sole maintainer is problematic because:

  • I don’t have administrative control over the repo because I’m no longer in the hootsuite organization. This means I need permission to add apps like Codecov.io and CircleCI.
  • It also means I could lose control over the repo if Hootsuite’s open source policies changed. I don’t think this would happen but it is a risk.

Because Hootsuite is heavily invested in Atlantis–it’s used every day by 20 operations developers and over 50 developers to manage 100+ Terraform repos–they want the project to continue developing. As such, Hootsuite and I came to the mutual conclusion that it would be best for me to work on Atlantis under my own organization. Thus: https://github.com/runatlantis/atlantis.

Future of Atlantis

I’m really excited to continue working on Atlantis so that it can be used by more teams and support more use-cases. Please create any issues and pull requests under the new repository: https://github.com/runatlantis/atlantis. I’ll be copying issues over from hootsuite/atlantis to runatlantis/atlantis but that repo will not be maintained further.

If you have any questions, please DM me on Twitter at @lkysow.

--

--

Luke Kysow
runatlantis

Consul Engineer @HashiCorp | Maintainer @runatlantis | #servicemesh #kubernetes #devops