TIP: Click on subject to list as thread! ANSI
echo: public_domain
to: Alexander Watson Law
from: Paul Edwards
date: 1996-02-21 07:57:16
subject: FTS-0501

BL> The "fields" are actually strings, and anyone who used a 
BL> 72-byte buffer with no guaranteee that it wouldn't overflow 
BL> deserves all he gets. That could do *anything*. Don't be 
BL> dishonest, Paul.

AWL> They are not strings. They are 72 byte fields. Such things were common in 
AWL> the long ago. Back when a serious commercial machine had a 24k TPA, and my 
AWL> *serious* developers desktop machine had a 50K TPA (and dual processors, 
AWL> one for IO), allocating mucking huge buffers like 128 bytes was something 
AWL> you avoided where you could. Besides, fixed length fields are the norm in 
AWL> most older languages, as were fixed length records.

PE> You can put control lines in the body, and in fact, some 
PE> people do exactly that for the internet, having 
PE> RFC-SUBJECT: .

BL> Yair... but that breaks the standard, doesn't it? The 
BL> standard has to grow, and hopefully with minimum change that 
BL> affects the least mailers. that would affect *every* 
BL> mailer.

AWL> Not as drasticly as 

It doesn't

The answer is "No".

AWL> changing the length of a fixed length field (or the 
AWL> layout of a bitfield)...

The From/to/subject are not fixed length fields in the PKT format.  
They do have a maximum length though.

BL> You did not explain how the Subject is used to send a Freq. 
BL> It is totally obscure in your "standard.". The original 
BL> FTS-0001 is better, but it was one of the things that needed 
BL> clearing up. You didn't do it. 

AWL> Most Freqs are nothing to do with the subject line. That is a 
AWL> Tosser/Mailer function. Most FidoTech File REQuests are sent as a text 
AWL> file. I'm not sure what would happen on most sytems if you sent a message 
AWL> with a file request flag set...

I think FTS-1 mailers will acknowledge it.

BL> "It is highly recommended that if data follows the
BL> keyword, a leading space is inserted, otherwise no leading 
BL> space is inserted.   can be either one of  or 
BL> .  The
BL> use of  for  is an obsolescent feature 
BL> that may be removed in a future version of this document."

BL> This is dreadful! You can't be argumentative or uncertain 
BL> in a standard, or the bloke reading it things he is free to 
BL> try anything. If it can be two ways, say so! Don't 
BL> apologise. In writing a standard, you have to think of 
BL> yourself as god, like this:

BL> "There may be a space before data, or not. Newline can be 
BL>  or ."

AWL> But that means that a person reading it may assume it is OK to not put in 
AWL> a space, and that  is OK. Both are used but are
being discouraged. 
AWL> The standard has to both define what you should send, and what you can 
AWL> expect to recieve.

Yeah.

BL> That is all your paragraph says, and it is clearer, 
BL> shorter. If you must explain, do it in a separate note.

BL> You did a similar thing with your ^a fiasco, calling the 
BL> majority "exceptions to the rule". Standards don't have 
BL> exceptions. You say it, and it is so.

AWL> They are not the *majority* of kludge lines. They are the old ones that 
AWL> predate the ^A flag, and they can't be defined away. However because they 
AWL> are found in (almost) every message, they take pride of place in the 
AWL> standard :-(

Yeah, I haven't got down to answering the detailed one yet, but
that is my sentiments.  I fail to see that documenting exceptions
to the normal format is a crime.  BFN.  Paul.
@EOT:

---
* Origin: X (3:711/934.9)

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.