Would be an extremely lightweight way for anyone to check the latest version of a particular project. It would require building authoritative NS functionality in directly, though that shouldn't be too hard. The more difficult aspect would be figuring out a good way to stably refer to arbitrary repos. For example, Willow might be:
https://git.sr.ht/~amolith/willow
willow.amolith.ht.sr.git.willow.example.com
And Linux might be:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
linux.torvalds.git.kernel.linux.scm.pub.org.kernel.git.willow.example.com
NOTE: if implementing this, ONLY RESPOND TO THE ZONE WE'RE
AUTHORITATIVE FOR (in the examples above, *.willow.example.com
). Responses to requests for any other domain, including willow.example.com
, should be NXDOMAIN
. Response type for zones we do operate should likely be TXT
.