The [Perl programming] Authors Upload Server

Contents

  1. Status of this document
  2. Uploading
  3. Registering as a developer
  4. Visit PAUSE
  5. Your duties, the basics, traps
  6. Before you upload
  7. PAUSE vs. CPAN vs. search engines
  8. Taking over
  9. Giving co-maintaner rights
  10. Transfer ownership - set primary maintainer
  11. README
  12. $VERSION
  13. Developer Releases
  14. Indexer
  15. Related services on PAUSE
  16. Other useful links
  17. Software used to run PAUSE
  18. Public GnuPG key of Pause
  19. Public GnuPG key of Andreas Koenig

Status of this document

This document is mirrored on CPAN as CPAN/modules/04pause.html.

Uploading

A server dedicated to collect the work of perl authors is a [Perl programming] Authors Upload Server (PAUSE). PAUSE provides personal directories and enables their owners to upload their work into that directory themselves.

Important: make sure the filename you choose contains a version number. For security reasons you will never be able to upload a file with identical name again. This strict requirement does have one exception: documentation files may be overwritten. There's a simple regular expression that draws the line between docu and code: /(readme|\.html|\.txt|\.[xy]ml|\.json|\.[pr]df|\.pod)(\.gz|\.bz2)?$/i. Filenames matching this regexp can be uploaded as often as you like. By the way: it is highly appreciated if your packages come tarred and gzipped with a Makefile.PL (or Build.PL), so they can be installed in a standard way.

Use one of the many CPAN Mirrors to download from.

Registering as a developer

Registered developers have a unique username and a home directory in the authors/id/ tree of CPAN. The write access to that directory is password protected.

If you have written a module, script, or documentation you would like to contribute to the archive, visit pause.perl.org Registration (Non-SSL version) and fill in the form. You will be notified by email about your registration. Please allow three weeks for proceeding, which should be the maximum during vacation time. Normally we hope to register you within a week. The resulting email traffic will run through modules@perl.org and will be archived at http://www.nntp.perl.org/group/perl.modules/. modules@perl.org isn't a mailing list, just an alias for the maintainers of the Perl 5 modules database. Please do not try to subscribe. Visit the archive instead.

Visit PAUSE

As soon as you have a password (see registering) you are enabled to use some forms to interact with the PAUSE database (Non-SSL version). You can add files to your home directory, edit your name, email, and homepage address, delete your files, change your password on PAUSE, etc.

If you haven't got a password yet or have forgotten it, please visit https://pause.perl.org/pause/query?ACTION=mailpw (Non-SSL version) for further instructions.

Please, whenever you exchange email with the maintainers of PAUSE, mention either your userid or the name you used when you registered.

Your duties, the basics, traps

We trust that you have read the perlmodinstall, perlmodlib, perlmodstyle, and perlnewmod manpages and that you regularly check out uploads to CPAN and that you have been watching CPAN activities for a while to have an impression of how things fit together. It usually boils down to (slogan shamelessly stolen and adapted from sudo(1)):
  1. Think, better even talk before you upload
  2. Respect the namespace of others

Before you upload

Before uploading a new module to CPAN, please carefully consider:

Choosing a good name is important if you want people to find your module on CPAN and understand (from the name alone) what it does.

Likewise, there are so many modules already on CPAN that it's a good idea to be sure that your module is doing something new or at least different (and hopefully better) than something already on CPAN. Search for similar modules on metacpan.org.

If you have never uploaded a module to CPAN before (and even if you have), you are strongly encouraged to discuss your ideas in local community groups or online community sites like Perl Monks.

Also: think carefully and honestly whether your module would be better off if it were integrated into an already existing module. Sometimes it is for the best to put aside personal glory and join a collaborative effort: Perl itself is a good example of this. Contact the author of an existing module and ask whether your new features would fit into his framework. Even if you in the end decide to release the module as your very own, you really should know your 'competition', that is, know all the similar modules and the features they offer. Maybe you can learn from them, maybe you can help the users of your module better by giving them an overview about similar modules.

PAUSE vs. CPAN vs. search engines

Authors upload new modules to PAUSE, which is responsible for inspecting, validating and indexing uploads. PAUSE unwraps the upload and scans the source code (namely all *.pm files) for package declarations. In order for a module to be indexed, the submitting author must be the owner or an authorized maintainer for every package namespace found (unless the namespace is new, in which case the uploading author becomes the owner of it). More details about permissions and the indexing process are available in the PAUSE Operating Model.

