How to submit to garbo.uwasa.fi MS-DOS archives       Mon 28-Jul-2003
-----------------------------------------------

This file is ftp://garbo.uwasa.fi/pc/UPLOAD.TXT

+-------------------------------------------------------------------+
| First please check http://www.uwasa.fi/~ts/garbinfo/garb1996.html |
| "What is Garbo's current incoming uploads open/closed status?"    |
+-------------------------------------------------------------------+

The X in the addresses throughout this file is a spamguard to be deleted.

 Q: I have made some programs myself (or written a scientific paper)
which I think might be of general interest. Or I have obtained this
fabulous program which I think would be of general interest. Or I
have a more recent version of this shareware, freeware or public
domain program than what you have on your archives. Would it be
possible to upload them to your FTP archives?

 A1: A summary for experienced users. Check carefully before uploading!
 - Quality software solicited.
 - Please use /pc/UPTEXT.TXT for the compulsory announcement outline.
 - Email your *MS-DOS* upload announcement to pc-up@uwasaX.fi
 - MS-DOS uploads without _email_ to pc-up@uwasaX.fi will be deleted!
 - Compulsory descriptive subject in your email STARTING with the file name!
   (Example: "gismo10.zip Global Integrated Simulation Model uploaded")
 - Use only .zip (2.04G or Info-ZIP's compatible) (also for bare text files).
 - Don't forget to transfer your .zip file in the binary mode.
 - Use version numbers and unique, non-reserved file names (check our index).
 - If made with Unix zip, still use MS-DOS eolns for embedded text files.
 - If yours, include documentation in package, or make self-documenting.
 - FTP MS-DOS files to /pc/incoming (Windows files to /windows/incoming).
 - Your message will be used as such for announcing on the news.
 - Your message's right margin no further than at column 72.
 - Don't use tabs in writing to us.
 - English only (goes both for the programs and your announcement).
 - Emphasis on MS-DOS utilities, not all subject categories carried.
 - Programs that stop working after a fixed date will not be accepted.
 - If not yours, check that it is distributable, i.e. PD or shareware.
 - Fully developed programs. No alpha or beta test program versions.
 - Do not include vbrunxxx.dll files. They are available separately.
 - If it is both an MS-DOS & Windows package, MS-DOS takes precedence.
 - No special limitations on distributability (eg no CD-ROM) are allowed.
 - You have to disclose your full name. No anonymous or aka uploads.
 - Please be patient. Our queues can be quite long.

Please be forewarned:
   So much material is now being uploaded to Garbo by the gentle
users that we have had to set up an autokill program at Garbo. It
summarily weeds all non-zipped files from the /pc/incoming,
/windows/incoming and /win95/incoming directories.
   You cannot upload the compulsory upload announcement by FTP. You
have to email it to pc-up@uwasaX.fi (or the other given email
aliases for other than MS-DOS files). For the format of the
compulsory upload announcement please see
ftp://garbo.uwasa.fi/pc/UPTEXT.TXT
   We have to insist that the emailed upload announcement's subject
header starts with the file name. If it does not, we'll have to
discard. We have so many upload announcements that we cannot keep
track else.
(Example: "gismo10.zip Global Integrated Simulation Model uploaded")
   Sorry to have to be this strict, but we no longer have any other
choice for practical reasons.

 A2: To answer the actual question about accepting uploads. Yes,
please. We are certainly interested in quality programs (and
scientific papers in accounting, finance, operations research,
production economics and computer science).
   A proper documentation is one of the prerequisites. The program
(or the scientific paper), and the documentation must be in English.
   If we have an old version of any program, updates are usually
particularly welcome.
   If you are uploading an update of your own program, please make
the version number a part of your package name. For example, I use
the following format, tsutil42.zip and so on, in my own packages.
Whenever you make changes to your own package that should always be
reflected in the version number. Please note that once a program has
been made publicly available from Garbo even the smallest of changes
must somehow be reflected in the file name to avoid any confusion.
   If you are the author please do not use extremely common file
names. For example if you have written yet another rm program for
MS-DOS please don't call your package rm.zip or rm10.zip. It won't
be accepted. Call it for example rm_xx10.zip or something the like,
where xx are your initials or whatever. Another example. If you have
written yet another file finder, don't call it fff10.zip. Check at
least from ftp://garbo.uwasa.fi/pc/INDEX.ZIP that the body of your
package name does not duplicate an already reserved name.
   When uploading Visual Basic related material please do not
include VB's VBRUN???.DLL since these are already available from
Garbo.

 A3: Our required packing method is (PK)ZIP. Preferably use version
2.04G (or Info-ZIP's compatible zip). Other archiver methods (and
plain text files) are *NOT* accepted!
   If you have made your .zip package with Info-ZIP's Unix zip
program, you have to ensure that the text files within your .zip
come with MS-DOS eolns (end of lines, ascii 13 + 10), not with Unix
eolns (ascii 10).
   If you are submitting a scientific paper, you have to use the zip
format also in this case. Preferably the contents of your zipped
submission should be straight ascii text, but this can be open to
negotiation under special circumstances.
   Self-extracting packages are not accepted, and if sent, they will
deleted outright by our auto-kill daemon. (The self-extraction ban
has the natural exception of un/packing programs. If you wish to
submit a self-extracting archiver program, please contact the
Garbo's moderators first for further instructions).
   If possible, avoid making subdirectories within your archive.
   Please be aware that we will plug Garbo's own .zip file header to
accepted uploads (a very common practice at BBSes). So any
information you have there will be lost. This is not negotiable.
If this bothers you, please do not upload to Garbo.

 A4: To send your submission to us, upload your package by ftp
directly to one of our incoming directories. In the case of MS-DOS
uploads use /pc/incoming. For Windows uploads use /windows/incoming,
and so on. The relevant ftp commands after connecting are e.g.
      cd /pc/incoming
      binary (since the file is supposed to be a .zip file)
      put YourFile
      (see the appendix for a full sample session). 
Using ftp is the only available alternative. If you do not have that
option, you cannot submit material to Garbo. (Emailed binary
attachments will be automatically discarded.)
   Immediately _*AFTER*_ uploading do the following. Email an upload
announcement to pc-up@uwasaX.fi of your MS-DOS upload. Do not email
the announcement or a copy (Cc:) of it directly to the moderators.
Please see item A6 below for compulsory requirements for your upload
announcement. Also please see ftp://garbo.uwasa.fi/pc/UPTEXT.TXT for
a convenient upload announcement format.
   These instructions are specific for the MS-DOS uploads, but here
is nevertheless some additional information for the other
categories. For Windows 3.x uploads use /windows/incoming and email
your announcement to win-up@uwasaX.fi. For Windows 95 uploads use
/win95/incoming and email your announcement to w95-up@uwasaX.fi. For
Unix uploads /unix/incoming and email your announcement to
unix-up@uwasaX.fi. For Mac uploads contact mac-up@uwasaX.fi. For the
rare QL uploads use ql-up@uwasaX.fi. Be careful. It is very
important not to get these mixed, since if you do, your upload will
be lost!
   A special case. If your package is simultaneously both for MS-DOS
and Windows, MS-DOS takes precedence. In this case, only upload
*once*, to /pc/incoming and send the upload announcement to
pc-up@uwasaX.fi only. Do *NOT* upload such double-platform packages
to two or more incoming directories at Garbo! (But recall that
solely Windows uploads must be uploaded to /windows/incoming, never
to /pc/incoming. Likewise the solely Windows upload announcements
must be emailed to win-up@uwasaX.fi, never to pc-up@uwasaX.fi.)

 A5: We have many categories of programs, but as you can see from
our file lists, we are particularly interested in good MS-DOS
utility programs of various kinds. One category of special interest
at Garbo is vanilla Turbo Pascal material because of Timo's personal
interests. We are also very interested in keeping the versions of
the programs up to date at Garbo. Your help in this respect would be
very much appreciated.
   Please note that many categories of potential upload material are
outside the scope of our archives. Below are the most important of
these categories.
 1) Games are accepted only in special cases. Educational games have
been welcome, including good games of wit. Solely recreational
games, or their support programs and files are not acceptable. We
have no age limit for the educational games.
 2) Demonstration versions of fully commercial programs are accepted
