From d2c225bcb89d07474db2977e67fbe7a3e47606d5 Mon Sep 17 00:00:00 2001 From: Mike Crute Date: Thu, 27 May 2010 21:48:03 -0400 Subject: Adding some more todos --- TODO | 61 ++++++++++++++++++++++--------------------------------------- 1 file changed, 22 insertions(+), 39 deletions(-) diff --git a/TODO b/TODO index f8ed064..7c68e4d 100644 --- a/TODO +++ b/TODO @@ -1,51 +1,34 @@ PyPI feature replication ======================== -* Make it possible to register users via distutils. - There should be a setting to turn this feature on/off for private PyPIs. - [taken-by: sverrej] - -* Roles (co-owners/maintainers) - - One possible solution: - http://github.com/initcrash/django-object-permissions/tree - I'm not sure what the difference between a co-owner and maintainer is, - maybe it's just a label. -* Package author admin interface (submit, edit, view) -* Documentation upload -* Ratings -* Random Monty Python quotes :-) -* Comments :-) + * Make it possible to register users via distutils. + * There should be a setting to turn this feature on/off for private PyPIs. + * Roles (co-owners/maintainers) + * One possible solution: http://github.com/initcrash/django-object-permissions/tree + * Package author admin interface (submit, edit, view) + * Documentation upload + * Comments and Ratings + * XMLRPC Interface (http://wiki.python.org/moin/PyPiXmlRpc) + * Different listings: Author listings, classifier listings, etc. + * Download stats Post-PyPI ========= -* PEP-381: Mirroring infrastructure for PyPI - [taken-by: jezdez] - -* API to submit test reports for smoke test bots. Like CPAN Testers. - Platform/version/matrix etc. - -* Different listings: Author listings, classifier listings, etc. - -* Search metadata - -* Automatic generation of Sphinx for modules (so you can view them directly -on pypi, like CPAN), Module listing etc. - -* Listing of special files: README, LICENSE, Changefile/Changes, TODO, - MANIFEST. - -* Dependency graphs. - -* Package file browser (like CPAN) - - + * PEP-381: Mirroring infrastructure for PyPI + * Would need some way to handle conflicts with local packages + * API to submit test reports for smoke test bots. Like CPAN Testers. + * Search metadata + * Automatic generation of Sphinx for modules + * Listing of special files: README, LICENSE, Changefile/Changes, TODO, MANIFEST. + * Dependency graphs. + * Package file browser (like CPAN) + * RSS/Atom Feeds + * JSON REST Interface + * Notifications Documentation ============= -* Write a tutorial on how to set up the server, registering projects, and - how to upload releases. - - + * Write a tutorial on how to set up the server, registering projects, and how to upload releases. -- cgit v1.2.3