Difference between revisions of "Uploading instructions"

From AminetWiki
Jump to navigation Jump to search
Line 44: Line 44:
* .txt
* .txt
* .exe
* .exe
* .pdf
* .run
* .run
* .zip
* .zip

Revision as of 02:35, 30 August 2006

What to upload

This site is intended for the distribution of any type of freely distributable software. However, due to copyright laws and internet provider restrictions, we have to set the following conditions:


  • Unlicensed copies of commercial software
  • Software with a license in conflict with Aminet's nature
  • Samples from copyrighted CDs, TV or radio broadcasts
  • Musical mods that are cover versions from copyrighted songs
  • Images or animations from copyrighted image sources
  • Images depicting persons who didn't agree with the distribution
  • Images of sexual content
  • GNU software without sources or written offer
  • DMS files (use ADF if you really need to upload a disk image)
  • Insulting/obscene material

Please respect these conditions, or you could bring Aminet in danger of being shut down. Aminet staff reserves the right to remove any contribution without warning if it doesn't comply to the above rules or is otherwise unfit.

The readme file

Each upload to Aminet needs to be accompanied by a readme file: Along with PictureView.lha you would upload PictureView.readme, along with w2c-sources.tar.gz you would upload w2c-sources.readme. The format of this readme file needs to follow certain rules which are explained in The Readme file.

Where to upload

You can upload either via Web or FTP.

Filename conventions, accepted filetypes

The maximum file name length is 30 characters including the filename suffix (.lha, .lzh, .readme). Mixed case is OK, but it should be mainly lowercase. If your file name is generic (ls, pipe), append your initials (pipe-JU). Version numbers go in the Version: header, not in the filename.

Accepted extensions are:

  • .lha (or .lzh)
  • .jpg
  • .png
  • .gif
  • .mpg
  • .mp3
  • .txt
  • .exe
  • .pdf
  • .run
  • .zip
  • .adz (zipped ADF)
  • .tar.gz (or .tgz)
  • .tar.bz2
  • .tar.Z
  • .gz
  • .bz2
  • .Z

Further notes for uploaders

Some other things you should keep in mind when preparing an Aminet upload:

  • If your upload is shareware, restricted or just a demo version, please mention that in the readme.
  • Make sure your readme file is formatted correctly: Lines should not be longer than 80 characters, a line should be terminated only by a linefeed (LF) character (that's the way AmigaOS and Unix do it), *not* with both CR (carriage return) and LF (that's the Windows way).
  • You can overwrite old versions of your uploads by uploading again using the same file name. This is the preferred way to do updates.
  • Don't update too often - one update per week should be sufficient. Whenever you update an existing archive, make sure you specify a different version number and clearly mark the changes.
  • Your filenames should only contain letters, digits, dots, underscores ("_") and hyphens ("-").

Check list

  • Are the archives okay? Use UNIX LhA to find out.
  • Is there a .readme for *every* file you are about to upload?
  • Are the base names of the .readme and the archive the same? Same case?
  • Are all filenames 30 characters or shorter?
  • Did you specify all required fields (Short: Uploader:, Type: and Architecture:) in the readme file?
  • Does none of the archives contain copyrighted or Workbench material?

Thanks for checking, you're saving us a lot of work.