[net.sources] proposal for standard format for net.sources articles

goldste@uthub.UUCP (Jack Goldstein) (11/01/85)

    I would like to propose that some sort of standard be adopted
by posters to this newsgroup to introduce the program posted.  I
am thinking of something resembling the standard man page entry on
UNIX, like the following:

	SYNOPSIS

	   - A one to three line description of what the program does


	INTENDED ENVIRONMENT

	   This paragraph would describe the environments that the
	author intended the program to run on.  For example: only
	BSD 4.x, any UNIX system, any UNIX-like system, any system
	with a C compiler, etc.  Note that this is not a guarantee
	that the program will work in the stated environments; it is
	only an estimate of how portable the program is.


	TESTED ENVIRONMENTS

	   A description of the environments on which the program
	has actually been tested.


	DESCRIPTION

	   A description of the program.  Often, this could just
	be copied from part of the manual page.


	AUTHOR



   Such a standard would make it easier for everyone to quickly
determine whether the source is relevant for them.  Also, there
has been concern lately about the volume of news traffic.  If
it becomes necessary, the description above could be posted alone
with the source mailed on request.

    Although a description in the above format may require a few
minutes to write, the time is negligible compared to that required
to write most programs, and the benefit to others may be significant.

    An introduction to the program, explaining what prompted the
user to write it, who will be interested, etc. should probably be
included in the description above.  I'm not sure where.

    I would like to hear other comments and ideas on this
proposal.  Post them or mail to me, as you see fit.  I'll
summarize to the net.

    I'm sorry for posting this to this newsgroup.  I don't know
where else to put it.

	Jack Goldstein
	{decvax,watmath!utzoo,linus!utzoo}!utcsri!uthub!goldste