upvote
I agree.

As a DNS implementer, the action plan is unnecessary. There are, what, only 22,000 or so .name domains. One can write code to do two lookups for firstname.lastname.name: If firstname.lastname.name is found, return the NS delegation. Otherwise, if lastname.name is found, return that NS delegation. Finally, if neither is found, return NXDOMAIN.

One argument is that this is hard to implement in the real world (it’s about one day, at most one week for a skilled DNS developer to pull off; probably half a day to be honest, and yes I have written code like this), so then yeah if that’s a real concern let’s have a closed auction. I’m opposed to the auction, based on my experience that this isn’t hard to implement.

If it’s an issue, just stop all new firstname.lastname.name registrations, and only allow lastname.name new registrations. Then we only need to deal with this corner case for about 22,000 domains, which we can keep in a special hash and would take about four megs to store.

reply
Love the practical explanation of how straightforward it should be. Especially with the finite set. Hell, they could send an email to all 22,000 saying "We're sorry, we have to raise your renewal fees by $12 a year. We hate to do this, but we're having to do a lot of extra work to support this unique type of domain." they'd bring in $264,000 a year, surely that should be enough to pay a single skilled developer to manage this and also be available to help smooth over any future complications.
reply