WelcomePage RecentChanges SpwWiki

CurrentStatus

The project is just getting started; version 0.3. SPW code can now be modified by submitting patches! See the SpwTutorial to learn how. This is the first real release of SPW. Right now I am clearing up some problems when the code is running under plain Apache instead of under cgiwrap.

The code (the parts that I wrote) still looks messy. I do intend to clean it up sometime.

-- BayleShanks

Nothing has happened for a year. This is because I decided it that CPW would get more use as a InterwikiSoftware:WikiWindow. Which means that first I have to develop the technology to do InterwikiSoftware:WikiWindow. Which is the InterwikiSoftware:WikiGateway project.

I plan to come back to this project after InterwikiSoftware:WikiGateway is more mature, which may take a year or more.

-- BayleShanks


Release notes for release 0.3 alpha (spw.tar taken on Jun 12 2004):

It is version 0.3, and it is an alpha release (but so far there are no 
outstanding known bugs). 

Community Programmed Wiki already has the ability to allow the user
community to edit its source code by submitting patches on the wiki. 
Those patches are automatically applied to the source if they survive the
PeerReviewPeriod. It takes only a couple of minutes to prepare and 
submit a patch by posting it to the wiki (not including development time
itself, of course).

Since Community Programmed Wiki is a fork of UseMod, it also has all of 
the standard functionality of UseMod. 

Since the point of this project is communal development through the wiki 
itself, there's not really much reason for you to download a release 
directly from SourceForge unless you want an old release. If you aren't 
reading this from within the Community Programmed Wiki already, you 
probably want to go to the Project Home Page.

This release is a .tar file which contains not only the code to Community 
Programmed Wiki, but also the current content of the development wiki 
(which includes documentation, project info, etc). However, this 
documentation cannot be accessed until Community Programmed Wiki is 
set up. So, check out the development wiki (accessible from the Project 
Home Page here at SourceForge) for documentation. 
The page "MakingALocalCopyOfSpw" tells you how to install your copy of
Community Programmed Wiki. 

Also, note that Community Programmed Wiki has just undergone a name 
change -- it used to be called Self Programming Wiki (SPW), and the 
current documentation in the .tar file uses the old name. 

----
Legal notice:

Please note that PART OF THIS CODE IS CONTRIBUTED BY 
RANDOM PEOPLE ON THE INTERNET -- HENCE IT MAY CONTAIN 
TROJAN HORSES, ETC. BY USING Community Programmed Wiki, 
YOU AGREE THAT THE DEVELOPERS ARE NOT RESPONSIBLE FOR 
ANY MALICIOUS CODE IN Community Programmed Wiki. IF YOU DO 
NOT AGREE TO THIS, DO NOT DOWNLOAD THE CODE.

We try to combat this security risk by voluntary PeerReview. However, 
we do not have any control over whether or not a piece of code gets 
reviewed, or if the reviewers are qualified. Furthermore, I expect that 
eventually an exploit will slip through.

CategorySpwProject