wiki:SprintPlanning20120821

BIND10 DNS Sprint Planning for sprint ending 2012-08-07

Date: 2012-07-31

Attendees

*Michal *Mukund *Shane *Aharen *Jelte *Fujiwara *Kambe *jinmei

Past Sprint Summary

Number of tickets closed:                12
Estimated count of closed:               43
Number of tickets left new:              -1 (added 3)
Estimated count of new:                  N/A
Number of tickets assigned/in review:    7
Estimated count of active:               31


Current total open defects: 313
(last sprint: 308)

Past Sprint Goals

  • Hardening

Past Sprint Review

(some notes in other editor, will fill in later)

The definition of a 'hardening sprint' is somewhat unclear; is it about bugs in recent feature additions? Or bugs in general? Or also other cleanup tasks?

Jelte: I'll write something down somewhere about what it is or should be (rough guess for us is about 50% recent work bugs, 30% older bugs, 20% 'general')
Jinmei: I would also have objected to adding 2172, which is a feature
Jelte: Yes that one was a noted exception that we did in fact discuss, but with an eye on the release, we thought it would make the only big user-visible change that much more substansive
Shane: In retrospect we should perhaps have given this priority over for instance freebsd support
Jelte: I'd say over working on a feature we knew wouldn't be done in time
Jinmei: I just want to make sure that it wasn't marked as a defect just to get it in now
Shane: no it was not
Jelte: if it's marked as a defect that was in error, but has nothing to do with this

Sprint closed!

Next Sprint Goals

  • Further work on Scalability
  • Final breakdown of background loading
jinmei: we can close the ticket currently in review (#2139)
Jelte: yeah, we just need to create new tasks then
  • Statistics (We need both middle term (agreed) plan and planned tickets for this sprint)

https://lists.isc.org/pipermail/bind10-dev/2012-August/003716.html

Tickets need better description, and we should have a list of priorities for the september release.

Next sprint general

  • 3 national holidays for mukund (10, 15, 20)
  • michal will be on vacation next week
  • jelte also 3 days (16, 17, and 20)
  • jinmei has 1 day off

around 60-ish points?

>>> LIST OF TICKETS FOR NEXT SPRINT <<<
create ticket for breakdown. (3?)
defects:
2184   adding and removing items to/from lists/dicts for  item_type=='any'         Next-Sprint-Proposed  defect     bind-ctl    3
2160? (4)
2178   Logging for Out-of-zone  data                                                  New  Tasks             defect       data source   3
2180   Warn administrator when creating an empty SQLite data  source                  New Tasks             defect       Unclassified   4
(14)

(running total: 17)

scalability:
2097  Define and Implement RdataSet class                                task  Sprint-20120807       data source   4
2098  Define and Implement `TreeNodeRRset` class                         task  Sprint-20120807       data source   6

(running total: 27)

2107  redefine in-memory zone data                                       task                        data source   4
2108  redefine in-memory zone load()                                     task                        data source   6


2100  Update ZoneTable class                                             task                        data source   4

(running total: 41)

2163  "[meta] use signed RRset ""as is"" in Message"                     task  Next-Sprint-Proposed  libdns++      meta
2164  introduce RRset::getSIGRdataCount()                                task  Next-Sprint-Proposed  libdns++      2
2165  update Message::addRRset() to be unaware of signedness             task  Next-Sprint-Proposed  libdns++      5
2166  "update RRset::toWire() so it will render RRSIGs, too"             task  Next-Sprint-Proposed  libdns++      4

(running total 52)

1 point left for release ;)

how many points will we reserve for statistics reviews? (like 7?)

2136, 2137, 2179, next: 2138
(estimated review weight: 6)

~58


>>> END OF LIST OF TICKETS FOR NEXT SPRINT <<<
For the record:
(OTHER) TICKETS FROM QUEUES

Scalability:

2109  redefine in-memory zone finder (basic)                             task                        data source   7
2101  [meta] memory-efficient version of InMemory Zone                   task                        data source   meta
2110  redefine in-memory zone finder (wildcard)                          task                        data source   5
2111  Define a dedicated result context and additional record handling.  task                        data source   4
2150  allow RBTree::find() to start at a lower level                     task  Next-Sprint-Proposed  Unclassified  5
2151  "well known ""wildcard"" LabelSequence"                            task  Next-Sprint-Proposed  libdns++      2
2163  "[meta] use signed RRset ""as is"" in Message"                     task  Next-Sprint-Proposed  libdns++      meta
2164  introduce RRset::getSIGRdataCount()                                task  Next-Sprint-Proposed  libdns++      2
2165  update Message::addRRset() to be unaware of signedness             task  Next-Sprint-Proposed  libdns++      5
2166  "update RRset::toWire() so it will render RRSIGs, too"             task  Next-Sprint-Proposed  libdns++      4



Proposed:

2128  allow sysinfo to provide some generic output on unknown system                Next-Sprint-Proposed  enhancement  Unclassified  3
2134  Library organization                                                          Next-Sprint-Proposed  task         Unclassified  4
2150  allow RBTree::find() to start at a lower level                                Next-Sprint-Proposed  task         Unclassified  5
2151  "well known ""wildcard"" LabelSequence"                                       Next-Sprint-Proposed  task         libdns++      2
2163  "[meta] use signed RRset ""as is"" in Message"                                Next-Sprint-Proposed  task         libdns++      meta
2164  introduce RRset::getSIGRdataCount()                                           Next-Sprint-Proposed  task         libdns++      2
2165  update Message::addRRset() to be unaware of signedness                        Next-Sprint-Proposed  task         libdns++      5
2166  "update RRset::toWire() so it will render RRSIGs, too"                        Next-Sprint-Proposed  task         libdns++      4
2173  AUTH_COMMAND_FAILED execution of command channel instruction 'loadzone' fail  Next-Sprint-Proposed  defect       Unclassified  wontifx (probably)



New Tasks:

2170  Consistent place to configure socket file paths                               New Tasks             task         Unclassified  7
2174  NSAS_WRONG_ANSWER                                                             New Tasks             defect       resolver      8
2175  warning ... type uses the anonymous namespace                                 New Tasks             defect       Unclassified  4
2177  logging should indicate what component logged when multiple same components   New Tasks             defect       logging       6
2181  Store full paths in configuration when we use paths                           New Tasks             defect       Unclassified  8

Meeting closed at 15:37 UTC.

Last modified 5 years ago Last modified on Aug 7, 2012, 8:05:31 PM