only in very rare cases of general interest. This is because there
is no reason why we should carry a part of the marketing costs of
these programs.
 3) Programs with partial distribution restrictions are not
acceptable, since we cannot impose such limitations on our
downloaders. For example we do not accept shareware packages that
set any such precondition which would prevent the distribution on a
Garbo CD-ROM. If you are uncertain, ask us first!
 4) We wish to offer our downloaders fully developed versions. No
alpha or beta test versions will be accepted.
 5) Recreational Gif pictures will not be accepted. Neither will
recreational animations (often in .fli or .gl format).
 6) We are a university site with a serious scientific orientation.
As this implies, we do not carry fringe-science material like
astrology, numerology, let alone UFO stories, paranormality or other
popular nonsense augury or cult programs or material.
 7) Religious, political, support a cause, comparable, and/or
controversial material is not welcome at all. This absolute refusal
also applies to embedding such material within utility packages.
Please do not try to deceive us in this respect. We do not take to
it kindly.
 8) Program cracks, trojans, programs with deliberate viruses, let
alone pirated commercial material are strictly forbidden. A
malicious uploader of such material faces being banned for good from
Garbo by having his/her address being put on our system's permanent
"access refused" list.

 A6: Take into consideration our following practice when you write
your upload announcement to pc-up@uwasaX.fi. If we find your upload
acceptable for distribution, we will just quote in full your emailed
upload announcement adding at the beginning a text like:
   Thank you for your contribution. This upload is now available as
   14035 Jan 6 18:45 ftp://garbo.uwasa.fi/pc/dir/whatever.zip
 The resulting message is then posted as such on the Usenet news and