After a module is uploaded to PAUSE, it propagates to www.cpan.org and dozens of other CPAN mirrors around the world. PAUSE also creates a number of index files used by CPAN clients like CPAN(.pm), CPANPLUS and cpanminus:

  authors/00whois.html
  authors/00whois.xml
  authors/01mailrc.txt.gz
  modules/02packages.details.txt.gz
  modules/03modlist.data.gz
  modules/06perms.txt.gz

In the spirit of security by visibility, PAUSE sends an immediate email to your secret email address about the upload and, if your upload is a regular (not developer) module distribution, a few minutes later an email about the indexing process.

CPAN search engines like metacpan.org use these indexes and other heuristics to allow Perl developers to find modules that interest them.

If you have questions about these, be sure to send them to the right place:

Taking over

So there's a module on CPAN that has a critical bug, lacks some features, or is generally under-maintained and you would like to step in?

It's great that you want to help out and we, the PAUSE admins, really don't want to create any unnecessary barrier to getting involved with an existing module (or distribution) on CPAN. There are, however, some precautions we have to take. The following paragraphs outline the reason for these precautions and the steps you have to take. Please read them carefully.

The majority of modules on CPAN has active maintainers. If the maintainer didn't answer the ticket you created in the request tracker, maybe she doesn't know about the CPAN ticketing system yet? Or she's just very busy this week and will get back to you in due time. The best way of helping out is to talk to the current maintainer about what you can do. Getting the PAUSE admins involved is only a last resort!

In some circumstances, we can grant co-maintenance permissions to you or others if the current maintainer of a module has entirely disappeared. You have to understand that is not a decision we make lightly. We are essentially giving write access to somebody else's work to third parties without explicit consent from the missing author. Since almost all code on CPAN has a free license, this is likely unproblematic from a legal point of view, but any violation of a contributor's trust in the PAUSE/CPAN mechanisms is a serious blow against the work of everybody who contributes to CPAN. For this reason, we try to tread very lightly, make the least possible use of the administrative privileges and attempt to protect voluntary contributors like yourself or the author of the module at hand from any unnecessary burden.

You have to realize that the author has probably invested a signficiant amount of time into writing the code in the first place and then gone through the additional work of making it available to others via CPAN free of charge. Therefore, it is crucial to be very polite when asking him or her for co-maintenance permissions. Politeness, however, does not suffice. Particularly when maintaining a module for which you received co-maintenance permissions from the admins (as opposed to being appointed by the author himself), you are *required* to respect the work and design of the author. A common fallacy is that people think they are much better programmers than their predecessors and that entitles them to judge others code quality and refactor everything. Whether or not your style is "better" is entirely irrelevant as it is not your code. Do not be arrogant, be respectful and tread lightly!

If you published your code to CPAN, then went on a hiking vacation (or to hospital) for a couple of weeks only to see that somebody took over, completely changed the design, and generally wreaked havoc, you would probably be rightfully upset and lose the good will that made you contribute in the first place. In order to prevent from happening, please go through the following steps and remember to be respectful all along:

  1. Use the rt.cpan.org request tracker to submit a bug report. If the module's documentation lists another request tracker, try that instead.
  2. Try to reach the author via mail. At the very least, try PAUSE_ID@cpan.org, any mail address the author listed on his metacpan.org/author/PAUSE_ID page, and any mail address that's listed in his or her module documentation. If there's even a mailing list, don't forget that either.
  3. Search the web for other ways of contacting the author. Send more mail.
  4. Try posting in public places such as your use.perl.org journal, perlmonks.org or other forums about your looking for the author.
  5. Wait for *at least* several weeks. Remember, the author might be on vacation, ill, or simply busy.
  6. Always keep modules@perl.org in the picture. Send us a copy of your mails to the author. After a reasonable period of waiting, send another mail to the list explaining how you tried to contact the author and pointing at the proof thereof. Do not forget to include your PAUSE ID and that of the original module author in this mail.

Usually, after all this hassle, we are reasonably quick at assigning co-maintenance permissions, but don't hold your breath, we're only human after all. Most requests won't even get here as many authors who moved on and don't maintain their modules any more are very happy to see them taken care of and will assign (primary or) co-maintenance permissions after you've tracked them down and asked nicely.

Good luck and thanks for stepping up.

Add co-maintainer

Other people can always upload modules with the same name as the module you uploaded but PAUSE will only index the modules that primary maintainer, or one of the designated co-maintainers have uploaded. If you were the first to upload a module, you automatically became the primary maintainer.

If you would like to allow other people to upload official versions of a certain module you can give them co-maintainer status. You do that using the followng steps:

  1. Visiting the Change Permissions menu item
  2. Click on the 3.1 select button. (No need selecting module names here)
  3. In the new page select the modules for which you want to set the co-maintainer bit. (Remember, you have to give co-maintainer bit for every module in a distribution, in order to let the other person upload that distribution.)
  4. Type in the PAUSE id of the designated co-maintainer
  5. Click on the button Make Co-Maintainer

After that you can let the other person know in e-mail or some other communication channel. PAUSE itself won't notify the new co-maintainer.

Remember, you can set several people as co-maintainers, and as long as you don't give up your Primary maintainer status you can always revoke the co-maintainer rights of anyone by selecting the 3.2 button.

Transfer ownership - set primary maintainer

If you want to give up control of one of your modules you can set another PAUSE user to become the Primary maintainer of a module of yours. After doing this the other person will have the right to add/remove co-maintainers and to change who is the primary maintainer.

In order to do this you have to follow the following steps:

  1. Visit the Change Permissions menu item
  2. Cick on 2.1 (no need to select any names yet)
  3. In the new page select the names of the modules you'd like to transfer. (Remember, in order to transfer the right to upload a distribution, you need to transfer the rights to every module in that distribution.)
  4. Type in the PAUSE ID of the designated new primary maintainer
  5. Click on Pass Maintainership Status

README

Do not upload the READMEs that are integrated in your distribution files. PAUSE is designed to take care of unwrapping your file with tar or zip, registering all the modules it finds in there, and placing the readme file (i.e. a file with the name README in the top level directory of your package) into your directory. PAUSE will change the name of the file to package-name.readme. It should do so within a few hours after your upload.

$VERSION

Please make sure all your *.pm files contain a $VERSION variable that conforms to the CPAN rules, i.e. the complete computation of $VERSION must take place on the one first line within the module that assigns to it. You can test if this is the case by running

perl -MExtUtils::MakeMaker -le 'print MM->parse_version(shift)' 'file'

on the filenames in question. The CPAN indexer will run this code within a Safe compartment, so maybe even if the above command succeeds, PAUSE may fail if you're doing file IO or other potentially dangerous things within that line.

Before you decide which style of versioning you prefer, you might want to read the version manpage.

Developer Releases

The automatic integration of your work into several indexes and directory trees is not always what you desire. Often you want to release code for testing out the next release. Code that propagates through CPAN but is not in a stable state. Something between two versions.

If you want to do that simply choose a filename that matches /\d\.\d+_\d/ or -TRIAL[0-9]* before the file extension (example: My-Dist-0.01-TRIAL.tar.gz). Please choose a sequence that is easy to comprehend. People have adopted different conventions:

# 1.92 release and bug fixes
1.92
1.9201
1.9202
...

# dev releases towards 1.93
1.92_50
1.92_51
1.92_52
...

This allows two separate development tracks between 1.92 and 1.93.

Other people do odd and even, with all odd majors always being dev releases:

0.15_01
0.15_02
0.16
0.1601
0.1602
0.17_01
0.17_02
...

PAUSE will leave the underscore distributions alone: no readme will be extracted, no index will be updated, no symlinks will be created. Of course many users on the CPAN will take note of the developer releases. Cpan testers will test them and bug chasers will probably file bug reports in RT.

Indexer

Any distribution that arrives at PAUSE is checked for package names contained in the distribution. A package name that arrives for the first time is automatically assigned either to the author who submitted it or to user perl if the distribution file is a perl distribution. A package name that has already been used before must be submitted by its author, otherwise PAUSE will trigger a warning to the administrator. That way PAUSE will prevent accidental usage of a package namespace by more than one author.

Be prepared that very soon after your upload your module will be tested on dozens of architectures by the never tired cpantesters. This helpful lot will send their findings to their mailing list and collect the results in a database. If they find problems, they try to diagnose or even solve them and inform you about their findings. So be prepared to get mail from them before you have closed the buffer in your editor.

Module metadata is stored in a file called META.json in the module tarball. Previous versions of the meta-spec used a file called META.yml. The PAUSE indexer supports this metadata by extracting META.json if present, or META.yml otherwise, and storing it in a separate file that is called package-name.meta in the same directory. The PAUSE indexer honours the contents of fields in this metadata relevant to its operation, such as no_index, provides, and release_status.

Related services on PAUSE

Two documents are available about authors. 00whois.html is a list of authors, mailing lists and mailing list archives in HTML format,

And 01mailrc.txt.gz is a smaller list intended to be used as a .mailrc file. Both files are maintained automatically.

When new files arrive on the PAUSE, an Upload Scanner program scans the new files and categorizes them according to their contents. It tries to detect namespace clashes and to keep track of version numbers.

The document 01modules.index.html lists only the most recent distribution files that contain the latest of any given module that is available on CPAN. A second version of this document is also available that is sorted by modification date. Both are maintained by the scanner automatically.

