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

Handling Registry-Affiliated sub-eTLDs for ICANN Section 2012 nTLDs vs Automation of GTLD Pull bot #1158

Open
dnsguru opened this issue Dec 2, 2020 · 1 comment

Comments

@dnsguru
Copy link
Member

dnsguru commented Dec 2, 2020

"Legacy" gTLDs like .pro or .aero have sub-spaces defined by the registry.

For the "nTLDs" from the 2012 round, there was a fast process put in place to automate the addition of those into the PSL at the pace of contracting with ICANN, so that there would be advance inclusion of the TLDs into the PSL to help ensure that devices that incorporated a static TLD list into their browser logic but update on 3-4 month cycles would incorporate the most up to date TLDs and be directing things to DNS instead of search.

When @gerv and all of us maintainers originally conceived the nTLD section handler, we put them all in one section due to the pace it was receiving zones at the time, recognizing that is did not hold registry affiliated subdomains as eTLDs, so the contracting notices would function to add the names where they would need to go.

We just received PR #1156 in which the sponsoring organisation for the .РУС ("Rus" in Cyrillic) gTLD requests a number of subdomains be added to the PSL, by the registry, as a private section.

@cpu @sleevi @weppos This is potentially a new scenario for our GTLD Pull Bot automation, and I am not certain what the result of the change will be should #1156 be merged.

@cpu
Copy link
Contributor

cpu commented Dec 3, 2020

@dnsguru Thanks for the headsup. I probably won't have a chance to look deeply into this for the next few days but if the existing automation does put up a PR that undoes the change I can temporarily disable the automation. I think it will be OK but I haven't thought about this bit of code for a while.

Relatedly, I've been putting some work in recently to replace the Travis/BASH version with a Github action. My P.O.C for ZLint has one last kink to work out but once that's sorted out I will likely try to achieve similar results for this repo if nobody is opposed.

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

2 participants