[bind10-dev] 2009-10-08 BIND 10 meeting

Jeremy C. Reed jreed at isc.org
Thu Oct 8 15:49:06 UTC 2009


Here are the notes from today's call. Please reply with any 
clarifications.

08/Oct/2009

Jelte provided agenda and moderated call

On call: fujiwara, kambe, mgraff, jelte, jreed, jinmei
Absent: each
Excused: shane, larissas, CNNIC

Access to farside down.

Last week's action points:
Arrange hotel not known.
jreed did post the directory layout.

Coding style:
mgraff wants more code out before making style rules
C style comments?
jelte sent an email about this
jinmei: limit exceptions for bugs
mgraff:
providing errors is easier to handle
exception should be an "exceptional" situation
exceptions may be expensive
try exceptions at first, if a problem, back out
exceptions are fine in a configuration parser for example
mgraff: to write program to do a speed test of exceptions
if you expect situation to occur, then not necessarily an exception
mgraff: 80 and 132 columns are not a limit

python and C++
was told don't revisit the language discussion

Command channel component status:
mostly done, pretty easy to send structure over the net, get it back,
and use it.
next step will be to write C++ version
what is sent over channel is irrelevant, be whatever you want
basically like BIND9 command channel, but more efficient
concept needs review
may commit to main tree

Who is the python expert?

Message API status:
experiment provides simple DNS server
details of design still open
(sorry phone breaking up, so couldn't take notes here)
need response from mgraff
will continue discussion list

Configuration manager status:
worked in some comments
discussion not finalized yet
no big changes lately
tree structure is the way to go
next part have some actual models to work with (maybe tomorrow)
no testing needed right now

No discussion on mob/bib or BigTool

Stats component
haven't seen prototype version yet

Buildbot -- jreed to re-enable to do experimental compilations and
run some tests including for python files
(mgraff has a MacOS machine and more; and jelte has a Linux system
for buildbot slave.)

python 3 is version we previously decided to use
maybe python latest 2.x may be better due to wide lack of support of 3?
python 2 is default on most platforms, and python 3 is not even
packaged for some platforms.
Comment where we know python 2 / 3 differences may matter

Over at 15:45 ITC




More information about the bind10-dev mailing list