The listing 02packages.details.txt is also produced automatically. It is intended for programs but sometimes is a valuable information for humans too. It simply lists the current version number and the distribution file for all packages found on CPAN.

There are also two symlink trees of modules maintained automatically. One is based on the basenames of the packages involved: by-module and the other one divides the modules by the chapters of the Module List: by-category.

Other useful links

You have forgotten how you're supposed to package your software? Maybe the perlnewmod manpage can help you.

A real FAQ is about how to adopt or take over a module from somebody else? perlfaq7 has the full answer (as of rev. 393).

You wanted to ask questions about authoring? Maybe the module authors mailinglist or the Perl Monks will give you a lead.

You wanted to include proper tests in your package? A myriad of general purpose and custom tailored testing modules are discussed on the QA mailing list.

Software

The PAUSE source code is kept in a git repository at github.com: https://github.com/andk/pause.

Please file bug reports against software running on PAUSE to the github tracker. Bug report with security implication are best sent to pause-admin@perl.org.

Thanks to all of you for your great contributions!


Contact modules@perl.org or Andreas König for any questions.
GnuPG public key for PAUSE Batch Signing Key (Output of `gpg --export --armor '2E66 557A B97C 19C7 91AF  8E20 328D A867 450F 89EC'`):
-----BEGIN PGP PUBLIC KEY BLOCK-----

mQGiBD4+cJARBACxOByY0SJBBuJoFrH2hoqRFny423gY6V3jq1uTgGY/PPaxP+Sq
r3RzxPct4vJcsoo48pwBsMHLrWfORq26zb6eKgmMq/CQo2gzaRbeRxCi3ke4KBmu
aREi6RjaZSU94yABtDmspUBrpYV8zfZMv5ZIQlg9W1Tu66BFOUrrNeDpKwCgosCp
9dtNAMhHkzxs8UJH5i3Uzb0D/0VLoAE8sOfUXqjc38rxiHuGBFSNC70Ih4mzGUCJ
MGT4z1X3K6uUawnXMoc8XqPaYnEgOzztMymydtr+urjUwcGnuXDSpV6nulE5irxh
zlikSTJy/42QzTMcrdRynffmJo9PRgymMI8GgWaYG5g3zzGAhi5BA6G8JKfC93IV
xiRPBACXJpLBYQljqJY9UDNJuq8nHhKiWHBXdZzrC3LM0FSF3PKuP/ugc+KBIKXm
clNPNFKla/SRbH6dMHsGIy8wnGPI5AtTS0roNQrttv3/ghRT7+OKXrGmBxZ/KHVr
v3PVgiRA5MDr1mIsovfuc9WQnFu2TkgnN/F3pDcrVVSi5b+rZLQzUEFVU0UgQmF0
Y2ggU2lnbmluZyBLZXkgMjAwOSA8cGF1c2VAcGF1c2UucGVybC5vcmc+iGYEExEC
ACYFAkl43/ECGwMFCQ/OdIAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAKCRAyjahn
RQ+J7IDEAJ40F0fyg6NTAZ2nWizs/C/RSPYPsgCfSqnVpaqF6k0H/5AabfdNbcS2
Wm6IRgQQEQIABgUCSXwU9wAKCRDsgDnwoxfBXQBsAJsEku5xBZsf7EYYkWeSEiXn
p2kLtQCg0V2hlzJnDCFFqf/WsMqL2glkDjOIRgQQEQIABgUCS4xI1gAKCRA0rq6z
PNGwzHiqAJ0dtAvhlqh/mH7rk1zV5d6MKUKBZQCg5lO06lB5gPX+RrxJrJ/2ThyQ
auGIRgQREQIABgUCScuA1AAKCRA2zBWk41ll/N3WAJ9aV3ZzqMCiXbFrQwKLAtyr
h6wI3wCfYKAvs67QENDfq4bvTHk0N61MA1eIRgQTEQIABgUCSpht5gAKCRDp1n4q
3kFyFnQ7AKCaTGJjbuTiGwPjxRSYLdWahh9q3gCfTYZNWq1+9I4I01veU166Nh7G
1KGIZgQTEQIAJgIbAwYLCQgHAwIEFQIIAwQWAgMBAh4BAheABQJNc/PEBQkTkilo
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
=yvbJ
-----END PGP PUBLIC KEY BLOCK-----

GnuPG public key for Andreas Koenig (Output of `gpg --export --armor '50A0 ED26 8AA2 95BD 2CA0  411E EC80 39F0 A317 C15D'`):
-----BEGIN PGP PUBLIC KEY BLOCK-----

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
JP1U6CmsHA==
=v5X5
-----END PGP PUBLIC KEY BLOCK-----