home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / alt / bbs / 8183 < prev    next >
Encoding:
Internet Message Format  |  1993-01-25  |  2.9 KB

  1. Xref: sparky alt.bbs:8183 comp.bbs.misc:1876
  2. Newsgroups: alt.bbs,comp.bbs.misc
  3. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!zaphod.mps.ohio-state.edu!uwm.edu!ux1.cso.uiuc.edu!mp.cs.niu.edu!news.ecn.bgu.edu!psuvax1!postscript.cs.psu.edu!fenner
  4. From: fenner@postscript.cs.psu.edu (Bill Fenner)
  5. Subject: Re: DTS-0001 proposed standard
  6. Message-ID: <C1F79n.D60@cs.psu.edu>
  7. Sender: news@cs.psu.edu (Usenet)
  8. Nntp-Posting-Host: postscript.cs.psu.edu
  9. Organization: Penn State Computer Science
  10. References: <24JAN93.01717854.0033@UNBVM1.CSD.UNB.CA>
  11. Date: Mon, 25 Jan 1993 17:29:46 GMT
  12. Lines: 56
  13.  
  14. In article <24JAN93.01717854.0033@UNBVM1.CSD.UNB.CA> T0FG <T0FG@UNB.CA> writes:
  15. |Proposed DTS-0001 0.07 beta standard follows:
  16. |
  17. ||       Net addresses:      <zone>:<net>/<node>.<point>@<organization>
  18. ||           Expressed  as a 5d net  address including the zone,  network,
  19. ||           node, optional point, and optional organization. These values
  20. ||           (except the organization of course) have values between 0 and
  21. ||           32767.
  22.  
  23. Well, that's great for FidoNet, but what about WWIVnet, VirtualNet, RIME,
  24. and the Internet, which use different forms of addressing?  You'd be better
  25. off with allowing arbitrary strings in the net address field.
  26.  
  27. ||       File sizes:         <kilobytes>
  28. ||           Expressed in number of kilobytes. Kilobytes range from 0 to
  29. ||           2147483647 (signed long).
  30.  
  31. Why would you ever use a negative file size?  (And why not say "signed 32-bit
  32. quantity, instead of using the barely useful number 2147483647?)
  33.  
  34. |        PORTADDR    = <addr>
  35. ||           Description:    This setting contains the i/o address for the
  36. ||                           communication port. This value must be expressed
  37. ||                           as an decimal integer.
  38.  
  39. Even though these are almost always specified in hex.  That makes sense.
  40.  
  41. |        USER        = <users name>
  42. ||           Description:    This setting contains the name of the user.
  43. ||           Range:          String not more than 32 characters in length.
  44.  
  45. This seems like an awfully arbitrary limit.  Why limit any of these strings
  46. at all?
  47.  
  48. |        EXPIRES     = <account expiration date>
  49.  
  50. You don't allow "none" as a date, requiring BBS's that do not expire accounts
  51. to make up bogus expiration dates.
  52.  
  53. Once again, there seem to be arbitrary, restrictive string ranges here.
  54. Has no one heard of malloc?
  55.  
  56. |        MSGAREA     = <text description of message area replying to>
  57. ||           Range:          String not more than 32 characters in length.
  58. |
  59. |        REPLYINGTO  = <name of person replying to>
  60. ||           Range:          String not more than 32 characters in length.
  61. |
  62. |        REPLYTOPIC  = <topic reply is about>
  63. ||           Range:          String not more than 32 characters in length.
  64.  
  65. This one is especially ridiculous, and makes this format completley useless
  66. for use on BBS's that have USENET - subjects are quite often longer than
  67. 32 characters.
  68.  
  69.   Bill
  70.