diff options
author | richard <devnull@localhost> | 2002-11-20 21:54:38 +0000 |
---|---|---|
committer | richard <devnull@localhost> | 2002-11-20 21:54:38 +0000 |
commit | 0c90a997df21b9ae5117a868559b3d7db1bf34b4 (patch) | |
tree | 4d40e7103ca5ebc49033c4bd3ebb45a2e771e573 /doc | |
parent | b3ec1480240c20dbfde6133053474884b1a20359 (diff) | |
download | decorator-0c90a997df21b9ae5117a868559b3d7db1bf34b4.tar.gz |
*** empty log message ***
Diffstat (limited to 'doc')
-rw-r--r-- | doc/pep-0301.txt | 38 |
1 files changed, 21 insertions, 17 deletions
diff --git a/doc/pep-0301.txt b/doc/pep-0301.txt index 02228a5..d3a335b 100644 --- a/doc/pep-0301.txt +++ b/doc/pep-0301.txt @@ -127,26 +127,12 @@ The web interface implements the following commands/interfaces: Registration will be a three-step process, involving: - 1. User submission of details via the Distutils *register* command, + 1. User submission of details via the Distutils *register* command + or through the web, 2. Index server sending email to the user's email address with a URL to visit to confirm registration with a random one-time key, and 3. User visits URL with the key and confirms registration. - Several user Roles will exist, generally revolving around a - particular package name: - - Owner - Owns a package name, may assign Maintainer Role for that name. The - first user to register information about a package is deemed Owner - of the package name. The Admin user may change this if necessary. - May submit updates for the package name. - - Maintainer - Can submit and update info for a particular package name. - - Admin - Can assign Owner Role and edit user details. - **roles** An interface for changing user Role assignments. @@ -170,6 +156,24 @@ Code Meaning Register command implications package information (not Owner or Maintainer) ===== ============== ================================================ +User Roles +---------- + +Three user Roles will be assignable to users: + +Owner + Owns a package name, may assign Maintainer Role for that name. The + first user to register information about a package is deemed Owner + of the package name. The Admin user may change this if necessary. + May submit updates for the package name. + +Maintainer + Can submit and update info for a particular package name. + +Admin + Can assign Owner Role and edit user details. Not specific to a + package name. + Index Storage (Schema) ---------------------- @@ -226,7 +230,7 @@ with three options: On systems where the ``$HOME`` environment variable is set, the user will be prompted at exit to save their username/password to a file -in their ``$HOME`` directory in the file ``.pythonpackagerc``. +in their ``$HOME`` directory in the file ``.pypirc``. Notification of changes to a package entry will be sent to all users who have submitted information about the package. That is, the original |