.zip and .tar.gz (or
.tar.bz2).
If you can use neither of these methods, or if you find something
confusing, ask advice of the
CTAN management:
if the worst comes to the worst, it may be possible to mail a
contribution. This really is a last-resort route: none of the
CTAN sites is anyone’s regular workstation, so if you mail to
one of the maintainers, that maintainer then has to upload to
CTAN.
If it’s appropriate (if your package is large, or regularly updated),
the CTAN management can arrange to mirror your
contribution direct into the archive. At present this may only be
done if your contribution is available via ftp, and of
course the directory structure on your repository must ‘fit’.
Comments, suggestions, or error reports? - see “how to improve the FAQ”.
This is FAQ version 3.19d, last modified on 2010-04-07.