FACTOID # 78: 22% of New Zealanders have used cannabis.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "Kwiki" also viewed:
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Kwiki

Kwiki is wiki software written in Perl by Brian Ingerson, and extended by many others. It was designed to be easy to install, maintain, and extend. Wiki software is a type of collaborative software that runs a Wiki system. ... Programming Republic of Perl logo Perl, also Practical Extraction and Report Language (a backronym, see below), is an interpreted procedural programming language designed by Larry Wall. ...


The most recent version of the software is built upon the Spoon architecture and Spiffy model of object orientation. It was preceded by the CGI::Kwiki module. Object-oriented programming (OOP) is a computer programming paradigm in which a software system is modeled as a set of objects that interact with each other. ...

Contents


Features

Each feature is implemented as a plugin, and several additional plugins are available from CPAN. Plugins are registered under the Kwiki namespace. Aside from the general wiki features like page editing, page histories, and recent changes, Kwiki by default offers slide shows, page backups, privacy options, and blog capabilities. A plugin (or plug-in) is a computer program that can, or must, interact with another program to provide a certain, usually very specific, function. ... CPAN is an acronym standing for Comprehensive Perl Archive Network. ... In general, a namespace is an abstract container, which is or could be filled by names, or technical terms, or words, and these represent (stand for) real-world things. ... A wiki (pronounced , or ; see section Pronunciation) is a web application that allows users to add content, as on an Internet forum, but also allows anyone to edit the content. ... Slideshow is a modern concatenation of Slide Show. A slideshow is a display of a series of chosen images, which is done for artistic or instructional purposes. ... The first use of the term weblog. ...


Criticism

Some Kwiki users criticize it for being too elegant a programming environment, hinting at Kwiki's dependence on the as-yet nonstandard Spiffy object orientation model. In general, although the Kwiki source code is much shorter than many other wiki implementations, for some it is more difficult to interpret because of its use of nonstandard Perl idioms introduced by Spiffy. In addition, since the Kwiki developers regard comments as necessary only for those who cannot read or write code, the Kwiki source is more intimidating to some [1] [2]. Object-oriented programming (OOP) is a computer programming paradigm in which a software system is modeled as a set of objects that interact with each other. ...


Kwiki is also quite slow. Though faster under Apache 2 and/or mod_perl, it is not developed for these environments.


Related topics

MediaWiki logo MediaWiki is a Wiki software package licensed under the GNU General Public License. ... UseModWiki is wiki software written by Clifford Adams in the Perl programming language. ... Wiki software is a type of collaborative software that runs a Wiki system. ...

External links

  • Official Kwiki website
  • Kwiki module
  • Spoon module
  • Spiffy module

  Results from FactBites:
 
Kwiki - Wikipedia, the free encyclopedia (221 words)
Kwiki is wiki software written in Perl by Ingy döt Net, and extended by many others.
In general, although the Kwiki source code is much shorter than many other wiki implementations, for some it is more difficult to interpret because of its use of nonstandard Perl idioms introduced by Spiffy.
In addition, since the Kwiki developers regard comments as necessary only for those who cannot read or write code, the Kwiki source is more intimidating to some [1] [2].
[cgi-wiki-dev] Convergence with Kwiki? (766 words)
In many discussions in IRC ingy mentioned his Kwiki will not be a "product" wiki, but a framework to build multiple sets of (possibly incompatible) kwiki distrubutions (Kwiki calls them "flavors") using different sets of templates and plugins, with vastly different functionality.
Kwiki is being build as many different wiki clones now, one of them is openforge (OF) - a perl-based sourceforge clone.
Kwiki is expected to be a wiki for this project hosting system.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.