Introducing GetWiki 2.0
With the ability to develop GetWiki fully independently of "legacy" concerns, GetWiki 2.0 has brought major improvements and changes to GetWiki 1.0. Beyond the endless bugfixes to the old MediaWiki codebase and Wikipedian origins, development stabilized for 1.0 and has since moved toward a few major changes, key features and stabilities, which make 2.0 even more unique. All remaining inherited code has been eliminated for performance, usability, and design reasons. 2.0 is a completely new bloki application.
Since the debut of GetWiki in 2004, there have been a proliferation of wiki applications out there, but more importantly, a noticeable reduction of public interest in Wiki-websites in general, as blogs and discussion forums have also proliferated to capture more "mindshare". GetWiki 2.0 has moved toward a model in which "wiki" is only a name for the multi-user aspect of the content, and has been based on new codebase, codenamed "Plug", at rimric.com, a site which uses basic wiki functionality alongside a discussion forum and article commentary.
This new "GetWiki Lite", if you will, "Plug" was named for its basis in "plugging" one's books and publications. It runs on a fully custom PHP/MySQL code platform, with 0% "legacy" from other wikicode (or even from the existing GetWiki 1.0 codebase). This meant GetWiki 2.0 had to be rewritten from scratch using Plug as a "platform", instead of MediaWiki. Thus, it has become a social networking, blog/bulletin board model using WikiCreole, multi-user content. This eliminated much of what seemed necessary to wikis only recently: The much misused and outmoded "talk page" is nowhere to be found in "plug", or the use of "namespaces", and vandalism is impossible, because edits are prevented from "out of network" members.
See: GetWiki puts Social Networking above the Wiki Way
GetWiki 1.0 will continue to be supported as technical needs demand. The greatest assets of GetWiki 1.0 are that it is simple, powerful, and based on XML standards. 2.0 simply takes this to the next level by vastly improving the security and interactivity of GetWiki.
Technical Featureskey features from GetWiki 1.0
- auto-import of Wiki articles via XML using PHP's Expat Library
- well-formed XHTML and effective use of CSS2
- clear labeling and checkbox placements
- image thumbnail display
- whitelist settings, or blocking of non-account editing
- integrated blocks of edits, new accounts and uploads from IP range blocks
- conversion of TeX code for formulas into XHTML
- comprehensive administrator tools
key features in GetWiki 1.x
- anti-spam blacklisting
- email registration only, required unique email addresses
- user rights enhancements and display
- dynamic content categories and facets with an index
- inline references/citations and other wikicode
- multiple wiki importing, evaluation
- atom/xml news feed
- removal of legacy biases
- (deprecated, unnecessary) rollback/delete new pages from a malicious user
- (deprecated, inapplicable) customizable "support" and "meta" namespaces
key features in GetWiki 2.0
- simple social networking, preventing "out of my network" edits
- internal email box, or private messaging
- full forum/bulletin threaded board forums
- member bio and avatar basics, instead of "User" wiki pages
- blog-style, threaded article comments below content, instead of "talk" pages
- full support for WikiCreole, and common blog and wiki code formats
- additional 'Pedia-style code support, such as "px" and "infoboxes"
- reduction of WikiComplexity toward "Plug" standards
- complete reorganization of functions and filenames (from 80+ PHP files to 5)
- clear documentation and explanation of code
- new visual style based on rimric.com
Releases and DownloadsGetWiki 2.0 is not available for download at this time. The current download for 1.0 is the only GetWiki public release. 1.x ran on Wikinfo and here on GetWiki, but was never released.
- GetWiki 1.0 getwiki-1.0.tar.gz (download folder)
- NOTE: This GetWiki installation is out of sync with 1.0: (GetWiki:2.0)
- Apache under Unix/Linux installation recommended
- PHP 4.3.2 + required for application, with the common GD enabled (used for uploading images)
- MySQL 4.1 + required for database
- GetWiki 2.0 designed by M.R.M. Parrott ((profile:Proteus|proteus)) and rimric.com
- GetWiki.net - official ibiblio hosted website
© 2008-2009, 2004-2022 M.R.M. PARROTT | ALL RIGHTS RESERVED