[bind10-dev] Minutes for BIND 10 call on 2009-09-03
Shane Kerr
shane at isc.org
Tue Sep 8 07:16:50 UTC 2009
All,
Here are some notes from last week's call. If you have questions or
corrections, please send them either to the list or directly to me.
Attendees:
Jeremy
Feng
Jin
Likun
Evan
Shane
Jelte
Kambe-san
Michael
Fujiwara-san
Jinmei
Larissa
On Wed, 2009-09-02 at 13:54 +0200, Shane Kerr wrote:
> Agenda for the first publicly-minuted BIND 10 team call:
>
> * Welcome to CNNIC
Greetings to Jin, Feng, and Likun.
> * Agenda bashing
Added discussion of BIND 10 t-shirt (see below).
> * AP from previous meetings
> * Shane to set up bind10-changes list
> * Shane to send BIND 9 style guidelines to bind10-dev list
> for discussion
AP: Shane to summarize discussion and put on Trac site
Jin asks about guidelines for patterns.
Shane thinks it will help to have common language.
AP: Jin to send recommendation to list
> * Shane to investigate time zone implications for meeting
> time
Shane reports that since call times are already very late in China and
even later in Japan, it is not possible to make the calls later. Since
they do not have time changes in the summer, we will fix the calls at
the current time in UTC.
> * Michael to find new name for low-bandwidth component
Michael reports we will now call it the "Control Channel API", which is
good enough for now even if it is not really for control.
> * Jeremy to send Trac changes to himself and see what
> mails get generated
Jeremy reports that Trac only sends on ticket updates/creation. So very
quiet. No Wiki page changes.
AP: Will change e-mail to change to bind10-staff (for privacy until we
figure that out).
Jeremy will look at it a bit further.
> * Shane to send mail to each developer to negotiate a
> deadline
Done!
> * Michael to explain to Jeremy what he wants changed in
> Subversion repository setup
Done!
Jinmei: Is current organization on the Trac page?
Michael: Nothing changed that is on that page.
> * CNNIC work
> * Specific component (BigTool)
> * Working style
Find all feature to new requirement. Try to find requirements.
AP: Shane will send notes from previous discussions
Jeremy: some notes already in Wiki
Jeremy: Should have panel of 10-25 people who are DNS users to do a
survey or feedback of discussion of what want to see for interface? Also
maybe configuration syntax? Not all developers, just users!
Brainstorming session.
Michael: Bad idea until something to propose. Would rather say, 'here is
something, what do you think of this?' to give starting point for
discussion.
Larissa: Like idea, but agree with Michael. Could get group together at
IETF?
Jelte: Should give them time to play around with it.
Shane: Should have requirements & design before NANOG.
Larissa: I might be going...
Jelte: Shane is going to RIPE meeting in a month...
Shane: Yes, true...
The plan is to see if Larissa is going to NANOG. Shane & Larissa will
talk with each other, then talk with CNNIC engineers about this.
Jelte: This work depends a *lot* on two dependencies (Control Channel
and Configuration)
Shane: Yes. HOPEFULLY have prototypes in a few weeks, before serious
coding on the BigTool begins.
> * Deadlines
Shane talked to Jinmei, Michael, and Jelte. Will update plan.
JPRS deadlines? Jinmei can discuss with Fujiwara-san next week.
> * Development status (can be given via e-mail if preferred):
> * Unnamed low-bandwidth message API (Michael)
Michael: Just checked in header file in experimental
directory. /svn/experiments/graff-ccapi/ccapi.h
Thoughts on what would like to see. Struggling with capabilities - not
sure what can do in C++.
Jelte: Had same problems with static typing for configuration!
Michael: We will both have tagged-value pairs. Come up with something so
only write once?
Jelte: Sounds like a plan.
Michael: Current stuff doesn't compile, just to get concepts out there.
Will send mail to bind10-dev list right after call.
> * DNS message API (Jinmei)
Jinmei: Came back to previous discussion on mailing list. Actually not
much code-level progress. Resuming message part of API design. Highly
related to efficiency issue Michael raised.
Jinmei: Leave tomorrow morning for trip. Send idea for discussion. Gone
next week.
> * Statistics work (Kambe-san and Fujiwara-san)
Kambe: we got some comments from Jinmei and Michael, want to know if the
updated version is correct?
AP: Shane to have a look and let you know tomorrow.
> * Configuration (Jelte)
Jelte: sent something earlier today... small implementation of possible
way to do this. /svn/experiments/jelte-configuration For now using
everything as a string+type, doing conversion on the fly where possible.
May be able to improve on that. Please check it out and see.
> * BIND 10 server setup (Jeremy)
Not sure. Peter has installed OS finally. Will check after call.
> * Blog status (Shane)
It's ready!
Jelte: will people be asked to publish?
Shane: yes
* BIND 10 t-shirts
Shane: please think of designs!!!
Jelte: should we have designs before we have product?
Shane: good point...
Michael: "coming soon"...
Evan: Movie poster? It's a sequel!
> * AOB
Jeremy: For control channel API, DNS message API, stats work, ... were
these designed to be reusable outside of BIND 10?
Jinmei: What do you mean?
Jeremy: Should we be looking at other uses for these components? To get
other people to contribute to components themselves? Cases where
components can be useful outside of BIND 10.
Jinmei: DNS message API
Michael: Command channel also
Jeremy: Good! Ideas of how to integrate our code into other projects.
"dig" in C++ or something like that.
Jin: Meeting with Shane and Larissa. Want to know time for this.
Shane: Probably Monday. Will agree on details via e-mail.
Jinmei: plans for Francis to start python interface project.
AP: Shane & Larissa will talk to Francis about this
--
Shane
More information about the bind10-dev
mailing list