All GNKSA/U evaluations are compiled by Tim Pierce at <URL:http://http.bsd. uchicago.edu/~twpierce/news/>. Evaluations I conducted are summarised at <URL:http://www.mygale.org/ 11/bubulle/gnksa>
This is the second evaluation of Free Agent (previous evaluation of 1.0.82 version by myself).
The software fails to receive the Good Net-Keeping Seal of Approval for Usenet Software (see <URL:http://www.cybercom.net/~rnewman/Good_Netkeeping_Seal>) for the following reasons :
Some other points, though not required by GNKS/A could be improved :
Some flaws of the previous versions have been fixed :
Below is the detailed evaluation checklist :
Req Itm
Sub- Item
rd? ## Description
item OK? OK? Notes
Y 1 Display all essential
header info NO
Y default is to display
NO *
Y a) display author
YES *
Y b)
display subject YES
*
Y c) display newsgroups list
YES *
Y d) display Followup-To
list YES *
Y e)
display Reply-To if /= From: YES
*
Y 2 Provide standard commands
YES
Y clear YES
Y separate YES
Y
a) post a new article YES
Y b) post a followup
article YES
Y c) reply by email
YES
N use standard terminology YES
Y 3 Implement cross-posting YES
Y
allow user specification YES
Y cross-post (not
multi-post) YES
Y 4 Change essential headers
YES
Y change headers while editing body YES
Y change Subject YES
Y allow
at least 70 chars in subject YES
Y change Newsgroups
YES
Y change Followup-To
YES
Y allow followup-to: poster YES
Y change
Reply-To YES
Y 5 Correct Subject headers in
flwup/rply YES
Y a) prepend "Re: "
(exactly!) YES
Y b) preserve entire Subject
YES
Y even subjects > 80 chars long YES
Y
6 Respect Followup-To YES
Y use
to initialize Newsgroups: in flwup YES
Y recognize and act on
'poster' YES
Y 7 Followups contain References
YES
Y contains message-id of original YES
Y
never truncate individual message-id YES
N contains
three Refs from original YES
N contains entire Refs of
original YES
Y 8 Direct email reply to Reply-To
YES
Y 9 Quotation and attribution
YES
Y provide method YES
Y
set off by prepend YES
Y
attribution line YES
Y identifies author
YES
N gives message-id
NO *
Y 10 Subject
is mandatory NO
Y do not post empty
or provide none NO *
Y
allow change while editing body YES
Y 11 Must provide
valid From: header NO
Y syntactically valid
NO *
N belongs
to the user NO *
Y 12 Must provide cancel YES
Y
of own articles YES
Y *not* of others
YES *
N 13
Respect line length, and post WYSIWYG NO
N line brks
shown are present when posted YES
N do *not* post paragraph w/o
line brks YES
N warn if body has lines > 80 chars NO
*
N external editor conforms
N/A
N 14 Prevent obvious errors
NO
N prevent posting empty article NO
N prevent posting only quoted text NO
First a short description of what the columns in this checklist stand for: