[bind10-dev] BIND 10 face to face meeting Y2-2 agenda, version 2

Shane Kerr shane at isc.org
Fri Aug 27 22:09:56 UTC 2010


All,

I updated the agenda a bit.

      * The meal plan is listed.
      * Likun's forgotten request from long ago was added (problem
        analysis of BIND 9 logging).
      * Jinmei's suggestions were added as best I could (I think
        everything except documentation is on the agenda, and we have
        free time so...).
      * Oracle is going to set up a web presentation of BDB which is now
        on the agenda.

--
Shane
-------------- next part --------------
For the second face-to-face meeting of BIND 10's 2nd year, we're going
to meet at ISC's head office.

Meeting Goals
-------------
Some goals for the meeting:

  * Get the team together - both old and new members - to work face to
    face for a change.
  * Check our progress versus our milestones - both big and small, and
    correct if necessary.
  * Recursion. We need to make some architecture & design decisions 
  * Recursion. We need to delve into more detail about implementation.
  * Recursion. ;)


Meeting Logistics
-----------------
Same as usual: A room with whiteboards, projectors, and laptops. We'll
take minutes into the BIND 10 Wiki. Also as usual, I'll act as Master
of Ceremonies.

Meeting start time will be 09:30 each day, and we'll aim to end around
17:00.


Meeting Stucture
----------------
We've had some success with using part of our time for software
development in the past. I'd like to try to do this during this
meeting, although we may find we don't have much time for this.

As always, we'll try to be flexible and make sure we get the best use
out of our time as possible.


Folks
-----
We have some people not attending all days, or not attending in person:

  * Shawn will be joining us Thursday & Friday (2010-09-02 and
    2010-09-03)
  * Larissa will be arriving late Wednesday, and in-and-out Thursday
  * Jeremy will be participating remotely.
  * JPRS has a new engineer joining BIND 10 development who will be
    participating remotely.

Unlike previous meetings, we may have a lot of visitors: 

  * Jerry Scharf, who is working on defining a great user interface
    for BIND 10, will be joining us.
  * Norm Ritchie, who works for ISC but doesn't normally join the
    techy side of things, will be in the ISC office. Hopefully he will
    have some time to sit with us.
  * Someone from Mozilla will be joining us to talk about DNS in
    Mozilla and who we can talk to about BIND 10 and DNS in general.
    This will be Tuesday around 11:00 through lunch.
  * We might have someone from the BDB team at Oracle stop by to
    discuss databases with us.
  * Ron Aitchison, who is working on writing a book now, will
    hopefully be with us for part or all of the week.
  * Ron may bring an engineer from Bluecat to join us for some time.


Meals
-----
Some people attending are local, and do not have to eat with us all
week. For those who are visiting, at least some of us will be eating
as a group for each lunch and dinner this week. All are welcome!

We will be having lunch brought in Monday to Wednesday. Thursday and
Friday we will go out for lunch.

Monday we will have a "welcome dinner" that everyone should attend if
possible.

Wednesday we will have the Big Official BIND 10 Dinner, which will
also include some ISC staff.

People interested can join Jinmei on Thursday for sushi - but he needs
to know ASAP!

I'm planning on going into San Francisco Friday after the meeting is
over for a nice dinner and perhaps some liquid refreshment. Anyone
still around is welcome to join.


Proposed Agenda
---------------

Monday, 2010-08-30
09:30 Greetings & Salutations
      Introductions
      Meeting roles & etiquette
      Meeting goals
      Meeting plan overview
10:00 BIND 10 Overall (Shane)
10:15 BIND 10 Year 2 Goals & Status (Shane)
10:30 Introduction to BIND 10 UI Effort (Jerry)
11:15 -- break --
11:30 2010-08-12 release post-mortem (Jeremy if practical)
12:15 -- lunch --
13:15 Big Picture Update (Shane)
      We have a lot of new components added since the last meeting.
      Lets make sure we all know the big picture of the software.
14:00 Problem Analysis for "BIND 9 logging"
      Likun asked for a discussion of the BIND 9 log features. On the
      conference call Michael suggested that "logging" is not a 
      feature but rather what users look at to solve problems, and we
      should look at use cases first.

Tuesday, 2010-08-31
09:30 Kick-off
      Meeting plan review & revision
09:45 IPC performance review (Stephen)
10:15 Migration to git (Shane)
10:25 Upcoming meetings, BIND 10 and otherwise (Shane)
10:45 -- break --
11:00 Chat with Mozilla
      The goal here is to find out about the use of DNS in Firefox and
      other Mozilla software: current status, problems, goals, and so
      on. Then of course to discuss what BIND 10 is all about, and see
      if there is any value in collaboration in some way.
12:30 -- lunch --
13:35 Recursion Architecture & Components
15:00 BDB web Presentation/Discussion

Wednesday, 2010-09-01
09:30 Kick-off
      Meeting plan review & revision
09:45 BIND 10 sponsorship status (Norm)
10:00 BIND 10 community (Larissa)
10:20 What is extensibility? (Jerry)
10:50 -- break --
11:00 Agile development (Larissa)
11:45 Review of ticket assignment process (Shane)
12:00 "New" BIND 10 development model refinements (Shane)
      "Stand-up" 15 minute call (one for each hemisphere)
12:30 -- lunch --
13:45 Review of TDD
14:15 Python binding performance (Jinmei)
14:45 -- break --
15:00 Recursion Benchmarking & Testing

Thursday, 2010-09-02
09:30 Kick-off
      Meeting plan review & revision
09:45 Build Procedures & Windows (Stephen)
10:15 Review of 6-month milestone (Shane)
10:35 Milestones for next 6 months (Shane)
11:15 -- break --
11:30 Fire drill procedure (Larissa)
12:15 -- lunch (out) --
13:30 Performance Goal Reality Check
14:00 Adoption Issues
      Encouraging early adopters & missing key features
      http://bind10.isc.org/wiki/WeeklyMinutes20100810
      Dog food eating
14:30 -- break --
14:45 Memory Data Source Ideas (Jinmei)

Friday, 2010-09-03
09:30 Kick-off
      Meeting plan review & revision
09:45 BIND 10 DHCP Plan (Hankins)
10:30 -- break (out) --
10:45 [ This Spot Intentionally Left Blank ]
12:15 -- lunch --
13:30 Notify-out: out-of-zone secondary server names
13:45 C++ style (avant-garde vs. classic)
      http://bind10.isc.org/wiki/WeeklyMinutes20100803
14:00 Python-less BIND 10 programs

No more post-it note torture, I promise! (Larissa says we may still
need such notes, but we will not overdo it.)


More information about the bind10-dev mailing list