home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / mixer / mixer-minutes-95jul.txt < prev   
Text File  |  1995-10-18  |  12KB  |  266 lines

  1.  
  2. CURRENT_MEETING_REPORT_
  3.  
  4. Reported by Allan Cargille/MCI
  5.  
  6. Minutes of the MIME - X.400 Gateway Working Group (MIXER)
  7.  
  8.  
  9. Charter Review
  10.  
  11. Urs had several editorial changes to the draft charter.  It will be
  12. submitted to the Area Directors for IESG/IAB approval and publication.
  13.  
  14.  
  15. Comments
  16.  
  17. Erik Huizer said the document needs to clarify that there is an
  18. operational 1327 network right now that MIXER must not break (must
  19. support to interwork).
  20.  
  21.  
  22. Review of draft-kille-mixer-rfc1327bis-00.txt
  23.  
  24. Discussion was limited to the list of issues that had previously been
  25. compiled by Steve Kille from discussion on the mailing list.  Issues are
  26. covered one by one below and are labeled 3.N where N was the issue
  27. number from Urs' summary.
  28.  
  29. 3.1.  There was discussion on whether one character set should be
  30. specified or should it be left as a choice in the specification.  There
  31. was consensus that a choice should be made.  The use of the ISO 8859-1
  32. character set was viewed as preferable; however, some T.61 strings
  33. cannot be translated into 8859-1.  The group decision was that the ISO
  34. 8859-1 character set will always be used when this is possible; when
  35. this is not possible, Teletex will be used.
  36.  
  37. 3.2.  The group decision was that the specification must distinguish
  38. between envelope addresses and header addresses.  Envelope address must
  39. always be translated correctly, even when this means delaying the
  40. message indefinitely.  Header addresses should attempt to be mapped, but
  41. if the mappings are unavailable after a reasonable timeout period, the
  42. default (LHS) encoding may be applied instead.  The specification will
  43. mention that one to four hours is a reasonable timeout period, and that
  44. these timeout periods should be configurable in an implementation.
  45.  
  46. 3.3.  The group decision was that the DDA RFC 822 may always be
  47. gatewayed immediately into RFC 822 and routed through MTS-822.  It was
  48. noted that this will break some non-standard uses of the DDA. If
  49. alternate behavior is required, the specification will recommend the use
  50. of a private DDA. It will also contain an example of such a private DDA
  51. type.
  52.  
  53. 3.4.  The group decision was to use an IANA OID, not an ISO-defined OID.
  54.  
  55. 3.5.  The text will be clarified on Page 91 that this only applies to
  56. the 1984 version of US GOSIP. (Chapter 5.1.6)
  57.  
  58. 3.6.  There was a discussion about how at some times it is desirable to
  59. be able to ``terminate'' or ``disable'' the application of a mapping
  60. rule below some level.  This had been mentioned as causing ``operational
  61. problems'', but in the experience of the academic and research X.400
  62. community, any problems with this can be solved by itemizing numerous
  63. mappings at a lower level in the tree.  This leads to large mapping
  64. tables.  But in a distributed environment using DNS or X.500 the size
  65. problem disappears.
  66.  
  67. 3.7.  The group decided that implementations should continue to generate
  68. the ``ADMD= '' field when it is present in addresses.  However, in the
  69. case of received messages with no ADMD field present, they should
  70. interpret this as indicating ``ADMD= ''.
  71.  
  72. 3.8.  The text will be changed to identify heuristics one through five
  73. as mandatory, and leave six as optional.  People should review the
  74. impact of these changes on the mailing list and comment on any problems
  75. that this might cause.  (See chapter 4.3.4.1 of the MIXER draft.)
  76.  
  77. 3.9.  There was discussion about whether this specification should
  78. introduce the opposite of the 1148-gate table to aid gateways in
  79. producing LHS-encoded RFC 822 addresses that will be accepted by an
  80. X.400 gateway in the reverse direction.  This relates to gateway and
  81. X.400 policy restrictions, not just outputting routable RFC 822
  82. addresses.  The group decision is that it is preferable to publish
  83. mappings instead of 1148-gate style tables.  It was noted that it may
  84. even be desirable to delete the 1148-gate table entirely if we were
  85. re-designing the specification, but that this would not be appropriate
  86. due to the current installed base.  Text will also be added to the
  87. document that when gateways know that a return message to their gateway
  88. will not be routable based on policy restrictions, that an appropriate
  89. gateway address may be used instead.  Such a gateway should be at least
  90. informally known as willing to route traffic to the X.400 address in
  91. question.  It is expected that such information might be maintained by
  92. the MailFlow project team if there is an operational requirement for
  93. this.  (This discussion refers to Page 65 of the MIXER draft.)
  94.  
  95. 3.10.  Option one in section 4.6.2.2 will be deleted from the document
  96. because it is not implemented and not used.
  97.  
  98. 3.11.  It was decided that support for reverse mappings will be made
  99. mandatory.  (Section 5.1.7, Pages 94/95.)
  100.  
  101. 3.12.  The second option (to store messages at the gateway and correlate
  102. with NDNs to support return of content) will be dropped from the
  103. document.  (Section 5.2, Page 101.)
  104.  
  105. 3.13.  [Ref Page 108, Section 5.3.4.3] It was agreed that the
  106. Content-Disposition header will be used where appropriate, but that it
  107. is not required to turn everything into a File Transfer Body Part which
  108. contains this header.  The FTBP will be used only when it is
  109. appropriate.
  110.  
  111. 3.14.  There was discussion on whether the RFC 822 transport used should
  112. be left general, as it is in the current version (822-MTS), or changed
  113. to the most common RFC 822 transport protocol, SMTP. It was pointed out
  114. that the use of the string ``822'' when discussing the 822-MTS can cause
  115. a reader to mistakenly interpret this as referring to the RFC 822
  116. content (headers) instead of the RFC 822 mail transport layer.  It was
  117. also pointed out that referring directly to the SMTP transport in the
  118. body of the document is more friendly to readers from the Internet
  119. community.  The group decided to change this terminology in the body of
  120. the document to refer to SMTP, and to discuss the use of alternate
  121. transports (BITNET, UUCP, etc.)  in one or more appendices.
  122.  
  123. There was also a discussion at this point about whether the SMTP
  124. extensions supporting SMTP DSNs (the NOTARY work) should be required in
  125. this document.  It was decided to continue this discussion on the
  126. mailing list.  If NOTARY extensions are not required in the body of the
  127. document, these extensions will also be discussed in an appendix.
  128.  
  129. 3.15.  There was a discussion about the standards terminology used in
  130. the document, ISO rules (shall, may, may not) versus IETF (MAY, SHOULD,
  131. MUST). It was decided that it is fine to continue to use ISO language in
  132. the document, but that this should be called out early in the document,
  133. and explained in terms of IETF terminology.  It was also decided that
  134. the document must avoid the use of profiles; it must be a complete
  135. specification.  It was clarified that the document should not use the
  136. terminology ``should'' to describe gateway behavior because this is not
  137. utilized in ISO terminology.
  138.  
  139. 3.16.  The X.400 portions of the document describes things in terms of
  140. the IPMS Abstract Service, the MT Abstract Service, and the MTA Service.
  141. It also identifies manipulations outside of these standard services as
  142. layering violations.  The question was raised whether this model should
  143. be retained in the document or it should be removed.  It was pointed out
  144. that this would require sweeping changes to the document, which would
  145. require a lot of work (and therefore time) and would make it more
  146. difficult for readers to identify the significant changes between
  147. RFC 1327 and this specification.  It was decided to retain the current
  148. model of the document, but to remove sections which are unnecessary
  149. sources of potential confusion.  In particular it was recommended that
  150. the ``layering violation'' text be moved to footnotes.  The author
  151. requests for reviewers to identify any areas of the text which are
  152. unnecessarily confusing.  It was also clarified that the document is a
  153. specification, not a protocol, and explicitly warns readers that they
  154. must be highly knowledgeable of both the RFC 822 and X.400 protocols to
  155. understand the document.
  156.  
  157.  
  158.  
  159. Review of draft-ietf-mixer-bodymap-00.txt
  160.  
  161.  
  162. This document is a revision of RFC 1494.
  163.  
  164. Changes from RFC 1494
  165.  
  166.  
  167.    o It was clarified that the MIXER document above incorporated the
  168.      ``base functionality'' of how to map body parts if no mapping is
  169.      defined from RFC 1494.
  170.  
  171.    o The Teletex body map mapping was added based on input from Alan
  172.      Young.
  173.  
  174.    o The bit order (in a byte) was made explicit.  This had been
  175.      implemented different ways by implementors.
  176.  
  177.    o Number of documents -- right number?
  178.  
  179.  
  180. Discussion and Decisions
  181.  
  182. a.  Harald will solicit feedback from Ned Freed, Alan Young, and Julian
  183. Onions (implementors) on whether the current specification is
  184. satisfactory.
  185.  
  186. b.  There was a discussion on whether the File Transfer Body Part (FTBP)
  187. mapping should be in the main document above or in this document.
  188.  
  189. c.  There was discussion about mapping text/plain charset=Teletex body
  190. parts.  The current document recommends mapping these into ISO 8859-1 or
  191. another common character set if possible.  However, if this body part is
  192. gatewayed again it will be translated into GeneralText.  It would then
  193. be dependent on X.400 88 to 84 downgrading to get the original text
  194. back.  The teletex character set maps back, but using 8859-1 is a more
  195. sensible and pragmatic solution.  The question is which case you
  196. optimize for, the tunneling case or the simple case (such as two people
  197. using Norwegian on different sides of the gateway).  A decision was made
  198. to optimize this ``simple'' case and using the ISO 8859-1 character set.
  199.  
  200. d.  There was a discussion on the best way to organize the body part
  201. mapping document(s).
  202.  
  203. Options:
  204.  
  205.   1. Consolidate into one document (the present draft)
  206.  
  207.   2. Break into an X.400 piece, a MIME piece, and a document specifying
  208.      the mapping between them, or
  209.  
  210.   3. Break each X.400-MIME mapping into a separate document.
  211.  
  212.  
  213. It was clarified that it is desirable to define generic mechanisms in
  214. the main MIXER document -- framework mechanisms, options for
  215. transferring, and ways one could do something.  The RFC 1494bis document
  216. will discuss how to handle specific body parts and how things should be
  217. gatewayed into the other environment.
  218.  
  219. There was discussion about the concern that the EEMA may adopt different
  220. gatewaying specifications than the IETF and that this would cause
  221. operational problems.  It was agreed that only one mapping mechanism
  222. should be in general use for every body part.  It was clarified that the
  223. EEMA is likely to follow IETF specifications unless they are done poorly
  224. or badly publicized.  It was clarified that the mapping recommendation
  225. for a body part can be updated if general practice changes.
  226.  
  227. An on-line registry for body part mappings was discussed.  Harald
  228. clarified that this is included in the current document.
  229.  
  230. It was pointed out that it is desirable to keep the description of
  231. parallel MIME and X.400 body parts in the same document so that it is
  232. clear why certain elements were included or designed like they were.
  233.  
  234. Maintainability was discussed as an important issue -- how many
  235. documents would have to change if a given mapping changed?
  236.  
  237. It was clarified that IANA requests very clear documentation on any
  238. registration role that this document or group would ask them to
  239. undertake.
  240.  
  241. e.  There was general agreement that each related MIME and X.400 body
  242. part (and the mapping between them) should be broken out into a separate
  243. document.  Any remaining issues will be discussed on the list.  Harald
  244. will put out the revised, split documents by the end of August.
  245.  
  246.  
  247. Follow-up Work on Main MIXER Specification
  248.  
  249. It was agreed that any discussion on the content of the specification
  250. should be sent to the list immediately.  There will be a one-day meeting
  251. at the ISODE Consortium (England); the tentative date is 18 September.
  252. This will be used for editorial review only and a page-by-page
  253. walk-through.  The meeting will be regarded as an off-site MIXER Working
  254. Group meeting, and the results must be published (in great detail) to
  255. the list.  They must also include detailed explanation of any changes
  256. which are at all controversial.  The author will also include updated
  257. change bars in the new version of the document.
  258.  
  259.  
  260. Charter Review
  261.  
  262. The working group chair will leave the milestones as they are at
  263. present, because it is unknown whether a meeting at the next IETF will
  264. be required or not.
  265.  
  266.