From psw@maestro.mitre.org Fri Jun 14 15:13:00 1991
Return-Path: <psw@maestro.mitre.org>
To: rifkin@cs.wm.edu
Subject: used CDs on the Internet


----- Begin Included Message -----

>From fkuhl Fri Jun 14 14:54:46 1991
From: fkuhl (F. S. Kuhl)
To: lamour, psw
Subject: used-music-server%cs@hub.ucsb.edu


----- Begin Included Message -----

>From daemon%cs@hub.ucsb.edu Fri Jun 14 14:51:12 1991
To: fkuhl@maestro.mitre.org (F. S. Kuhl)
From: used-music-server%cs@hub.ucsb.edu
Subject: Re: HELP   (auto response)
Precedence: Junk
Reply-To: used-music-server%cs@hub.ucsb.edu
Sender: daemon%cs@hub.ucsb.edu

[Last changed: 8 June, 1991]

The used music server (used-music-server@cs.ucsb.edu) maintains a database of 
used music (CDs, records, tapes, etc.) for sale and a separate (but equal) 
database of used music that is wanted.  In addition to HELP (this message), 
there are currently 11 commands: LIST, LIST OTHER, LIST ALL, LIST CHANGES, 
LIST WANTED, LIST WANTED OTHER, ADD, REFRESH, DELETE, SUBSCRIBE, and 
UNSUBSCRIBE which are described below.


LIST

To obtain a list of the CDs that are currently in the database, send the server
a message having the subject "LIST", and the server will send you the list.
The list is sorted by artist and has the following fields:
	
	Artist	Title	Price	Date	Owner

The "Date" field indicates the date that CD was entered into the database,
and the "Owner" field is the email address of the user who entered the CD.


LIST OTHER

This command gives you a list of everything EXCEPT CDs, i.e. LPs, EPs, 7"
singles, 12" singles, etc.


LIST ALL

This command gives you a list of *everything* in the database, regardless of
format (i.e. basically a combination of the above two commands).


LIST CHANGES

This command gives you a list of additions to the database since the previous 
Monday.


LIST WANTED

This command gives you a list of the CDs that are currently being sought by
users of the database.  The list is formatted in the same way as the previous
lists.  See ADD for information on how to list a CD as WANTED.


LIST WANTED OTHER

This command gives you a list of the non-CDs that are currently being sought
by users of the database.  Confused yet?  The list is formatted in the same 
way as the previous lists.  See ADD for information on how to list a non-CD 
as WANTED.


ADD

To add to the database, send the server a message having the subject "ADD"
and list the music to be added in the text of the message, one entry per
line.  Each line of your message should contain three or four fields as 
follows:

	Artist|Title|price
	Artist|Title|price|format

Here are some examples:

	Big Black|Hammer Party|$10
	Einsturzende Neubaten|Kollaps|trade
	Skinny Puppy|Bites & Remission|???
	SPK|Auto Da Fe|$8|LP
	Mudhoney|Touch Me I'm Sick|$5|7"
	
The fourth field, which specifies the format, is optional.  If the field is 
ommitted, it is taken to be a CD.  Otherwise the field should describe the 
media that you are selling, e.g. LP, EP, 7", 10", 12", DAT (digital audio
tape), CS (cassette), LD (laser disc), etc.

Notice that the "price" field need not be a dollar amount.  In some cases,
prices are negotiable.  Should you enter a dollar amount, it is assumed that
the price does not include shipping.  You may indicate a shipping cost if
you wish.  (For reference, I have been able to send a CD First Class anywhere 
in the United States for $1.21 in a thinly padded envelope.  Depending on the
envelope you use it could cost $1.67)

Entries will expire after 6 weeks, and you will be notified a week before
the entries are actually removed.  You may use the REFRESH command (see
below) to extend the life of one or more entries.

