On Fri, 20 Oct 2017 17:20:16 -0500, Keiya wrote:
1. Is item type 3 supposed to be interpreted as a link, or text like i?
RFC 1436 describes it simply as "Signals an error condition".
In all implementations I have seen, this translates to a simple text
message (possibly displayed in red).
2. What is actually the difference between 5 ('dos file') and 9 ('binary file')? Is it just a vague hint on what the binary might be used for?
The transmission format is the same, and both file are binaries. So yes,
it's a hint... The RFC is deceptively vague about this: "Item is PC-DOS
binary file of some sort. Client gets to decide.".
FWIW, I'd just threat 5 and 9 (and many others) the same: download as-is.
3. Are there any item types other than i, h, and the ones in RFC1436 in common use I should be aware of?
You might want to take a peek at Motsognir's manual, where I listed the filetypes recignized by my implementation:
http://sourceforge.net/p/motsognir/code/HEAD/tree/trunk/manual.pdf?
format=raw
(p. 9).
Note: The "PDF" format has the item type "P", according to kb142559, but
I have seen many implementation use "d" instead, with "P" possibly
pointing to "picture"...
4. Are CSO servers common enough that supporting them should be a
priority?
In my opinion - don't waste your time with this :) Through my gopherspace browsing, I haven't seen a CSO menu in at least a decade, beside the
occasional ones that are there only for educational purpose, i.e. "how
does a CSO menu look like".
Where is the protocol specified? Is there a specified (or
unspecified but commonly understood by clients) URL scheme for them?
Check out there:
gopher://gopher.viste.fr/1/attic/RFCs/non-rfc
Mateusz
--
gopher://gopher.viste.fr
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)