Ye Olde Webware for Python Wiki

Introduction

Welcome to the archived Wiki of the Webware for Python project.

This Wiki has been created by Ian Bicking in October 2001, using the Webware framework. Its purpose was to facilitate discussion about Webware: its design, its use and its future. This Wiki was intended to supplement, not replace, the Webware homepage, webware lists and docs . It collected interesting ideas and recipes by Webware users and developers until May 2010. It now has been closed and archived as a read-only reference and historical document. Please note that many links are now broken, and some of the content may not be applicable to the latest versions of Webware for Python any more.

Starting Points

Python Propaganda

Who Is Using Webware?

Webware Propaganda

Can Webware handle it?

See also the Register for a list of all pages of this Wiki.

Tips for Using Webware

ApplicationDesign

How to design your webware application.

WebServerIntegration

How to integrate Webware with various webservers.

WebwareRecipes

Detailed explanations on how to accomplish common tasks.

RealtimeCharts

Tools to generate charts on demand.

DatabaseIntegration

Detailed explanations and links to tools for working with databases.

TroubleshootingFAQ

Things that have tripped people up.

WebwareSecurity

How to secure your Webware applications.

WebwareHosting

What to look for in a host.

ModRewriteRecipes

Apache's mod_rewrite: the solution to all questions regarding URLs, eliminating Webware-specific parts of the URL, and dealing with virtual hosts.

Web-Commerce

E-Commerce, Credit cards, dynamic pricing, etc.

MiscTips

A catch-all for items that don't fit anywhere else.

Webware Documentation

WebwareNews

News items from the webware project, in chronological order

TransactionAnatomy

Describes the internal process for handling a transaction.

CompatibilityInformation

Documents all known compatibility issues between Webware, Python, and third-party modules.

Off-Site Documentation

Building a Pop-Up Calendar:

Off-Site Tutorial to a simple calendar control.

Introduction to Webware:

Offsite: from a talk at LinuxTag 2002 (50% Webware, 50% MiddleKit)

Support

Discussion on Improving Webware

FutureWork:

This is a copy of the current Webware/WebKit/Docs/Future.txt document.

FeaturesAfterV09:

Jan 2005 - Summary of discussion on mailing lists about what we should work on in the near future.

WishList:

An informal wishlist of things people would like to see improved in Webware. Wishes that become planned features are moved from this list to the ToDo list.

ToDo:

A more formal list of improvements that are planned for specific releases (e.g. 0.9).

WishesGranted:

a list of wishes and todo items that have been completed.

SubProjects:

An index of the development sub-projects that are focussed on discussing and implementing specific items on the ToDo list.

WebwareExpRefactoring:

An 'unofficial' refactoring of the Webware 0.6 codebase that addresses many of the items on the WishList and ToDo list.

RelatedReading:

Third-party documents on high-level design issues

SubmittingPatches:

Guidelines for submitting patches

DeveloperGuidelines:

Guidelines for Webware Developers (Read this if you want CVS access)

SubversionRepositoryAccess:

As of March 2005, the Webware source is stored in Subversion. Here is how to access it.

ThirdPartyPages:

links to other pages that discuss Webware