If you want to buy (rather than sell) something, you can enter it into the 
"wanted" database, which is separate from the "for sale" database.  To list 
an entry as "wanted," you need to put the word "wanted" in the fourth field,
and the format (if it's not a CD) in the fifth field, e.g.

	Big Black|Hammer Party|$10|wanted
	Einsturzende Neubaten|Kollaps|trade|wanted|LP
	Skinny Puppy|Dig It|???|wanted|12"

Notice that "wanted" must be the fourth field.  In anticipation of people not
reading this message, it also works if wanted is in the third field.  But if
you put it in the third field, I'll know you don't pay attention to directions.

The server will automatically append the date and your email address to the
end of your entry, and then send you a confirmation message indicating which
entries were added and if there were any errors encountered. 


DELETE

To delete entries from either database, send the server a message having the 
subject "DELETE" and list the items to be deleted in the text of the message.  
Each line of your message should contain enough information to uniquely
identify the item you wish to delete.  For example, if you wish to delete
"Hunky Dory" by David Bowie, you could type any of the following:

	Bowie, David|Hunky Dory
	Bowie, David|Hunky
	Hunky Dory
	Dory
	Bowie
	etc.

(These examples assume that you do not have any other entries in the database
that have Bowie or Dory in the artist or title.)

In other words, you need not specify the complete entry, as long as what you
type identifies the entry you wish to delete.  If the server finds an entry 
that contains the same text that you typed, it will delete the entry if the 
"Owner" field is the same as the email address of the user requesting the 
deletion, i.e. you may not delete entries that were entered by someone else.

Actually, you can specify as little as one character, since the server will 
just look for the first item that matches your request.  For example, if you
specify "$8" as the item to delete, the server will delete the first item in
the database that is owned by you and is selling for $8 (if one exists).

If you want to delete an item that is wanted, you must add "|wanted" to the end
of you entry.  That is, a typical "wanted" delete request would look like this:

	Artist|Title|wanted

Since you can specify as little as one character of the entry, there doesn't
really need to be three fields--but WANTED must be the last field.  So if you
wanted "Hammer Party" by Big Black and got it, you could delete that entry in 
any of the following ways:

	Big Black|Hammer Party|wanted
	Hammer Party|wanted
	Hammer|wanted
	Big Black|wanted
	...

The server will send you a message notifying you which items were deleted and 
whether or not any errors were encountered.


REFRESH

This command can be used to "refresh" one or more entries in the database
by delaying the date of their expiration for 2 weeks.  Entries need not be
completely specified and in fact can be referred to in the same way as for
the command DELETE above.


SUBSCRIBE

This command enables you to automatically receive a list of the CDs in the 
database every Monday.  In this way you can keep track of the contents of 
the database without explicitly having to send a LIST command every week.
Prepended to the list will be a list of changes (additions and deletions) 
to the database since the last week.  Therefore, if you do not feel like
wading through the entire list to see what has been added or deleted, you
need only look at the changes.

To subscribe to this service, just send a message with the subject "SUBSCRIBE"
and you will receive a return message containing a copy of the list, and from 
then on you will receive a copy that will be sent out every Monday at
approximately 1:30 AM.


UNSUBSCRIBE

This command unsubscribes you from the above service.


DISCLAIMER:

Use the server at your own risk.  I am not responsible for the transactions 
that take place.  That is, should you encounter a problem selling or buying
something through the database, you will need to take it up with the other 
party, not me.  It is possible (read probable) that users will not delete 
things they have sold, and there is therefore no way guarantee that the items
in the database are in fact still for sale--you must contact the owner via 
email to be sure.

Selling tapes of copyrighted material is illegal!  Buy and sell tapes at your 
own risk; I will not be responsible for illegal transactions made through the 
server.  If abuses occur, we may be forced to shut down the server.

If you encounter problems using the server, send mail to the maintainer of
the server, who can be reached at:

		angst%cs@hub.ucsb.edu		(Internet)
		angst%cs@ucsbuxa		(BITNET)
		...uunet!cs.ucsb.edu!angst	(!net)


----- End Included Message -----


----- End Included Message -----


