MindTouch was an American multinational technology company headquartered in
San Diego
San Diego ( , ) is a city on the Pacific coast of Southern California, adjacent to the Mexico–United States border. With a population of over 1.4 million, it is the List of United States cities by population, eighth-most populous city in t ...
, California, that designed, developed, and sold
SaaS
Software as a service (SaaS ) is a cloud computing service model where the provider offers use of application software to a client and manages all needed physical and software resources. SaaS is usually accessed via a web application. Unlike oth ...
computer software and online services. MindTouch was founded by Aaron Fulkerson and Steve Bjorg in 2005. In January 2016, MindTouch announced their Series A Venture Capital funding round, totaling US$12 million. PeakSpan Capital led the round with participation from SK Ventures and
SAP SE
Sap is a fluid transported in the xylem cells (vessel elements or tracheids) or phloem sieve tube elements of a plant. These cells transport water and nutrients throughout the plant.
Sap is distinct from latex, resin, or cell sap; it is a s ...
. In April 2021, MindTouch was acquired by
NICE CXone and rebranded NICE CXone Expert.
As a division of NICE, the organization's primary software product is NICE CXone Expert (formerly called MindTouch Responsive). Retired products included DekiWiki, MindTouch Core, and MindTouch 4. NICE CXone Expert allows for a team to create, publish, and edit content, and then structure that content within a responsive user interface. Its online services include TouchPoints, CRM integrations, a Success Program, and a custom software development team that helps with branding, information architecture, and custom integrations for new and existing customers.
History
Wiki front-end
MindTouch started in 2005 as a
fork of the
MediaWiki
MediaWiki is free and open-source wiki software originally developed by Magnus Manske for use on Wikipedia on January 25, 2002, and further improved by Lee Daniel Crocker,mailarchive:wikipedia-l/2001-August/000382.html, Magnus Manske's announc ...
software. The first release was named DekiWiki, and occurred in July 2006. Its features included use of
XHTML
Extensible HyperText Markup Language (XHTML) is part of the family of XML markup languages which mirrors or extends versions of the widely used HyperText Markup Language (HTML), the language in which Web pages are formulated.
While HTML, pr ...
in place of
wikitext, a
WYSIWYG
In computing, WYSIWYG ( ), an acronym for what you see is what you get, refers to software that allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product, such as a printed document, web ...
editor, and
Lucene
Apache Lucene is a free and open-source search engine software library, originally written in Java by Doug Cutting. It is supported by the Apache Software Foundation and is released under the Apache Software License. Lucene is widely used as a ...
-based search. The main functionality of the MindTouch wiki was to access a
PHP frontend, which provided a wiki along with a WYSIWYG editor.
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 cites the 8.05 release of Deki as the first polyglot application on the web.
MindTouch Core
MindTouch Core allows for a user to access and edit pages stored as
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for encoding electronic document, documents in a format that is both human-readable and Machine-r ...
, rather than wikitext. MindTouch Core is an
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use and view the source code, design documents, or content of the product. The open source model is a decentrali ...
enterprise web-based
wiki
A wiki ( ) is a form of hypertext publication on the internet which is collaboratively edited and managed by its audience directly through a web browser. A typical wiki contains multiple pages that can either be edited by the public or l ...
software and mashup platform. Pages are editable using a
GUI editor or may be manipulated as an XML
web service
A web service (WS) is either:
* a service offered by an electronic device to another electronic device, communicating with each other via the Internet, or
* a server running on a computer device, listening for requests at a particular port over a n ...
. The software has integrated authentication with
Apache
The Apache ( ) are several Southern Athabaskan language-speaking peoples of the Southwestern United States, Southwest, the Southern Plains and Northern Mexico. They are linguistically related to the Navajo. They migrated from the Athabascan ho ...
or
IIS modules. Permissions can be applied to individual pages or page hierarchies. The open source version MindTouch Core is distributed on
SourceForge
SourceForge is a web service founded by Geoffrey B. Jeffery, Tim Perdue, and Drew Streib in November 1999. SourceForge provides a centralized software discovery platform, including an online platform for managing and hosting open-source soft ...
under the terms of the
GNU General Public License
The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
(with some parts under
GNU Lesser General Public License
The GNU Lesser General Public License (LGPL) is a free-software license published by the Free Software Foundation (FSF). The license allows developers and companies to use and integrate a software component released under the LGPL into their own ...
and
Apache License
The Apache License is a permissive free software license written by the Apache Software Foundation (ASF). It allows users to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software ...
). DekiScript, a lightweight,
interpreted programming language, allows users to add
dynamic content to MindTouch pages. DekiScript may be embedded directly into web pages and extended through XML extensions.
MindTouch Core includes multiple connectors to perform
mashups. MindTouch Core also includes with extensions allowing connection to numerous online services, including systems such as
Google Maps
Google Maps is a web mapping platform and consumer application offered by Google. It offers satellite imagery, aerial photography, street maps, 360° interactive panorama, interactive panoramic views of streets (Google Street View, Street View ...
,
Windows Live,
Flickr
Flickr ( ) is an image hosting service, image and Online video platform, video hosting service, as well as an online community, founded in Canada and headquartered in the United States. It was created by Ludicorp in 2004 and was previously a co ...
and
Yahoo
Yahoo (, styled yahoo''!'' in its logo) is an American web portal that provides the search engine Yahoo Search and related services including My Yahoo, Yahoo Mail, Yahoo News, Yahoo Finance, Yahoo Sports, y!entertainment, yahoo!life, an ...
. A now unsupported commercial license enabled features such as connectors to
SugarCRM,
Salesforce
Salesforce, Inc. is an American cloud-based software company headquartered in San Francisco, California. It provides applications focused on sales, customer service, marketing automation, e-commerce, analytics, artificial intelligence, and ap ...
,
LinkedIn
LinkedIn () is an American business and employment-oriented Social networking service, social network. It was launched on May 5, 2003 by Reid Hoffman and Eric Ly. Since December 2016, LinkedIn has been a wholly owned subsidiary of Microsoft. ...
,
MySQL
MySQL () is an Open-source software, open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A rel ...
,
Microsoft SQL Server
Microsoft SQL Server is a proprietary relational database management system developed by Microsoft using Structured Query Language (SQL, often pronounced "sequel"). As a database server, it is a software product with the primary function of ...
and
Microsoft Access
Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational database, relational Access Database Engine (ACE) with a graphical user interface and software-development tools. It is a member of the Microsof ...
.
On April 9, 2013 MindTouch Inc. announced that they would no longer support their open source offering MindTouch Core. The last open-source releases of MindTouch Core are still available on SourceForge.
MindTouch 4
MindTouch 4 was a SaaS product developed from the open-source MindTouch Core source code base.
NICE CXone Expert
NICE CXone Expert is the current version of the software service. NICE CXone Expert allows for a team to create, publish, and edit content, and then structure that content within a responsive user interface.
Partners
Integration partnerships with CRM vendors such as SAP and
Salesforce.com provide support agents the ability to use NICE CXone Expert content in their customer support workflows.
Releases
NICE CXone Expert's cloud infrastructure delivers a weekly update for bug fixes and feature changes.
Development
MindTouch was forked from MediaWiki in 2005; the first release (under the name DekiWiki) occurred in July 2006, featuring XHTML in place of wikitext, a WYSIWYG editor and Lucene-based search.
Consequently, the backend was completely reimplemented in
C#, resulting in an
API
An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
built as web services on top of the new DReAM ("Distributed REST Application Manager") server and toolset. NICE CXone Expert is the latest version of the organization's SaaS offering, replacing MindTouch 4. MindTouch 4 was forked, internally within MindTouch, Inc., from the open-source MindTouch Core
source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language. A programmer writes the human readable source code to control the behavior of a computer.
Since a computer, at base, only ...
base in early 2010. In addition to some legacy PHP and C# components of MindTouch Core, NICE CXone Expert software and infrastructure includes technologies such as
NodeJS,
Elasticsearch
Elasticsearch is a Search engine (computing), search engine based on Apache Lucene, a free and open-source search engine. It provides a distributed, Multitenancy, multitenant-capable full-text search engine with an HTTP web interface and schema ...
,
F#,
Amazon SQS
Amazon Simple Queue Service (Amazon SQS) is a distributed message queuing service introduced by Amazon.com as a beta in late 2004, and generally available in mid 2006.
API
Amazon provides SDKs in several programming languages, including:
* C ...
,
Amazon Lambda
AWS Lambda is an event-driven programming, event-driven, Serverless computing, serverless Function as a service, Function as a Service (FaaS) provided by Amazon.com, Amazon as a part of Amazon Web Services. It is designed to enable developers to ...
,
Snowflake
A snowflake is a single ice crystal that is large enough to fall through the Earth's atmosphere as snow.Knight, C.; Knight, N. (1973). Snow crystals. Scientific American, vol. 228, no. 1, pp. 100–107.Hobbs, P.V. 1974. Ice Physics. Oxford: C ...
,
Redis
Redis (; Remote Dictionary Server) is an in-memory key–value database, used as a distributed cache and message broker, with optional durability. Because it holds all data in memory and because of its design, Redis offers low- latency reads ...
,
HAProxy,
Puppet
A puppet is an object, often resembling a human, animal or Legendary creature, mythical figure, that is animated or manipulated by a person called a puppeteer. Puppetry is an ancient form of theatre which dates back to the 5th century BC in anci ...
,
Docker, and
Kubernetes
Kubernetes (), also known as K8s is an open-source software, open-source OS-level virtualization, container orchestration (computing), orchestration system for automating software deployment, scaling, and management. Originally designed by Googl ...
.
References
{{Reflist
Technology companies based in San Diego
Software companies based in California
Cloud applications
Defunct software companies of the United States
Defunct computer companies based in California