Ideal Personal Wiki
I know this might be difficult thing to ask for, due to the varying requirements and uses of PersonalWikis, but here's a seed wishlist for the features and characteristics of an Ideal Personal Wiki:
Standard Features:
-
Use plaintext wiki pages
-
Allow at least basic formatting
-
URL and file linking
-
Allows export to html - both of the entire wiki or 'subnodes'
-
WikiWord auto-completion
-
WikiWord Searching
-
Incremental Searching
-
A rename page function
-
Allow for WikiWord aliases
-
Software should be ported to PocketPC and Palm
-
The Software should also be OpenSource.
Extended Features: (even more wishful)
-
Is extendable using a standard scripting language
-
support some sort of Tree/Outline view
-
also allow some kind of mindmap / flowchart / network diagram view (see sdidesk for an idea) (even better put CamelCase on a network link and it jumps to the page. Also use includes to get diagram and linked text on a page.
-
Allow the configuration of the plaintext wiki page extension (for use with less flexible wiki tools)
-
Allow for definitions of Interwiki-type standards (this could allow you to use Interwiki syntax to access external applications)
-
Allowing for the creation of categories (possibly using folders)
-
Allowing the use of filesystem folder structures. This would essentially allow the benefits of a hierarchical structure. (This would probably be terribly difficult to implement - and I'm not sure if it's possible to do without compromising the WikiNature.)
-
Some sort of wiki journal functionality - something like EmacsPlannerMode
-
Encryption to store passwords and other sensitive data
To Be Perfect:
-
Software released under GPL.
I've long since settled on WikidPad, but very recently have started thinking of TomBoy -- JaysenNaidoo
WikidPad is free at the moment. There is a link on their site. -- JRoeterd
Yes. Happily, Jason Horman released WikidPad it under his own open source license, similar to BSD license, in June 2005 -- JaysenNaidoo