This is a summary of the major changes that have occurred between
versions of Python Community Server.
Some of these releases are available from the project home page at SourceForge
and source archives are available from the links below. Code usually
goes into SF
CVS around the same time as it is posted on this page, .
The version number is fairly ordinary; it has a major and a minor
part. So far it's not release quality, so the major number is zero.
The minor number of the initial release was 1 (making v0.01 the first
release) and this increments every time something interesting
happens.
Here are the details:
- v0.06 -
added the option to put a limit (config key 'maxusernum') on the
number of users that are allowed on a server. If you want to
have a private server that only hosts a single blog, register
your Radio with the server and then edit pycs.conf and set
maxusernum=0. Now, PyCS will not auto-create accounts for
anybody else.
Also got initial
resources going; you can, for example, put a
'defaultFeeds.opml' file in /var/lib/pycs/www/initialResources
and all your users will start off with the same feeds.
- v0.05 -
Fixed up 'make install' so it actually puts things where you
would expect them to go on a normal Unix system. Also fixed
some silly comment bugs that totally broke the comment system
sometime since 0.04.
- v0.04 -
Comment system made more flexible by the addition of comment
formatters (see the comments/ directory). These
allow you to present comments in a number of different formats.
Currently HTML (default) and RSS (so you can subscribe to a
popular comment page and see new comments in a news aggregator)
are supported.
- v0.03 -
URL rewriting (see pycs_rewrite_handler.py) and virtual
hosting added. This allows you to do more interesting things
with your URLs by passing incoming HTTP requests through
arbitrary regular expressions. For example with this and a bit
of symlinking, you can make a copy of PyCS behave like Manila
and give each new user a subdomain.
- v0.02 -
Bug fixes etc.
- v0.01 -
Initial public release.