deployment1Add my vote for this tag installation1Add my vote for this tag integration1Add my vote for this tag create new tag
, view all tags

TWiki on FreeBSD

TWiki is present in the FreeBSD ports collection as www/twiki. The port was created by Main.JustinHawkins in March 2003. In April 2008 it was refactored into modular design. As of now, www/twiki is just the core engine, while all the extensions, default and otherwise, come as separate ports - www/twiki-*.

Ease of deployment

Ports are a great feature of FreeBSD. In case of TWiki, you'll never have to mind dependencies, neither internal (where one extensions depends on another), nor external (on CPAN modules and third-party tools). Clean modular design allows for no-frills installations. For example, if you don't need the new TinyMCE, just don't install the twiki-TinyMCEPlugin port, or if you already have it installed, just remove it with pkg_delete -x twiki-TinyMCEPlugin.

If you want to install a new plugin, just cd into /usr/ports/www/twiki-WhateverPlugin and run make install. You'll only need to enable it in LocalSite.cfg or via bin/configure. Of course, you could use configure to install and manage extensions without ports, but having them as system packages slipstreams your work on maintaining your system and applications into one uniform task.

At the moment, only a fraction of all TWiki extensions is present in ports. If you you more, send a request to ports@FreeBSD.org, the current TWiki maintainer (infofarmer@FreeBSD.org as of this writing), or read http://wiki.FreeBSD.org/TWiki and make your own port - the process is mostly automated and only takes a minute when you get the hold of it.

Initial deployment

Getting core TWiki up and running should be as simple as cd /usr/ports/www/twiki; make install. Modern installations will also need www/twiki-TWikiUserMappingContrib.

Further development

Work is under way to facilitate and automate administration of TWiki on FreeBSD, including easier updates. More info here: http://wiki.FreeBSD.org/TWiki


While installing twiki on FreeBSD I noticed that there is a new Makefile (updated 20070119) and that there are new maintainers at FreeBSD.org. Many thanks to JustinHawkins for porting this great product to FreeBSD and thanks to the FreeBSD staff for maintaining this port!

-- KeithEngell - 20 Jan 2007

See also TWikiOnUnix.
Edit | Attach | Watch | Print version | History: r11 < r10 < r9 < r8 < r7 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r11 - 2008-04-26 - AndrewPantyukhin
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2015 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.