What's new in Instiki 0.7.0?
============================

Instiki now speaks two additional markup languages: Markdown and RDoc.  
The default is still Textile, but by choice of the command-line  
settings, you can get it to speak the flavor of your liking.

Besides the new languages, 0.7 is the release of the polish. There's a  
bunch of small tweaks, such as wanted/orphaned page lists, proper RSS  
feeds, bug fixes, and much, much more.

Full change list:

* Added Markdown (BlueCloth 0.2.0b) and RDoc [Mauricio FernŠŌdez] as  
command-line markup choices
* Added wanted and orphan page lists to All pages (only show up if  
there's actually orphan or wanted pages)
* Added ISO-8859-1 as XML encoding in RSS feeds (makes FeedReader among  
others happy for special entities)
* Added proper links in the RSS feed (but the body links are still  
relative, which NNW and others doesn't grok)
* Added access keys: E => Edit, H => HomePage, A => All Pages, U =>  
Recently Revised, X => Export
* Added password-login through URL (so you can subscribe to feed on a  
protected web)
* Added web passwords to the feed links for protected webs, so they  
work without manual login
* Added the web name in small letters above all pages within a web
* Polished authors and recently revised
* Updated to RedCloth 2.0.6
* Changed content type for RSS feeds to text/xml (makes Mozilla Aggreg8  
happy)
* Changed searching to be case insensitive
* Changed HomePage to display the name of the web instead
* Changed exported HTML pages to be valid XHTML (which can be  
preprocessed by XSLT)
* Fixed broken recently revised

Instiki is running its official website on Instiki itself:  
http://instiki.nextangle.com

*P.S.: The server running that website is down until tomorrow -- so is  
my ingoing email :(*


What is Instiki?
================

Admitted, it's Yet Another Wiki Clone[1], but with a strong focus
on simplicity of installation and running:

Step 1. Download
Step 2. Run "instiki.rb"
Step 3. *Chuckle*... "There's no step three!" (TM)

You're now running a perfectly suitable wiki on port 2500
that'll present you with a textarea for the home page on  
http://localhost:2500.

Instiki lowers the barriers of interest for when you might consider
using a wiki. It's so simple to get running that you'll find yourself
using it for anything -- taking notes, brainstorming, organizing a
gathering.

Instiki reserves a separate WikiSpace for each port number, so
you can run more than one wiki by keeping them on separate ports.
It also means that you can't access the same wiki on another port
than the one you started it on (unless you move the directory in  
storage).

Features:
* Regular expression search: Find deep stuff really fast
* Revisions: Follow the changes on every page from birth. Rollback to  
an earlier rev
* Export to HTML in a zip: Take the entire wiki with you home or for  
reference
* RSS feeds to track recently revised pages
* Multiple webs: Create separate wikis with their own namespace
* Password-protected webs: Keep it private
* Authors: Each revision is associated with an author, so you can see  
who changed what
* Reference tracker: Which other pages are pointing to the current?
* Speed: Using Madelein for persistence (all pages are in memory)
* Three markup choices: Textile (default / RedCloth), Markdown  
(BlueCloth), and RDoc
* Embedded webserver: Through WEBrick

Missing:
* File attachments

Command-line options:
Run "ruby instiki.rb --help"

History:
* 0.7.0: Added Markdown (BlueCloth) and RDoc [Mauricio FernŠŌdez] as  
command-line markup choices
          Added wanted and orphan page lists to All pages (only show up  
if there's actually orphan or wanted pages)
          Added ISO-8859-1 as XML encoding in RSS feeds (makes  
FeedReader among others happy for special entities)
          Added proper links in the RSS feed (but the body links are  
still relative, which NNW and others doesn't grok)
          Added access keys: E => Edit, H => HomePage, A => All Pages, U  
=> Recently Revised, X => Export
          Added password-login through URL (so you can subscribe to feed  
on a protected web)
          Added web passwords to the feed links for protected webs, so  
they work without manual login
          Added the web name in small letters above all pages within a  
web
          Polished authors and recently revised
          Updated to RedCloth 2.0.6
          Changed content type for RSS feeds to text/xml (makes Mozilla  
Aggreg8 happy)
          Changed searching to be case insensitive
          Changed HomePage to display the name of the web instead
          Changed exported HTML pages to be valid XHTML (which can be  
preprocessed by XSLT)
          Fixed broken recently revised
* 0.6.0: Fixed Windows compatibility [Florian]
          Fixed bug that would prevent Madeleine from taking snapshots  
in Daemon mode
          Added export entire web as HTML in a zip file
          Added RSS feeds
          Added proper getops support for the growing number of options  
[Florian]
          Added safe mode that forbids style options in RedCloth  
[Florian]
          Updated RedCloth to 2.0.5
* 0.5.0: NOTE: 0.5.0 is NOT compatible with databases from earlier  
versions
          Added revisions
          Added multiple webs
          Added password protection for webs on multi-web setups
          Added the notion of authors (that are saved in a cookie)
          Added command-line option for not running as a Daemon on Unix
* 0.3.1: Added option to escape wiki words with \
* 0.3.0: Brought all files into common style (including Textile help on  
the edit page)
          Added page locking (if someone already is editing a page  
there's a warning)
          Added daemon abilities on Unix (keep Instiki running after you  
close the terminal)
          Made port 2500 the default port, so Instiki can be launched by  
dobbelt-click
          Added Textile cache to speed-up rendering of large pages
          Made WikiWords look like "Wiki Words"
          Updated RedCloth to 2.0.4
* 0.2.5: Upgraded to RedCloth 2.0.2 and Madeleine 0.6.1, which means the
          Windows problems are gone. Also fixed a problem with wikiwords
          that used part of other wikiwords.
* 0.2.0: First public release

Download latest from:
<a  
href="http://rubyforge.org/project/showfiles.php?group_id=186">http:// 
rubyforge.org/project/showfiles.php?group_id=186</a>

Visit the official Instiki wiki:
http://instiki.nextangle.com/

License is the same as Ruby's

[1] <a  
href="http://c2.com/cgi/wiki?WikiWikiClones">http://c2.com/cgi/wiki? 
WikiWikiClones</a>
[2] Textile Syntax: <a  
href="http://www.textism.com/tools/textile/">http://www.textism.com/ 
tools/textile/</a>
--
David Heinemeier Hansson,
david / loudthinking.com
http://www.loudthinking.com/