On 8/4/2022 1:52 PM, Independent Submissions Editor (Eliot Lear) wrote:
Dave,
To answer the question, “What is the ISE process?”:
On 04.08.22 21:28, David Conrad wrote:
Martin,
[...]
I see 4 options:
1) Wait for ICANN to fix their processes
2) Wait for the IETF to figure out whether/how to reopen the “Special
Use Domains” registry
3) Try to bypass (1) and/or (2) by publishing through the ISE (I
don’t know enough about the ISE process to guess whether this is
appropriate or feasible)
For information about independent submissions, please see
https://rfc-editor.org/about/independent and RFC 4846 (among others).
As Eliot gently hints at, the purpose of the ISE is not to bypass
established processes, or indeed force a code point allocation against
established processes.
I think that experimenting with "pet names", as proposed in
draft-schanzen-gns, is a perfectly fine idea. The concept of per names
has been proposed for a long time, see discussions about Zooko's
triangle, etc. It is a tradeoff: doing away with registration implies
either ugly names (hashes of keys) or names that resolve differently in
different contexts (pet names). Many here posit that the tradeoff is too
ugly to be useful, but that should not preclude Martin & al from trying
that experiment.
(I also think that we should avoid comments like "you should be damned"
in a technical debate.)
Of course, anyone who does an experiment like that will want to somehow
reuse existing software and existing clients. They will want to open
something like "http://<my-fancy-new-name>/index.html". They will want
to stick their fancy new names at places where existing API or
interfaces expect a fully qualified domain name. Which means they will
need a simple way to differentiate the new names from actual domain
names. And for that, the simplest way is to pick a final name part that
is reserved for the project. That was indeed what RFC 6761 was allowing.
But we have an issue, because for all practical matters the IETF wants
to obsolete RFC 6761. The IETF wants that for good reasons, based on
past experience with allocating TLD outside of ICANN. Indeed, part of
that experience is surfacing in the the use of "example.pet" in
draft-schanzen-gns. It turns out that ICANN has already allocated the
TLD ".PET" (see https://data.iana.org/TLD/tlds-alpha-by-domain.txt), so
using that outside of the DNS would not be good.
Arm-twisting the IETF to revive RFC 6761 is probably not going to work,
so I could think of only three alternatives:
1) Have the GNS project directly ask ICANN to register their preferred
name string. That would get the desired UI, but probably require money
and time, for a somewhat uncertain result.
2) Register something like "gnu.arpa" or "pet.arpa". RFC 3172 requires
that the IETF endorses new registrations in some kind of standard, which
is a higher bar than an ISE registration. But it probably could be arranged.
3) Squat under ".test". This breaks a couple of "should not" in RFC
6761, but is in line with the general philosophy that "Users are free to
use these test names as they would any other domain names" and "there is
no central authority responsible for use of test names".
-- Christian Huitema
_______________________________________________
DNSOP mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/dnsop