emailed to the Garbo announcement list. The attractiveness and the
conciseness of the public announcement is entirely up to you.
   Also note that since we use this quote method of announcements,
you should _*NEVER*_ put anything in your upload message that you
wouldn't want to appear publicly on the Usenet news. We will not do
customized editing for you under any circumstance. If you put
anything confidential in your upload announcement email to
pc-up@uwasaX.fi, your confidential material will end up public. If
you have something confidential to say to us, please do it in a
separate email, and mark it private in a very clear way.
   Please don't set your line wrap further than at column 72 in your
announcement. We have to be strict also in this respect.
   IMPORTANT: Ensure to use a descriptive subject header in your
email to pc-up@uwasaX.fi. Most importantly do not omit the subject
when you email to us. Do not use subjects like "Uploaded to
/pc/incoming". Always start with the .zip file name. Put for example
"myprog10.zip Colorful directory viewer uploaded" as the subject of
your email message to pc-up@uwasaX.fi. To repeat, start the subject
with the file name. If your subject header is uninformative, your
announcement would be hard to locate in our queues. With our current
volumes that is unacceptable. We must insist that your emailed
announcement's subject header conforms!
   Fellow Finns please note to write your upload announcements in
English. Never in Finnish!
   You must disclose your full, true identity, both the first and
the last name. Even if this is called an "anonymous" FTP site this
does not imply anonymity :-). We do not accept uploads from parties
using aliases, giving no or incomplete names, or only company names.
(An email address without an accompanying name is not sufficient).
   A related rule is that your email address must be reachable. We
employ an automatic reply confirmation for email sent to
pc-up@uwasaX.fi (win-up@uwasaX.fi, w95-up@uwasaX.fi,
unix-up@uwasaX.fi, and ql-up@uwasaX.fi). Thus if you do not hear
from us, please contact your own system manager for a returnable
email address, and then email a new upload announcement.

 A7: We are pleased to have become popular, but it has its problems
too. The queue is often very long and making your upload publicly
available on Garbo might take even weeks. Please take this potential
turnaround lag into consideration, especially if you are going to
post yourself on the news that you have uploaded to us.
   Some of our gentle uploaders announce on the news by themselves
that they have uploaded a package to us. You are most welcome to do
this, but please be aware of this delay before your upload becomes
publicly available. Also recall (see item A3) that all submitted
material is not automatically accepted, and we will not be forced by
the uploader's pre-announcement.

 A8: Should you wish to have more information on Garbo archives,
please see http://www.uwasa.fi/~ts/garbo.html#faq

--------------------------------------------------------------------

 Q: APPENDIX A: Uploading MS-DOS Programs by FTP, a Sample Session
 =================================================================

> ftp garbo.uwasa.fi
Connected to garbo.uwasa.fi.
220 garbo.uwasa.fi FTP server (Version 5.77 ...) ready.
Name (garbo.uwasa.fi:ts): anonymous
331 Guest login ok, send ident as password.
Password: [your email address]
230 Guest login ok, access restrictions apply.
ftp> cd /pc/incoming
250 CWD command successful.
ftp> binary
200 Type set to I.
ftp> put myprog.zip
200 PORT command successful.
150 Opening BINARY mode data connection for myprog.zip
226 Transfer complete.
local: myprog.zip remote: myprog.zip
37775 bytes sent in .13 seconds (2.8e+02 Kbytes/s)
ftp> quit
221 Goodbye.

And now email your MS-DOS upload announcement to pc-up@uwasaX.fi
with the proper email subject header.


 Q: APPENDIX B: Uploading MS-DOS Programs by batchftp
 ====================================================

This advanced, but very convenient automated uploading system
presumes that you have installed
29520 Oct 31 1990 ftp://garbo.uwasa.fi/unix/networking/batchftp102.tar.Z
You can see the following file for further information on batchftp
1670 Nov 23 1992 ftp://garbo.uwasa.fi/unix/networking/batchftp.inf

> batchftp -di upload

where upload is an ascii file with the following kind of contents
{
open garbo.uwasa.fi
user anonymous YourId     (YourId = YourEmailAddress or local id)
verbose
binary
lcd YourLocalDirectory
cd /pc/incoming
put myfile.zip
quit
}

After having done this, don't forget to email the upload
announcement to pc-up@uwasaX.fi with the proper email subject
header.

....................................................................
Prof. Timo Salmi   Co-moderator of news:comp.archives.msdos.announce
Moderating at ftp:// & http://garbo.uwasa.fi/ archives 193.166.120.5
Department of Accounting and Business Finance  ; University of Vaasa
mailto:ts@uwasa.fi <http://www.uwasa.fi/~ts/>  ; FIN-65101,  Finland
Spam foiling in effect.  My email filter autoresponder will return a
required email password to users not yet in the privileges database.