home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / whip / whip-minutes-94jul.txt < prev   
Text File  |  1994-11-01  |  9KB  |  189 lines

  1.  
  2. CURRENT_MEETING_REPORT_
  3.  
  4. Reported by Ken Rossen/SHL Systemhouse
  5.  
  6. Minutes of the Internet White Pages Requirements Working Group (WHIP)
  7.  
  8.  
  9. Agenda Review
  10.  
  11. The agenda was accepted.  Erik Huizer was adamant that work on the draft
  12. and the business of the working group be completed before the next IETF.
  13.  
  14.  
  15. Access Control
  16.  
  17. An approach has been proposed that does not allow for modification of
  18. data through the interactions with the White Pages service.  There will
  19. be no modification allowed by the user on any entries in the IWPS.
  20. Therefore, no access control or authentication will be needed.  The
  21. group generally agreed to this.
  22.  
  23.  
  24. Conceptual Model
  25.  
  26. Joan Gargano and Paul-Andre Pays contributions were used as the
  27. conceptual model in the document.
  28.  
  29. Chris Weider inquired as to requirements imposed on legacy systems, and
  30. whether information object template support will be a prerequisite to
  31. participate in the White Pages service.  It was also noted that such
  32. support seemed to require incorporation of ASN.1 and BER encoding
  33. capability, and there was some question as to how feasible this is for
  34. such systems as finger and netfind.
  35.  
  36. Tim Howes noted that such systems cannot be expected to be retooled to
  37. accommodate structured information objects.  He proposed that an
  38. unstructured element be added to the object format to catch unstructured
  39. ``legacy'' data such as finger output.  In such an example, users would
  40. be able to read the output, but programs (due to the lack of structure)
  41. would not (at least necessarily).
  42.  
  43. Richard Huber inquired as to whether the use of URLs made such a
  44. mechanisms redundant---the URL philosophy should embody the assumption
  45. that the client decides how to present information based on the
  46. construct of the URL.
  47.  
  48. Chris Weider suggested clarifying in the document that the use of
  49. structured information objects was not required, but rather that it was
  50. encouraged to facilitate searching.
  51.  
  52. Erik took the opportunity to note that requirements and the
  53. specification of mechanisms should be kept separate, and encouraged that
  54. a document yet to come be used to retain requirements.  Tony inquired as
  55. to whether RFC 1588, already produced, was perhaps the requirements
  56. document, but Erik noted that the requirements are rather hidden in that
  57. document.  There was agreement to distill the requirements from the
  58. discussion into another documents.
  59.  
  60. Allan Cargille concurred with this view, and wondered how the current
  61. document fits into this taxonomy.  Erik responded that the current
  62. document should be a mechanisms document that answered
  63. (yet-to-be-written) requirements.
  64.  
  65. Erik further suggested that the Appendix of RFC 1588 be used as a
  66. starting point for documenting requirements.  Allan Cargille volunteered
  67. to be responsible for the proposed requirements document.
  68.  
  69. Erik requested that the rationale for choosing a newly proposed WPI/WPN
  70. over URL/URNs be articulated for the purpose of the meeting.
  71.  
  72. Tony explained that the WPI/WPN approach was chosen to respond to the
  73. need for concise, unique names as well as names that can be used to
  74. guess or navigate the IWPS. WPIs were to be used as unique identifiers,
  75. and WPNs were to be user-friendlier, more intuitive constructs.  Inquiry
  76. by WPI would yield exactly one object, whereas WPNs were to potentially
  77. yield one or more objects.  A WPI would be resolved to a URC which may
  78. contain several information sources, since one WPN might have several
  79. instances.
  80.  
  81. Chris Weider raised a question about the proposed naming, noting that it
  82. was based on the UFN definition proposed years ago by Steve Kille.
  83. Chris wondered how location-dependent navigation information related to
  84. naming.  After some discussion, Chris asserted that navigational
  85. information needed to be tied to some specific attribute or another in
  86. order not to imply unbounded searches.
  87.  
  88. As part of the discussion, Tony pointed out that typing of attribute
  89. information, i.e., how information is collected from the user and
  90. presented, was intended to be the province of the client, and Tim Howes
  91. asserted that this needs to be clarified in the document.
  92.  
  93. Russ Wright suggested that specifications for name presentation should
  94. be made explicit for such known services as WHOIS++, X.500, SOLO, and
  95. others.  Tony suggested making this part of an appendix to the document.
  96.  
  97. Russ further asserted that the URN/URC concept needs to be made
  98. generally clearer and more explicit in the document.
  99.  
  100.  
  101. Synchronization/``Data Integrity'' Issues
  102.  
  103. Andrew raised issues of synchronization, and Tony noted that
  104. synchronization should be added to the requirements document to be
  105. produced.
  106.  
  107. Tim Howes requested a clarification of what ``synchronization'' means in
  108. this context, asserting that true synchronization of disparate directory
  109. technology in the Internet context was an impossibility.  After some
  110. further discussion, the group still required a definition for
  111. synchronization, as well as what has (at times) been referred to as
  112. synchronization in the White Pages context, which can be described as
  113. reconciliation of information about a real-world object residing in
  114. disparate systems.  One element of the latter (which Tony came to refer
  115. to as ``data integrity'') was described as expression of a preferential
  116. ordering of services on a per-object basis.  This could be added to the
  117. URC.
  118.  
  119. The URC/URN mapping was discussed, although the current URC
  120. specification in this area had not been broadly reviewed among the
  121. group.  Chris noted that no one service was likely to be best in all
  122. cases for making this mapping, and as a result Tony suggested that
  123. implementation of this mapping might be a valuable topic for a third
  124. document.  Russ Wright suggested that this might be a topic for the ASID
  125. Working Group.
  126.  
  127. Joan Gargano put forth a clarifying assumption that the current document
  128. will describe the syntax of a value field associated with each service
  129. in the URC, but the semantics will be described in another document yet
  130. to be identified.  This was generally agreed to, although Joan
  131. tentatively agreed to write it.
  132.  
  133. Reg Quinlan objected to the set of assumptions that led to this.  He
  134. suggested that if an organization has a highest-value service it wants
  135. to encourage, it should list only one in the URC. Russ Wright noted that
  136. there is value in listing several, because some clients are less capable
  137. than others, and may need something less heavy weight than the
  138. highest-value service.
  139.  
  140.  
  141. Support for Other Information Objects
  142.  
  143. Should other information objects be defined?  Chris Weider was concerned
  144. that doing so may be straying from the White Pages problem.  Tim Howes
  145. agreed.  Tony asserted that a URC object could be added, but that
  146. documents and other objects need to be discussed more.
  147.  
  148.  
  149. Security Certificates (RFC 1588)
  150.  
  151. Chris Weider asserted that certificates must be in the White Pages to
  152. make it useful for interpersonal communication, and further asserted
  153. that putting them in is not hard.
  154.  
  155. It was asked whether this was compatible with the decision not to
  156. address access control, and this was answered with a general sense that
  157. such certificates as public-key certificates were intended to be as
  158. public as possible.  Rick Huber and others noted that this is a new
  159. attribute, rather than another object class.
  160.  
  161. Chris noted some differences between types of certificates, with PGP
  162. certificates not as self-contained as PEM certificates, by which it is
  163. meant that PGP certificates may have a greater or lesser degree of
  164. ``trustedness'' based on which server the certificate is retrieved from.
  165. Erik objected that such issues pertinent to access control are local
  166. matters not to be addressed in the White Pages mechanisms.  Making the
  167. certificates available was enough.
  168.  
  169. Rick Huber suggested that the discussion which had just ensued implied a
  170. need to document the environment in which these mechanisms were to be
  171. used.
  172.  
  173.  
  174. Template Registration
  175.  
  176. Chris Weider brought up the matter of template registration, and
  177. requested that a URL-based identifier, rather than an OID-based one (per
  178. page 12 of the current draft) be allowed for.  Tony explained the
  179. motivation for OIDs and there was general concurrence that it was
  180. acceptable to use OIDs.
  181.  
  182. Chris also expressed concern that the expression of the template as an
  183. object class might lead to the belief that further templates would have
  184. to be defined through X.500-style subclassing.  Tony noted that this was
  185. not the intention, but rather the use of Object Class syntax was
  186. shorthand to a broadly understood definition.  Chris suggested that this
  187. explicit clarification be added to the text.
  188.  
  189.