I am half-tempted to advertise ":keywords" instead of Keywords in the
next release so as to comply with the protocol (the keywords are not
present in the article itself), and properly handle "HDR :keywords" vs
"HDR Keywords" results, the same way "HDR Lines" return the real
header field if present.
I think it's the right choice even if I don't see how this header can be useful in any way (because the words are totally unusable).
Perhaps it would be better to encode the words rather than remove the non-ASCII characters?
INN (and perhaps other servers) has the possibility to provide keywords
in overview data. It advertises "Keywords:full" in response to LIST OVERVIEW.FMT and then adds "Keywords: a,b,c,d" in OVER responses. No Keywords header field is added in the articles, and the contents of an existing one is kept at the beginning of the generated one in overview.
I'm wondering whether:
- it shouldn't be advertised as ":keywords" instead of "Keywords:full" as
the header field is not in the original article.
I am unsure though if such a change would break implementations that look
for it in overview (but is there any such news client? ...)
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 483 |
Nodes: | 16 (2 / 14) |
Uptime: | 137:09:16 |
Calls: | 9,586 |
Files: | 13,673 |
Messages: | 6,147,491 |