BIND 10 DNS Sprint Planning for sprint ending 2013-08-20

Date: 2013-08-06
Time: 1430 UTC


	* Michal
	* Aharen
	* Kambe
	* Mukund
	* Paul
	* Fujiwara

Past sprint summary (5 minutes)

Points allocated for past sprint:        30
Number of tickets closed:                13
Estimated count of closed:               38
Number of tickets left new:               3 ; many tickets were added during sprint
Estimated count of new:                   9
Number of tickets assigned/in review:    11 ; many review tickets were added during sprint
Estimated count of active:               39
Current total open defects: 441
(last sprint: 441)

Past sprint review (10 minutes)

Michal: The number of tickets in review seems quite high. I can't really take any of them, they are from me.
Mukund: I'll be working on review tickets during this sprint.

Past sprint goals (5 minutes)

	* Cleanup of small tickets and defects
	* Shared memory work

Estimation and tickets discussion (10 minutes)

Wide estimates for:


Unestimated tickets:

* #3078 (configured only as Recursive DNS Server)

ACTION: Contact reporter of #3078 for additional info.

Goals (15 minutes)

	* Cleanup of small tickets and defects
	* Shared memory work

Time off and available points (5 minutes)

Mukund: Aug 9, 15 (public holidays); Aug 16 (PTO)
Michal: Away this Friday Aug 9.
Paul: Still on OHGF. At least half time. Going to try and pick a ticket or two.

On-call this sprint?
Mukund: Aug 7-12

Current avg. points/day from Burndown page: 2.9
Available points for this sprint: 2.9 * 10 = 29

Let's try 26 points.
Revised to ?? points.

Selected tickets (30 minutes)


Previous sprint's tickets (5 minutes):
2988  check and report log4cplus rotation issues                                    defect       logging                     2
3028  Cmdctl print_settings - conflict between behavior and help documentation      defect       Unclassified                2
(sub-total: 4; cumulative-total: 4)

Defects (10 minutes):
3067  Detect if elinks exists before trying to use it to generate docs              defect       build system   2
3068  "Add more g++ CXXFLAGS (-Wnon-virtual-dtor, etc.)"                            defect       build system   2
3064  Don't build the resolver by default                                           defect       build system   2
3049  Fix offset_ptr test in ax_boost_for_bind10.m4 and                defect       build system   2
3079  Don't build and install memmgr where shared memory support is not available   defect       shmem manager  2
(sub-total: 10; cumulative-total: 14)

Goal tickets (10 minutes):
2857  memory manager initial exchanges                                              task  shmem manager               5
2858  memory manager update processing                                              task  shmem manager               5
(sub-total: 10; cumulative-total: 24)

Others (5 minutes):
(sub-total: ??; cumulative-total: ??)


ACTION: Put #2876 on Next-Sprint-Proposed.
ACTION: Talk to Jeremy about #2945 and Shane about #3010.

Pool of tickets

Previous sprint's tickets still left new:

id    summary                                                                       type         component                   estimatedhours
2876  Consolidate the resolver multi-core research                                  task         resolver                    5

Goal tickets:

id       summary                                                                         type  component                   estimatedhours
2830  meta: tickets for shared memory data source                                   task  Unclassified                meta

2750  support DomainTree::delete()                                                  task  data source                 7
2751  "add ""subtract RDATA"" interface to RdataSet"                                task  data source                 5
2752  define and implement ZoneDataUpdater::delete()                                task  data source                 6
2860  optimize initial load: update memmgr                                          task  shmem manager               4
2863  "handle ""ent_info_update"" message in b10-auth"                          task  b10-auth                    4
2864  xfrin and ddns update                                                         task  xfrin                       3 or 5?
2865  Lettuce tests with memmgr                                                     task  tests                       6
2867  Other cleanups for shared memory support                                      task  Unclassified                11
2912  make in-memory zone data loader a class                                       task  data source                 4
2913  update CacheConfig and ZoneWriter using class version of ZoneDataLoader       task  data source                 5
2914  extend ZoneDataLoader so it can use a journal reader                          task  data source                 5
2915  update CacheConfig to support diff mode                                       task  data source                 5
2918  support config generation ID                                                  task  configuration               5
2919  handle full data source reconfig in memmgr                                    task  shmem manager               6
2920   handle full data source reconfig with shmem support in   b10-auth              task  b10-auth                    not estimatable
2921  update ConfigurableClientList to support generation ID                        task  data source                 3
2932  "Receiving notifications, C++ part"                                           task  Inter-module communication  5
3002  extend datasrc::(Configurable)ClientList::find to return data source name     task  data source                 3
3013   "possibly avoid loading ""local"" segments to   memmgr"                        task  shmem manager                Unestimatable
3017  add isDirty() to ZoneTableSegment                                             task  data source                 5
3018  extend ConfigurableClientList::getStatus() to indicate if zone table segment  task  data source                 4


id    summary                                                                       type         component      estimatedhours
2828  include examples in releases                                                  task         build system   2
2840  implement a mitigation function against DNS amplifications attacks            enhancement  b10-auth       8
2961  Updating the python version can break BIND 10                                 enhancement  Boss of BIND   3
2965  "xfrout should use general datasource configuration, not Auth/database_file"  defect       xfrout         5
3023  Add a lettuce test for CH static zone                                         defect       tests          3
3042  """Init Shutdown"" resulted in error messages in BIND10 logfile"              defect       cmd-ctl        3
3055  Add Makefile target to create PDF manual for BIND 10                          defect       documentation  2
3073  Add empty() method to Element                                                 enhancement  configuration  3

New Tasks:

id    summary                                                                       type         component      estimatedhours
3003 crashes due to uncaught exception without datasrc.s  defect       configuration  Unestimatable
3072  rename                                                            defect       data source    2
3078  configured only as Recursive DNS Server                                       defect       Unclassified   0

A.O.B. (10 minutes)

ACTION: #3003 needs discussion on the bind10-dev@ list.

Meeting ended at 1500 UTC.
Last modified 4 years ago Last modified on Aug 6, 2013, 4:11:32 PM