Revision 84 as of 2014-04-21 15:59:25

Clear message

pydotorg Improvement Ideas

This page collects suggestions for improving the PythonWebsite, this wiki and related tools.

Discussion of various bits around Python websites takes place on the following mailing lists:

General Web site (architecture, design, integration)

pydotorg-www

Bug tracker

tracker-discuss

Package index

catalog-sig

Development workflow

core-workflow

Please choose the correct list, and try not to cross-post.

A bigger picture

The process of improving the Web site is about enhancing user experience so that information if found faster and easier. Major things that need improvement can be obvious to many people, but they may seem like tasks of epic proportions, too big for an individual to consider tackling on their own. For example, implementing single sign-on for all Python services, OpenID support, an online edito for docs - these are all non-trivial tasks that require knowledge of the existing site architecture and access to the site code and supporting tools. There are also features that matters to every one personally, and these are not obvious for everyone else: automatic subscription to Wiki pages upon editing, various design improvements.

But the process of improvement has to solicit feedback in order to capture ideas about areas of improvement, and this channel for feedback should be easy to reach and visible to others. An example of such a channel is the online manual comments that one sees in the documentation for technologies such as PHP, MySQL (example) and PostgreSQL.

A lot of information causes frustration: that's why people prefer Twitter to Blogger. Too much "inventory" in the room makes it hard to navigate and notice things that are needed. The process of cleanup should involve throwing unused stuff away, leaving relevant and updated information in place. Naturally, the Wiki has accumulated lots of arguably unused and dated pages, but various python.org pages are affected as well. Too much information reduces the "fun factor": a separate status page will help people see what's going on and let them have more fun by focusing their work and enabling them to work together with others.

Miscellaneous

Web Site

Python Version

ViewVC

SVN

Snapshot Download

Code Coverage

BuildBots

2.7

http://svn.python.org/view/python/trunk/

http://svn.python.org/projects/python/trunk

http://svn.python.org/snapshots/

???

???

Wiki Content

Wiki Theme

Core Developer Web Resources

The Core Development Helper Tools page discusses enhancements for version control and bug tracking, particularly with regard to integration.


CategoryPythonWebsite

Unable to edit the page? See the FrontPage for instructions.