home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / mail / mime / 116 < prev    next >
Encoding:
Internet Message Format  |  1993-01-12  |  3.2 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!sgiblab!nec-gw!nec-tyo!wnoc-tyo-news!hoffman!jmasgw!green!samrat!erik
  2. From: erik@poel.juice.or.jp (Erik M. van der Poel)
  3. Newsgroups: comp.mail.mime
  4. Subject: Re: Using MIME without extra mail headers
  5. Message-ID: <C0r35G.9zC@poel.juice.or.jp>
  6. Date: 12 Jan 93 16:58:28 GMT
  7. Organization: sometimes
  8. Lines: 63
  9.  
  10. In the following, I defend a point of view that I'm not sure I hold
  11. myself, simply for fun.
  12.  
  13.  
  14. > > This is a gross hack but it would be of practical benefit to those 
  15. > > people who are in the same position as Alasdair.
  16. > No, it will not be of benefit to such people, at least not in the long
  17. > term.  Such a kludge would do two things:
  18. > 1) Remove the incentive to get the broken gateways fixed.  Once
  19. > established, such an "interim" convention would never go away.
  20.  
  21. A convention that never goes away?  Hmmm...  Sounds like a solid
  22. standard to me...
  23.  
  24.  
  25. > 2) Encourage people to generate messages of this form.  Such messages
  26. > are not in MIME format and will not be interpreted by many correct
  27. > MIME implementations.
  28.  
  29. I'm not sure if the story went exactly like this, but:  A while ago,
  30. the author of the "make" tool wrote the first version of his program
  31. and distributed it among a few colleagues.  It turned out that he had
  32. made the unfortunate choice of requiring a tab at the beginning of a
  33. line containing the "action" part of the rule.  Some programmers found
  34. this confusing when spaces were rejected by the program.  However, the
  35. author discovered that he had as many as 7 users, so he refrained from
  36. changing the spec.
  37.  
  38. Look where that got us today.  (I should add, though, that "make" was
  39. a great accomplishment and I use it a lot, like it, etc.)
  40.  
  41. Now, the fully anticipated reply to this is that there are too many
  42. MIME programs out there _and_ being used already, and that it is
  43. easier to change the "small" number of installations of programs that
  44. violate the set-in-stone MIME spec.  (Though it's still in the
  45. "Proposed Draft" stage.)
  46.  
  47. Easier?  Easier for whom?  Exactly how many such "broken" and
  48. unupgradable systems are there out there?  How do we know which is
  49. easier to upgrade: the "broken" gateways, or the relatively new
  50. MIME implementations?  It's mostly just a matter of convincing people.
  51.  
  52. Alasdair, if you feel strongly about this, I suggest you keep pushing,
  53. perhaps even on the MIME mailing list (to join, send mail to
  54. ietf-822-request@dimacs.rutgers.edu).  If people still don't agree
  55. with you, you can still give it a shot anyway, and get the people that
  56. _do_ agree with you to install programs following your spec.  If it is
  57. successful, you have created a de facto standard.  That's the way it
  58. works.
  59.  
  60. By the way, I think you have pointed out an actual flaw in the MIME
  61. spec (though it has been pointed out before).  I mean, it's a clear
  62. contradiction: Base64 was designed to be transmissible through any
  63. system, but the headers identifying it as such were _not_ designed to
  64. be transmissible.  (I have actually experienced header stripping in a
  65. mailing list server.  I.e. a program that I cannot control directly.)
  66.  
  67. Disclaimer: I do not represent "juice".  The above are my opinions only.
  68. -
  69. -- 
  70. Erik M. van der Poel                               erik@poel.juice.or.jp
  71.