weppos/whois — comment on commit 6083c9794955fd2aa4e8f00f11db0a53e2fc43de
File: lib/whois/record/parser/whois.smallregistry.net.rb line 46
By weppos:

> you could do a .downcase.to_sym :-)

This is something I did in the past but I'm trying to get rid of it.
I'm slowly moving the parser codebase to a normalized set of statuses. Unfortunately, I didn't have the time to document them yet (see #2, #5).

The current normalized list is

* available - not registered and available for registration
* registered - registered
* redemption - redemption period
* reserved - registered, reserved and not available for public registration
* unavailable - not registered but not available for registration (aka unassignable)
* inactive - registered but inactive (no DNS)
* invalid - invalid request

Of course, not all registries supports all of them.