[bind10-dev] what's b10-d2?

JINMEI Tatuya / 神明達哉 jinmei at isc.org
Thu May 16 17:51:28 UTC 2013


I remember there was a discussion of the naming on jabber but not
publicly, so I'm now asking...

I just noticed that a new module "(b10-)d2" is introduced in to the
master branch.  Have we decided to go for that naming?  In general,
I'd personally like to avoid excessive acronyms/abbreviations.
Something like "d2" is exactly of that kind; it could mean almost
anything, and I'd be quite confused, e.g. if I see "b10-d2" in an
output from ps(1) or while reading the BIND 10 guide without a
sufficient context.

In my understanding d2 means dhcp-ddns, and it's abbreviated partly
because something like 'dhcp-ddns' sounds too long.  I see that side
of concern, and different people may have different preferences on the
best balance between too-short/vague and too-long/verbose, but in the
cases of b10-xxx I generally prefer being clearer even if it sounds a
bit verbose.  These are not expected to be invoked from the shell, and
not so often on bindctl, so the typing overhead shouldn't be a big
problem.  It would be much more helpful to me if I can immediately
understand what it is (likely to be) without referring to the guide or
googling it.

Since this is part of the DHCP feature set, I'd ultimately respect
decisions/preferences of DHCP developers.  But I hope it's not too
late to revisit it...

p.s. we already have b10-stats-httpd, and it's not named b10-sh:-)

---
JINMEI, Tatuya


More information about the bind10-dev mailing list