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.