Skip to content
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

Open
codefromthecrypt opened this issue May 9, 2016 · 4 comments
Open

Comments

@codefromthecrypt
Copy link
Contributor

codefromthecrypt commented May 9, 2016

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!

@williamsjj
Copy link

williamsjj commented Nov 3, 2016

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.

@beevek @weyrick

@nikaro
Copy link

nikaro commented Jan 4, 2019

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.

@patcon
Copy link

patcon commented Feb 6, 2021

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)

@patcon
Copy link

patcon commented Feb 6, 2021

Oh hey, and also, octodns has a github action (unofficial, but created by GitHub staff member), whether that's good or bad ;)
https://github.com/marketplace/actions/octodns-sync

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants