aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Crute <mcrute@gmail.com>2010-05-27 21:48:03 -0400
committerMike Crute <mcrute@gmail.com>2010-05-27 21:48:03 -0400
commitd2c225bcb89d07474db2977e67fbe7a3e47606d5 (patch)
tree83d1beccee5b26350bbbf53c797665c91d5bcb1d
parent73b619737bad62f1a0e1b3fdd92e43c976adb22d (diff)
downloadchishop-d2c225bcb89d07474db2977e67fbe7a3e47606d5.tar.bz2
chishop-d2c225bcb89d07474db2977e67fbe7a3e47606d5.tar.xz
chishop-d2c225bcb89d07474db2977e67fbe7a3e47606d5.zip
Adding some more todos
-rw-r--r--TODO61
1 files changed, 22 insertions, 39 deletions
diff --git a/TODO b/TODO
index f8ed064..7c68e4d 100644
--- a/TODO
+++ b/TODO
@@ -1,51 +1,34 @@
1PyPI feature replication 1PyPI feature replication
2======================== 2========================
3 3
4* Make it possible to register users via distutils. 4 * Make it possible to register users via distutils.
5 There should be a setting to turn this feature on/off for private PyPIs. 5 * There should be a setting to turn this feature on/off for private PyPIs.
6 [taken-by: sverrej] 6 * Roles (co-owners/maintainers)
7 7 * One possible solution: http://github.com/initcrash/django-object-permissions/tree
8* Roles (co-owners/maintainers) 8 * Package author admin interface (submit, edit, view)
9 - One possible solution: 9 * Documentation upload
10 http://github.com/initcrash/django-object-permissions/tree 10 * Comments and Ratings
11 I'm not sure what the difference between a co-owner and maintainer is, 11 * XMLRPC Interface (http://wiki.python.org/moin/PyPiXmlRpc)
12 maybe it's just a label. 12 * Different listings: Author listings, classifier listings, etc.
13* Package author admin interface (submit, edit, view) 13 * Download stats
14* Documentation upload
15* Ratings
16* Random Monty Python quotes :-)
17* Comments :-)
18 14
19Post-PyPI 15Post-PyPI
20========= 16=========
21 17
22* PEP-381: Mirroring infrastructure for PyPI 18 * PEP-381: Mirroring infrastructure for PyPI
23 [taken-by: jezdez] 19 * Would need some way to handle conflicts with local packages
24 20 * API to submit test reports for smoke test bots. Like CPAN Testers.
25* API to submit test reports for smoke test bots. Like CPAN Testers. 21 * Search metadata
26 Platform/version/matrix etc. 22 * Automatic generation of Sphinx for modules
27 23 * Listing of special files: README, LICENSE, Changefile/Changes, TODO, MANIFEST.
28* Different listings: Author listings, classifier listings, etc. 24 * Dependency graphs.
29 25 * Package file browser (like CPAN)
30* Search metadata 26 * RSS/Atom Feeds
31 27 * JSON REST Interface
32* Automatic generation of Sphinx for modules (so you can view them directly 28 * Notifications
33on pypi, like CPAN), Module listing etc.
34
35* Listing of special files: README, LICENSE, Changefile/Changes, TODO,
36 MANIFEST.
37
38* Dependency graphs.
39
40* Package file browser (like CPAN)
41
42
43 29
44 30
45Documentation 31Documentation
46============= 32=============
47 33
48* Write a tutorial on how to set up the server, registering projects, and 34 * Write a tutorial on how to set up the server, registering projects, and how to upload releases.
49 how to upload releases.
50
51