Note (JK Oct2004): Due to Wiki spamming (professional spammers adding URLs to the AlphaWiki pages in order to increase the Google rank of the referenced site), editing of the pages of this Wiki may be restricted to subscribers. This is somewhat in contradiction with the true spirit of wiki.
There is an interesting discussion of Wiki Spamming going on on the TclTk Wiki http://wiki.tcl.tk/12559. There several technical solutions are outlined, and once the TclTk Wiki has found a good solution, perhaps the AlphaTcl Wiki will be able to adopt the same solution.
Adapted from the Tcl'ers Wiki [http://wiki.tcl.tk/31]:
These pages are a part of [AlphaTclWiki] - a collection of information related to AlphaTcl. This is a new way of maintaining information, based on a concept called Wiki Wiki Web, or Wiki.Wiki in short.
Like any other web site, you can go through these pages by clicking and following hyperlinks. There are a number of ways links show up:
You can also see a list of RecentChanges, which is maintained automatically, or Site.Search for words in page titles or even through the full text. Other places to start from are likely to spring up soon, as people start to add more information and adding lists they find useful, such as a list of people, called [AlphaTcl'ers].
But you'll miss out on half the fun if you don't enter "edit mode" - because that's what makes a Wiki unique: everyone with a web browser can edit the contents of these pages, and create new pages!
Every page has an "Edit" link at the bottom. A few notes on editing:
Anyone can alter anything
That's right: you can alter anything on any of these pages. With this extreme freedom and power, comes the responsibility to respect what others have written. Fixing typos is likely to be appreciated everywhere, whereas removing major pieces of another person's writing is frowned upon... If you do this, we will find ways to cast a virtual spell on you... :o)
Does that mean everything you enter could also be gone the next minute? Yes and no: yes, it may disappear from the page - no, it's never really gone. This Wiki (which is based on PmWiKi) tracks the full history of changes, including the IP address of the machine from which the change was made - so we have a basic indication of who changed what. Although the feature to recall previous versions of a page has not yet been implemented, the information is already there. The plan is to allow you to view older versions of a page, and to copy and paste things back in if text has disappeared for the wrong reasons.
This history mechanism also solves another aspect of Wikis, i.e. that when two people edit a page at the same time, only the last change will show up. Though probably rare, it does happen. With history recall (and hopefully some form of change highlighting), one can go back and pick up what was accidentally overwritten because of this.
You are cordially invited...
... to participate in this new form of collaboration called [AlphaTclWiki]. Wiki is a more direct and creative way of defining a website together than anything else I know. It will become as much an AlphaTcl resource as what we make of it. The Wiki concept is new for all of us, and my impression is that everyone involved so far already has a lot of fun with this. If you have an idea, and want to share it, or discuss it, or find support for it, you can set up a page and start a discussion - instantly. Also, whenever you run into broken links or stale information on this Wiki, you can go in yourself and improve and extend what's there.
As with any new enabling technology, there are truckloads of new ideas waiting to hatch - on the implementation side as well as on the contents side of this new adventure called Wiki.Wiki ...