Isn't the process for service names essentially "just ask us for one?" It doesn't seem particularly onerous.
On Mon, Oct 3, 2022 at 10:13 AM Ben Schwartz <bemasc= 40google....@dmarc.ietf.org> wrote: > I think the right approach here would be for us (especially relevant > chairs and ADs) to reach out to the squatters and try to get them to join > the process. We can also try to make this process easier. (Why isn't > there a "request entry" button next to each IANA registry?) We should > emphasize the "early allocation" process for work in progress. > > For SVCB, the prefixes are generally expected to be URI schemes, so the > first step would be to register your scheme [1]. This registry is > First-Come-First-Serve so the barrier to entry is very low. Once you have > a scheme, the next step would be to place it in the Attrleaf registry [2]. > This requires a stable "reference" (i.e. a SVCB "mapping document") owned > by an organization, but that document does not have to be an IETF > specification. Indeed, it is possible to do all of this without > interacting with the IETF at all! > > I don't think we should try to encode the owner of each service type into > the name of the service type. If an experimental protocol becomes widely > used, we don't want to be stuck with the owner-encoding name. This could > also create significant security, performance, and reliability concerns, > e.g. if the original owning entity ceases operation. > > --Ben Schwartz > > [1] https://www.iana.org/assignments/uri-schemes/uri-schemes.xhtml > [2] > https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#underscored-globally-scoped-dns-node-names > > On Mon, Oct 3, 2022 at 9:05 AM Jeremy Saklad <jeremy= > 40saklad5....@dmarc.ietf.org> wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA512 >> >> My thinking is that people are reluctant to engage with the process for >> experimental or extremely niche applications, for better or for worse. Or >> simply because it is meant for personal or internal use: if a company >> initially wants to use it on their own machines alone, they may not want to >> reserve a public name for it. On the other hand, there’s another reason to >> provide a separate namespace for this: self-documentation. >> >> My idea is that a new .well-known directory could be set aside for this, >> which would provide a place to (optionally) self-publish specifications for >> how to use the namespaced service with standards like SBVC. There’d be a >> few constraints on doing this unilaterally, of course: you wouldn’t be able >> to define new service parameters, unless a method of avoiding overlap with >> the registry were devised. But it would be a considerable improvement on >> the current state of affairs. >> >> Take the following record: >> >> > _newservice.example.com._service._tcp.server.example. 86400 IN >> SRV 0 0 1021 target.example. >> >> This tells a client that <target.example> offers the service “_ >> newservice.example.com” (“newservice” as defined by the owner of < >> example.com>) at port tcp/1021 of <server.example>. It also tells a >> human that relevant documentation may be found at < >> https://example.com/.well-known/service/newservice>. >> -----BEGIN PGP SIGNATURE----- >> >> iMwEARYKAHQWIQST9JhYTT2FVNyHHwCUsC6j0LZIGwUCYzrdo1YYJ2h0dHBzOi8v >> b3BlbnBncGtleS5zYWtsYWQ1LmNvbS9maW5nZXJwcmludC9GRERGQzRBNEE2N0Qw >> NEVGRkVCOEU0MjQ5Q0EyMTQ5NTgzRURCRjg0JwAKCRCUsC6j0LZIGyHfAP9rY/0e >> Kqw1OcVrla+B4wODAM8xKcSngj0uGlZAmRlMOQD+OCRmILO/tRwgYASjX2074lKW >> DD6r+WPMatv7KYwWhwo= >> =NJWR >> -----END PGP SIGNATURE----- >> _______________________________________________ >> DNSOP mailing list >> DNSOP@ietf.org >> https://www.ietf.org/mailman/listinfo/dnsop >> > _______________________________________________ > DNSOP mailing list > DNSOP@ietf.org > https://www.ietf.org/mailman/listinfo/dnsop >
_______________________________________________ DNSOP mailing list DNSOP@ietf.org https://www.ietf.org/mailman/listinfo/dnsop