ikiwiki
This article's introduction section may not adequately summarize its contents. To comply with Wikipedia's lead section guidelines, please consider expanding the lead to provide an accessible overview of the article's key points. (September 2009) |
File:Ikiwiki.png | |
---|---|
Developer(s) | Joey Hess et al |
Initial release | 29 April 2006[1] |
Stable release | 3.20100122[2] / 3.14159 was (July 16, 2009 )[3] |
Written in | Perl |
Operating system | Unix-like |
Type | Wiki software |
License | GNU General Public License#Version 2 + |
Website | http://ikiwiki.info/ |
ikiwiki is a wiki software system designed by Joey Hess.
Design
ikiwiki compiles wiki pages into HTML pages for publication. Unlike conventional wiki software, ikiwiki stores its pages in a standard version control system[4] such as Git or Subversion or 6+ others.[5] The term "wiki compiler" was coined by ikiwiki's designer to compare the program's function to that of make or gcc for computer software projects;[6] other wiki compilers call themselves a "wiki processor".[7]
ikiwiki is implemented in Perl, although external plugins can be implemented in any language.[8] It supports several markup languages, including Markdown, Creole,[9] reStructuredText and Textile.[4] In the simplest case it can function as an off-line static web site generator, but it can use cgi to function as a normal web-interfaced wiki as well. Login via OpenID is supported.
ikiwiki is included in various Linux distributions, including Debian.[10] Licensed under the terms of the GNU General Public License, version 2 or later,[11] ikiwiki is free software.
Use as a (possibly-distributed) bug tracker
Although wikis and bug tracking systems are conventionally viewed as distinct types of software, Ikiwiki can also be used as a (possibly-distributed) bug tracking system (for instance, insert an "Index of the 30 most recently fixed bugs" via the wikiscript [[inline pages="bugs/* and link(done) and !*/Discussion" sort=mtime show=30 archive=yes]]); however "Ikiwiki has little structured data except for page filenames and tags, so" its query functionality is not as advanced or as user-friendly as some other, non-distributed bug trackers such as Bugzilla.[6] However, structured data on the page (beyond tags & path names), as field-value pairs, is being designed.[12]
See also
References
- ↑ Version 1.0, see ikiwiki roadmap
- ↑ ("Download page of ikiwiki". Ikiwiki.info. http://ikiwiki.info/download/. Retrieved 2010-01-29.) asserts the latest source is in debian repository ("ikiwiki at debian packages". Packages.debian.org. http://packages.debian.org/unstable/source/ikiwiki. Retrieved 2010-01-29.) which gives the latest version number.
- ↑ This version date (July 16, 2009 ) was listed on this page for version 3.14159 citing ("ikiwiki at debian packages". Packages.debian.org. http://packages.debian.org/unstable/source/ikiwiki. Retrieved 2010-01-29.) but that citation doesn't list the version date; it appears one would have to download the code & say extract the maximum file date to get the version date.
- ↑ 4.0 4.1 "ikiwiki feature "Use a Real RCS"". Ikiwiki.info. http://ikiwiki.info/features/#index1h2. Retrieved 2010-01-29.
- ↑ "ikiwiki Revision Control Systems". Ikiwiki.info. http://ikiwiki.info/rcs. Retrieved 2010-01-29.
- ↑ 6.0 6.1 Joey Hess (6 April 2007). "Integrated issue tracking with Ikiwiki". LinuxWorld.com. IDG. http://www.linuxworld.com/news/2007/040607-integrated-issue-tracking-ikiwiki.html. Retrieved 7 January 2009.
- ↑ PWP Php Wiki Processor
- ↑ "ikiwiki external plugins". Ikiwiki.info. http://ikiwiki.info/plugins/write/external/. Retrieved 2009-08-10.
- ↑ "Creole plugin page of Ikiwiki". Ikiwiki.info. http://ikiwiki.info/plugins/creole/. Retrieved 2009-08-10.
- ↑ debian/copyright. Retrieved March 20, 2008.
- ↑ License at ikiwiki web page
- ↑ "ikiwiki.info/todo/structured_page_data". http://ikiwiki.info/todo/structured_page_data. Retrieved 2010-01-29.
External links
|
Stub icon | This free software-related article is a stub. You can help Wikipedia by expanding it. |
If you like SEOmastering Site, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...
- Pages where expansion depth is exceeded
- Pages with broken file links
- Articles needing cleanup from September 2009
- Articles with invalid date parameter in template
- All pages needing cleanup
- Wikipedia introduction cleanup from September 2009
- Free wiki software
- Free software programmed in Perl
- Software using distributed revision control
- Distributed bug tracking systems
- Free software stubs