MindTouch using the Fiesta theme. |
|
Developer(s) | MindTouch, Inc. and community contributors |
---|---|
Initial release | June 2007 |
Stable release | 10.1.0 / June 28, 2011 |
Written in | PHP, C# |
Operating system | Any (.NET/Mono required) |
Available in | many languages |
Type | wiki |
License | GPL, LGPL, Apache |
Website | www.mindtouch.com |
MindTouch (and formerly known as MindTouch Core, MindTouch Deki and MindTouch DekiWiki) is a libre enterprise web-based wiki software and mashup platform. With C# back-end cleanly separated, this software make use of complimentary front-ends – connectors – to interface with users and access local data, applications and remote services like Google Maps or Flickr.
Contents |
Description
MindTouch consists of back-end and several front-ends providing different functionality. The back-end is written in C# and can be deployed on Mono platform, or on .NET framework. The web front-end interacts with the back-end via a REST API. Each wiki page is automatically exposed as an XML Web Service, which can be operated on using standard HTTP verbs.[1]
Wiki front-end
The main functionality of MindTouch is accessed with a PHP frontend, which provides a wiki with a WYSIWYG editor.[2]
All information in MindTouch Core pages is stored as XML, rather than wikitext. Pages are edited using a GUI editor, and can be manipulated as an XML web service. The frontend supports embedding rich media and has a built-in image gallery.[2]
The software supports authentication with Apache or IIS modules.[3] Permissions can be applied to individual pages or page hierarchies.[2]
Other front-ends
Other front-ends (connectors) to the API allow users to export parts of their workflow to the wiki. The Desktop connector allows drag and drop export of the users' files; Microsoft Outlook connector allows publishing of messages, attachements or entire mail threads from Microsoft Outlook.[4][5]
An open-source iPhone interface named DekiMobile was released in November 2008.[6][non-primary source needed]
Mashups
MindTouch can make use of multiple connectors to perform mashups. MindTouch Core ships with extensions allowing connection to numerous online services,[7] including systems such as Google Maps, Windows Live, Flickr and Yahoo.[4] A commercial license enables features such as connectors to SugarCRM, Salesforce, LinkedIn, MySQL, Microsoft SQL Server and Microsoft Access.[7]
Multi-language
Multi-language support (named polyglot) allows switching interface and content languages on per page, per section and per user basis. In multilingual wikis the engine prioritizes search results by the user’s default language. MindTouch cite the 8.05 release of Deki as the first polyglot application on the web.[8][9]
DekiScript
MindTouch Core includes a complete scripting language, called DekiScript. DekiScript, a light-weight, interpreted programming language, allows users to add dynamic content to wiki pages. It can be embedded directly into wiki pages or used in XML extensions.[10][non-primary source needed]
Availability
MindTouch is distributed under the terms of the GNU General Public License (with some parts under GNU Lesser General Public License and Apache License); the source code is available for each release on SourceForge and from the public SVN repository. The commercial version with Windows Installer package.[11], more functionality and support options is also available.[8][12]
The pre-build VMWare image with complete MindTouch installation on Debian is available for download.[2] It is also available as a cloud-based service on subscription,[13][14] and on a dedicated hardware appliance DekiBox.[2][15][16]
The examples of deployed MindTouch wikis include PayPal, Autodesk, The Washington Post, Mozilla Developers Network, HTC, Palm and Intuit sites.[17]
Development history
MindTouch was forked from MediaWiki in 2005; the first release (under the name DekiWiki) occurred in June 2007 featuring: XHTML in place of wikitext, a WYSIWYG editor and Lucene-based search.[18] Consequently the backend was completely reimplemented in C#, resulting in an API built as web services on top of the new DReAM (Distributed REST Application Manager) server and toolset.[1]
References
- ^ a b Wilms, Hartmut (2007-10-09), "MindTouch Dream: REST SDK & Lightweight Standalone Server", InfoQ, http://www.infoq.com/news/2007/10/mindtouch-dream, retrieved 2012-03-25
- ^ a b c d e Heck, Mike (2007-02-07), "Review: MindTouch cleverly packs wiki in a virtual appliance", InfoWorld, http://www.infoworld.com/ifwclassic/weblog//tcdaily/archives/2007/02/review_mindtouc.html, retrieved 2012-03-24
- ^ Dively, Michelle (2008-05-28), "MindTouch Releases Deki Wiki 8.05.1", OStatic, http://ostatic.com/blog/mindtouch-releases-deki-wiki-8-05-1, retrieved 2012-03-25
- ^ a b Catone, Josh (2007-09-05), "MindTouch Adds Dozens of Extensions to Deki Wiki", ReadWriteWeb, http://www.readwriteweb.com/archives/mindtouch_adds_dozens_of_extensions_to_deki_wiki.php, retrieved 2012-03-25
- ^ Germain, Jack M. (2008-07-24), "MindTouch Sharpens Its Deki App Masher", LinuxInsider, http://www.linuxinsider.com/story/63910.html, retrieved 2008-11-05
- ^ Ganser, Corey (2008-11-14), "Optimizing the iPhone browsing experience with DekiMobile", MindTouch blog, http://www.mindtouch.com/blog/2008/11/14/optimizing-the-iphone-browsing-experience-with-dekimobile/, retrieved 2008-11-16
- ^ a b Boulton, Clint (2008-07-23), "MindTouch Wiki Integrates Salesforce.com, LinkedIn", eWeek, http://www.eweek.com/c/a/Messaging-and-Collaboration/MindTouch-Wiki-Integrates-Salesforcecom-LinkedIn/, retrieved 2012-03-25
- ^ a b Kirkpatrick, Marshall (2008-05-07), "MindTouch Goes Polyglot, Gets Nod From Mozilla", ReadWriteWeb, http://www.readwriteweb.com/archives/mindtouch_goes_polyglot.php, retrieved 2012-03-25
- ^ Boulton, Clint (2008-05-07), "Mozilla Melds with MindTouch Wiki", eWeek, http://www.eweek.com/c/a/Messaging-and-Collaboration/Mozilla-Melds-With-MindTouch-Wiki/, retrieved 2012-03-25
- ^ "DekiScript", MindTouch, http://wiki.developer.mindtouch.com/DekiScript, retrieved 2008-11-05
- ^ Ogasawara, Todd (2008-07-17), "MindTouch Deki Wiki MSI Installer", OnLamp, http://www.oreillynet.com/onlamp/blog/2008/07/mindtouch_deki_wiki_msi_instal.html, retrieved 2012-03-25
- ^ Shimel, Alan (2010-03-22), "How a Couple of ex-Microsoft Guys Built An Open Source Powerhouse", NetworkWorld, http://www.networkworld.com/community/node/58838, retrieved 2012-03-25
- ^ Rupley, Sebastian (2009-11-19), "MindTouch's Open-source Collaboration Platform Sits on the Cloud", Gigaom, http://gigaom.com/2009/11/19/mindtouchs-open-source-collaboration-platform-sits-on-the-cloud/, retrieved 2012-02-25
- ^ Williams, Alex (2009-11-19), "MindTouch Cloud: The Open Source Alternative to Sharepoint and Salesforce.com?", ReadWriteWeb, http://www.readwriteweb.com/enterprise/2009/11/mind-touch-counters.php, retrieved 2012-03-25
- ^ Ratcliffe, Mitch (2006-09-26), "Software for the enterprise", Rational Rants (ZDNet), http://www.zdnet.com/blog/ratcliffe/software-for-the-enterprise/181, retrieved 2012-03-29
- ^ Christoffers, Cameron (2006-09-26), "What's Hot at Demo", TechCrunch, http://techcrunch.com/2006/09/26/whats-hot-at-demo/, retrieved 2012-03-29
- ^ Byfield, Bruce (2008-03-07), "MindTouch learns the open source walk", Linux.com, http://archive09.linux.com/feature/128238.html, retrieved 2012-03-25
|
|