wiki:SprintPlanning20121218

pro tip: set your font to monospace for the ticket lists (send a click to the gear-like thingy on the top right and change the font)

BIND10 DNS Sprint Planning for sprint ending 2012-12-04 Date: 2012-12-04

Attendees

  • Mukund
  • Meadhbh
  • Jelte
  • Jeremy
  • Michal
  • Aharen
  • jinmei
  • Kambe
  • fujiwara
  • Shane
  • Jeff

Welcome to Meadhbh!

Past Sprint Summary

Number of tickets closed:                10
Estimated count of closed:               32 (+ one unestimated one)
Number of tickets left new:               7
Estimated count of new:                  30
Number of tickets assigned/in review:    12
Estimated count of active:               64

Current total open defects: 355
(last sprint: 353)

Past Sprint Review

I know at least 2 more tickets are ready for merge (1 after some very minor cleanups) Dependencies slowed progress

Michal notes 2377 (one of the biggest choke points) is about to be put to review

Past Sprint Goals

loadzone-ng work still 25 points of untaken tasks (which got stalled on a few choke points i think)

Goals

loadzone-ng

Away-time

Mukund will be in support role the last two days of the sprint.

Tickets

TICKETS FOR NEXT SPRINT

all loadzone-ng from current sprint
(25 points)


2500  support generic version of rdata::createRdata(text) in SOA                    task  libdns++      3

add 8 for the changes for rrset merging (which may go into 2470 or be a separate ticket, or just do #2440, #2441)

2440
2441

(points: 38)


Change in zoneloader design needs either an update to 2470 or a new ticket (to merge rrsets) or both.


Defects:

#2503 (wrong data with NSEC3 zone with only 1 name)          3
#2504 (crash with NSEC zone with only 1 name)                3
#1351 (jelte will take it, aim for the easiest solution within a fixed time frame, and see if it is even possible :p) 5
#1190 (5)
#711 (3)

2498  support generic version of rdata::createRdata(text) in HINFO and NAPTR        task  libdns++      3
(at slightly lower priority)
(running total 60)

Proposed tickets that did not make it:

?2523  supported generic form of rdata text for well-known type                      task  libdns++      3
(the above was taken from the list in ticket #2368)


Loadzone-ng:
2368  [meta] complete and generic zone file parser and loader                       task  Unclassified  meta
2381  revise dns::masterLoad using MasterLoader class                               task  libdns++      3
2385  support generic version of rdata::createRdata(text) in RRSIG RDATA            task  libdns++      
2386  "support generic version of rdata::createRdata(text) in SRV, NSEC, DS RDATA"  task  libdns++      4
2387  "support generic version of rdata::createRdata(text) in DNSKEY, NSEC3, NSEC3  task  libdns++      5
2389  "support generic version of rdata::createRdata(text) in A, AAAA, CNAME RDATA  task  libdns++      4
2390  "support generic version of rdata::createRdata(text) in  NS, MX, PTR RDATA"   task  libdns++      4
2391  "support generic version of rdata::createRdata(text) in AFSDB, DLV, DNAME RD  task  libdns++      4
2426  support generic version of rdata::createRdata(text) in generic RDATA          task  libdns++      3
2430  support $GENERATE in dns::MasterLoader                                        task  libdns++      5
2432  define and implement base and libdns++ version of RRsetCollection             task  libdns++      5
2433  "implement validateZone, base part"                                           task  libdns++      4
2434  "implement validateZone, advanced part"                                       task  libdns++      6
2435  implement datasrc version of RRsetCollection                                  task  data source   4
2436  update datasrc::ZoneLoader so it performs post load checks using validateZon  task  data source   3
2437  python wrapper for validateZone                                               task  libdns++      3
2438  python interface for RRsetCollection                                          task  libdns++      4
2439  update xfrin so it performs post transfer checks                              task  xfrin         3
2440  "add support for ""merging"" RRsets into memory::RdataSet"                    task  data source   6
2441  update in-memory data source so it can load RRs in any order                  task  data source   4
2499  basic post-load validation for in-memory data source                          task  data source   4
2518  "introduce exception hierarchy for ""from text"" errors in libdns++"          task  libdns++      4
2519  python wrapper for MasterLoader                                               task  libdns++      4
2520  incremental base_n decoding                                                   task  libdns++      4
2521  "support generic version of rdata::createRdata(text) in RRSIG, DHCID, OPT RD  task  libdns++      4
2522  "support generic version of rdata::createRdata(text) in RP, MINFO, TSIG RDAT  task  libdns++      4

Proposed:
711   starting to use --user                                                        defect       Boss of BIND       close?  (still has problems; ticket updated)
1049  Processes not shutting down cleanly                                           defect       Boss of BIND       6
1190  complete logging conversion for msgq                                          defect       msgq               needs discussion
1323  Missing zones                                                                 defect       b10-auth           needs check
1351  Make TSIG configuration consistent                                            defect       xfrin              5
1356  Simultaneous transfers fail with Sqlite3 data source                          defect       xfrin              3
1622  Ensure multiple processes log to same file when files are being rolled        defect       logging            6
1703  should not shutdown if a component is later added and it fails                defect       Boss of BIND       5
1866  "isc.dns constants like RRType.A() should be constants, not functions"        defect       libdns++           5
1898  losing startup and ongoing bind10 logs                                        defect       logging            6
1901  be consistent with bind10 or boss or bob name                                 defect       Boss of BIND       9
1938  why ZONEMGR_UNKNOWN_ZONE_NOTIFIED ?                                           defect       secondary manager  5
2058  ZoneFinder::Context::getDelegationProof                                       task         data source        5
2082  bad ASIO update                                                               defect       Unclassified       3
2227  re-add a temporary hotspot cache                                              defect       data source        meta
2261  move data_sources category and flatten configuration                          task         data source        need plan or info
2262  move tsig_keys from top level of configuration                                task         configuration      need plan or info
2286  in-memory version of ZoneFinder::Context::getDelegationProof                  task         b10-auth           4
2309  define ZoneFinder::findAtOrigin()                                             task         data source        5
2310  In-memory version of ZoneFinder::findAtOrigin()                               task         data source        4
2367  select features to build and install                                          task         build system       undecided
2452  Deal with persistent instistence that we have a deamon mode                   enhancement  Boss of BIND       needs decision
2502  "Missing logging identifier for ""ERROR [b10-auth.auth] Unable to lock logge  defect       b10-auth           2
2504  Problem in inmem NSEC denial of existence handling                            defect       data source        3
2507  Cppcheck warnings for version 1.57                                            defect       Unclassified       2
2518  "introduce exception hierarchy for ""from text"" errors in libdns++"          task         libdns++           4
2519  python wrapper for MasterLoader                                               task         libdns++           4
2520  incremental base_n decoding                                                   task         libdns++           4
2523  supported generic form of rdata text for well-known type                      task         libdns++           3

A.O.B.

Beta release scheduled for two weeks from now? Yes. We talked about having more time between freeze and release (for testing, debugging, but not adding new features). Should we do that now?

Jeff: releasing beta between christmas and new year's is probably not a good idea since a lot of people will be away

Over at 16:00 UTC.

Last modified 5 years ago Last modified on Dec 4, 2012, 4:23:01 PM