-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Denominator needs a champion, or needs to be explicitly archived #374
Comments
I only found out about this project today. Given the Dyn attack last week being on the latest against DNS providers (NS1 has been hit this year as have others), this project I think should have a new urgency for a lot of people. Denominator or a tool like it, is the only way forward for syncing intelligent DNS features amongst multiple providers and getting some redundancy. |
For those looking at an alternative, there is github/octodns (but it is still in Python2...) or to a lesser extent hashicorp/terraform. If some know others i'm interested. |
Thanks @nikaro! octodns was new to me 🙏 Another one: https://github.com/AnalogJ/lexicon (active) And re: terraform, an example implementation: https://github.com/18F/dns (active) Really appreciate this project @adriancole (and Netflix!), but given my lack of Java chops, I'm not the one who should step up...! :) EDIT: oh, and this digitalocean-specific one https://github.com/jreese/digital-ocean-dns EDIT2: https://github.com/StackExchange/dnscontrol (active) |
Oh hey, and also, octodns has a github action (unofficial, but created by GitHub staff member), whether that's good or bad ;) |
As much as I hate to admit it, I'm no longer a good choice to champion this project. It isn't about denominator itself, just I'm stretched too thin to continue. That's been evident in the changelog, where I've not done much in the last year. Netflix softly archived the project in early Dec 2015, but I think we should less softly do so in order to not lead people on.
If there's sufficient championing and sufficient engagement, a project can live beyond its founders. Feign is very active, oddly enough :P, so we are moving it to OpenFeign to carry on that effort.
Denominator has users, but the project is niche: it is a DNS CLI written in java.. actually Dagger java :) Both of these things don't make for a lot of pull requests, unless someone likes playing with these things. Objectively, it is more complex to maintain because it works against live providers; this implies you need credentials on amazon etc in order to safely test change! We have CI etc, but this part isn't automated and I frankly lost track of my accounts. This explains some of why we got here. Basically, there's a small audience of folks who'd be ready, willing and able to carry-on the work.
If someone is ready, willing and able to carry on the work here, I can help connect with Netflix folks and see if it is feasible to transition this to another org, which that someone can lead. Otherwise, we may be best to just let folks work off forks and more formally archive the project, as it isn't active.
Your move!
The text was updated successfully, but these errors were encountered: