[bind10-dev] Minutes for call 2009-11-19

Shane Kerr shane at isc.org
Thu Nov 19 16:20:22 UTC 2009


All,

Instant minutes from the call!

format=raw ;)

Attendees:

Jeremy
Shane
Jelte
Likun
Fujiwara-san
Kambe-san
Jinmei
David
Michael
Larissa
Evan (at end)

On Thu, 2009-11-19 at 15:15 +0100, Shane Kerr wrote:
> All,
> 
> Jelte reminded me that we have a call today, and that no proposed agenda
> has been sent. Here is an attempt at one:
> 
>       * Roll call
>       * f2f branch (again)

Jelte:
Problem 2 weeks ago: not enough to make a decision on this
Continue in that branch, or freeze it? Rolling into trunk or new branch?
Or to tag current branch?

Jinmei: 
Do you mean the f2f branch?

Jelte:
Been working in private branch, based on f2f branch... this will get
very messy very soon!

Michael: 
Merge into trunk, & re-branch off of trunk.

Jelte:
Wasn't trunk "as good as done"?

Jinmei:
Good timing to make trunk something more complete. I don't care how to
do that, but I personally want to start branching from the trunk right
now. Prefer merging only after review.

Shane:
How much... if any... ready to be reviewed?

Michael:
Can you run it? Is it bug-free? Maybe we can fix problems on the branch
and then do the merge.

Jelte: 
Branch certainly contains stuff we plan on replacing. As long as we mark
that I don't think that's a problem.

Michael:
Start TODO file in root directory.

Jelte: 
Have at least one important fix in my own branch. Another hack to get it
working.

Michael:
Why not rename current branch to "parkinglot"? Adding branches leaves
lots of directories. The other choice is a deleted branches repository
alongside BIND 10.

Shane:
Make a new branch based off f2f, call parkinglot.

[ Discussion about ticket handling & branching ]

Michael:
In BIND 8 days, reviewer also merged.

>       * f2f benchmarking

Was sent to bind10-staff. 

Jinmei had some ideas in follow-up, which will probably take place
anyway.

Jinmei:
Having performance result at early stage is good, but parkinglot is not
a good target for that. It is by nature slow - we used most convenient
API which prefers convenience over performance. Not good for bare
performance of current implementation.

[ tests ]

>       * Next steps
>               * Data source

Michael:
Chopping it up into bits. (Finishing up rewriting msgq in Python first.)
Would be useful to know when people will be done with what currently
working on. (Send to staff list.)

Re-iterate what discussed at first BIND 10 meeting.

Shane: 
Revising Y1 project plan with dates and suchlike. Also doing Y2
Statement of Work.

>               * BigTool

Likun:
Jelte sent e-mail, already have some suggestion about how to detach
things.

Another problem is that we need to provide some method to make sure the
BigTool and the command & control module use encryption. In f2f meeting
talked about this... use something like TSIG.

Shane:
We can use SSL. 

AP: comment on SSL on list

Likun: 
Next step is to implement command & control module, and convert BigTool
to use this module. Also API/protocol between command/control and
BigTool.

Michael:
Not XML-RPC please! Just use REST.

>       * AOB

Shane:
Someone had the idea to use BIND 10 as AS112.

Hankins:
Load was from DDNS.

Shane:
Would be nice if we can run this for our own production AS112 stuff.

Jelte:
Also, if we aim for this for the near future, we can aim for stuff for
trunk.

Michael:
Parkinglot merge, then AS112.

Jelte:
Needs to be in "fire & forget" state.

----------------------------------------------------------------------
Jeremy: 
At f2f talked a lot about stuff being "just ideas". Didn't pursue
documentation - are things one time demos? If we put into new branch
(*parking lot") will that be official?

Shane:
I have to say "yes".

Jelte:
Or clearly marked as "throw away".

Michael: 
Someone needs to look at c-channel Python API.

----------------------------------------------------------------------
Jeremy:
Found shutdown message from BIND 10 boss was not being seen by parking
lot daemon.

Shane:
Might not be there?

Jelte:
Might be "me only"?

----------------------------------------------------------------------
Jeremy:
When should we start using the bug system?

Michael:
Now?

Shane:
Create ticket for failure to shutdown, make ticket for all of this
stuff?

----------------------------------------------------------------------
Jeremy:
Will forward main part of Jinmei's response about benchmarking to
bind10-dev list.


----------------------------------------------------------------------
Shane:
BIND 10 DHCP mini-summit.


----------------------------------------------------------------------
Likun:
Wondering if we need to add things like "user can only check one zone"
to BigTool.

Shane:
Eventually we will have to, but maybe we should wait? May run out of
time.

----------------------------------------------------------------------
Shane:
Did you commit the statistics work from face to face meeting? Would be
cool if it was in the branch. 

Jinmei:
Already committed!

----------------------------------------------------------------------
Kambe:
Trying to develop SNMP statistics. Python SNMP library.

Shane:
Is that part of base Python?

Kambe:
Yes 


----------------------------------------------------------------------
Jinmei:
Re-started DNS Message API so it can be used in main trunk. Re-visiting
interface for the wire data format so that we can use it, possibly with
a network IO library like boost.asio. Likely will change it in some
ways, will also need to modify the parking lot and whatever applications
uses it.


----------------------------------------------------------------------
Jinmei:
Traveling in next week, probably miss the call.

Michael:
Next week is Thanksgiving, so should we still have meeting? 

Shane:
Good point. No call next week.


--
Shane




More information about the bind10-dev mailing list