BIND 10 #749: Create C++ utility library

BIND 10 Development do-not-reply at isc.org
Wed Apr 13 12:46:04 UTC 2011


#749: Create C++ utility library
-------------------------------------+-------------------------------------
                 Reporter:  stephen  |                Owner:  zzchen_pku
                     Type:           |               Status:  reviewing
  enhancement                        |            Milestone:
                 Priority:  minor    |  Sprint-20110419
                Component:           |           Resolution:
  Unclassified                       |            Sensitive:  0
                 Keywords:           |  Add Hours to Ticket:  0
Estimated Number of Hours:  4.0      |          Total Hours:  0
                Billable?:  1        |
                Internal?:  0        |
-------------------------------------+-------------------------------------
Changes (by jelte):

 * owner:  jelte => zzchen_pku


Comment:

 I had to make some more additions to make it compile, see commit
 f5bcf535de7b23fd48061b9ee37580e2ac761f16

 The information in the README in util/ is now untrue...

 I'm not sure I consider buffer.h specifically io-related, and personally I
 would have put it in util/ directly, one the same level as strutil.[cc|h]
 (in fact, I also wonder if those readUint and writeUint functions should
 be considered io)

 I also wouldn't consider sha1 and baseXXX to be 'compat', but even if we
 do, it seems sha1 does not have namespace directives.

 Namespace of util/locks.h is also inconsistent with the rest (having that
 extra namespace locks is probably fine, but it should probably fall under
 isc/util as well)

 Same goes for strutil.h

-- 
Ticket URL: <http://bind10.isc.org/ticket/749#comment:11>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list