<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.tei-c.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kristin+Jensen</id>
	<title>TEIWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tei-c.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kristin+Jensen"/>
	<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=Special:Contributions/Kristin_Jensen"/>
	<updated>2026-04-22T03:06:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=JuxtaCommons&amp;diff=11714</id>
		<title>JuxtaCommons</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=JuxtaCommons&amp;diff=11714"/>
		<updated>2013-03-20T20:40:13Z</updated>

		<summary type="html">&lt;p&gt;Kristin Jensen: add link to Juxta WS on TEI Wiki&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tools]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Publishing and delivery tools]]&lt;br /&gt;
[[Category:Analysis tools]]&lt;br /&gt;
[[Category:Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Comparing]]&lt;br /&gt;
&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
The Juxta family of software (Juxta, Juxta WS, and Juxta Commons) allows you to compare and collate versions of the same textual work. [http://www.juxtacommons.org Juxta Commons] is an online space powered by the [[JuxtaWS|Juxta Web Service]] that lets you collate sets and share visualizations with your peers. Development of Juxta Commons was sponsored by [http://www.nines.org NINES].&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
With a free account, users may upload two or more versions of a text, collate them, then view and share visualizations of the collation results. Visualizations can be kept private or shared online with a unique URL or embeddable iframe.&lt;br /&gt;
&lt;br /&gt;
A collation can also be exported as TEI with parallel segmented markup or as a base text with apparatus.&lt;br /&gt;
&lt;br /&gt;
Juxta Commons accepts upload of a variety of file formats with textual content: plain text, XML (with special handling for TEI), HTML, Microsoft Word (.doc and .docx), OpenOffice (.doc), RTF, PDF, ePUB, WikiMedia markup (with special handling for Wikipedia article revisions). Text will be scraped out of the files; images are not collated.&lt;br /&gt;
&lt;br /&gt;
== User commentary ==&lt;br /&gt;
'''Please sign all comments.'''&lt;br /&gt;
&lt;br /&gt;
== System requirements ==&lt;br /&gt;
Juxta Commons is a web-based application. It has been tested on Chrome v. 25, Firefox v. 18 and v. 19, Internet Explorer 8 and 9, and Safari v. 6.&lt;br /&gt;
&lt;br /&gt;
== Source code and licensing ==&lt;br /&gt;
As of this writing (March 2013), Juxta Commons is closed source. Juxta Commons is powered by the Juxta Web Service, which is open source software [https://github.com/performant-software/juxta-service available on GitHub]. &lt;br /&gt;
&lt;br /&gt;
== Support for TEI ==&lt;br /&gt;
Juxta Commons supports TEI in several ways:&lt;br /&gt;
&lt;br /&gt;
Juxta Commons accepts all types of XML files for upload and has basic defaults for working with TEI. Juxta Commons uses XSL transformations to prepare XML files as witnesses, filtering out the XML tags to produce a clean text for comparison. There is a default filter for TEI encoded texts which also excludes the contents of the TEI header and front matter; this filter can be customized to include or exclude the contents of any given tags. The default or custom filter may be viewed and exported as XSLT. The note and page break (pb) tags receive special handling, and are used to display the note contents and the location of page breaks in one of the collation visualizations.&lt;br /&gt;
&lt;br /&gt;
When uploading an XML source file, the user has the opportunity to flag it as containing TEI parallel segmentation markup. If this flag is set, Juxta will automatically extract all variant witnesses from the parallel segmentation apparatus and create a comparison set showing the differences between them.&lt;br /&gt;
&lt;br /&gt;
Juxta Commons can also export any comparison set in TEI parallel segmentation markup, regardless of the original format of the source files. It should be noted that the parallel segmentation export is constructed from the stripped-down witness texts; TEI markup from the original source files will not be reproduced in the parallel segmentation export. &lt;br /&gt;
&lt;br /&gt;
The [http://www.v-machine.org/ Versioning Machine] has been integrated into Juxta Commons as an alternative visualization; when the user opts to view the Versioning Machine visualization of a comparison set, Juxta Commons automatically exports its TEI parallel segmentation markup to the Juxta Commons installation of the Versioning Machine. &lt;br /&gt;
&lt;br /&gt;
== Language(s) ==&lt;br /&gt;
Juxta Commons is a Ruby on Rails application that provides the user interface and authentication features of the system. It has no collation logic in itself, but is powered by the Juxta Web Service (Juxta WS), with which it communicates by exchanging JSON data over RESTful API calls. Juxta Commons relies heavily upon jQuery, jQuery UI and Raphael to drive the user interface.&lt;br /&gt;
&lt;br /&gt;
Juxta WS is a server-side Java application that exposes a RESTful API to the collation services. It was built upon standard open source frameworks such as Spring and Restlet. It uses XSLT to transform XML source files into witnesses.&lt;br /&gt;
&lt;br /&gt;
The user interface and documentation for Juxta Commons are written entirely in (American) English. Juxta supports collation of texts in any Unicode character set, with the exception of UTF-8 compound characters such as those used in Tibetan and Chinese scripts. &lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
An extensive [http://juxtacommons.org/guide user guide] is available on the Juxta Commons site, along with [http://juxtacommons.org/tech_info technical information] and [http://juxtacommons.org/take_tour a gallery of interesting comparison sets].&lt;br /&gt;
&lt;br /&gt;
Video tutorials are [http://vimeo.com/user13781825 available on Vimeo] including [http://vimeo.com/50388096 a basic walkthrough] of the software and a video demonstrating [http://vimeo.com/52722692 the features specifically designed to support work with texts encoded in XML].&lt;br /&gt;
&lt;br /&gt;
== Tech support ==&lt;br /&gt;
There is an open [https://groups.google.com/forum/#!forum/juxta-dev Google Group] dedicated to discussing development issues for the Juxta family of software (the original Juxta desktop application, Juxta WS, and Juxta Commons).&lt;br /&gt;
&lt;br /&gt;
== User community ==&lt;br /&gt;
Users are invited to tweet about their experiences with Juxta Commons using the [https://twitter.com/search/realtime?q=%23juxtacommons&amp;amp;src=hash hash tag #juxtacommons].  News about Juxta Commons is publicized in the [https://twitter.com/juxtacommons @JuxtaCommons Twitter feed] and on the [http://www.juxtasoftware.org/ Juxta Software blog].&lt;br /&gt;
&lt;br /&gt;
== Sample implementations ==&lt;br /&gt;
Links to numerous sample sets have been collected in [http://www.juxtasoftware.org/using-juxta-in-the-classroom-scholars-lab-presentation/ a blog entry on juxtasoftware.org].&lt;br /&gt;
&lt;br /&gt;
== Current version number and date of release ==&lt;br /&gt;
Current version number: 1.7.9 &lt;br /&gt;
Date of release: March 2013&lt;br /&gt;
&lt;br /&gt;
== History of versions ==&lt;br /&gt;
Juxta was originally developed in the early 2000s as a desktop application. &lt;br /&gt;
&lt;br /&gt;
In March of 2012, a beta version of Juxta (1.6.5) was released. This version of the desktop software allowed users to export comparison sets for visualization on the web. The desktop software was most recently released in October 2012 as version 1.7.0; it is [http://www.juxtasoftware.org/download/ available for download from juxtasoftware.org].&lt;br /&gt;
&lt;br /&gt;
In October of 2012, the public beta release of the Juxta Commons website was launched as version 1.7.5.&lt;br /&gt;
&lt;br /&gt;
== How to download or buy ==&lt;br /&gt;
Juxta Commons is a free service available on the web. Anyone may sign up for a user account. You do not need to download or purchase the software.&lt;br /&gt;
&lt;br /&gt;
== Additional notes ==&lt;br /&gt;
Juxta Commons is supported by [http://www.nines.org NINES] with development by [http://www.performantsoftware.com Performant Software Solutions LLC].&lt;/div&gt;</summary>
		<author><name>Kristin Jensen</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=JuxtaWS&amp;diff=11713</id>
		<title>JuxtaWS</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=JuxtaWS&amp;diff=11713"/>
		<updated>2013-03-20T20:37:26Z</updated>

		<summary type="html">&lt;p&gt;Kristin Jensen: create Juxta WS page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tools]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Publishing and delivery tools]]&lt;br /&gt;
[[Category:Analysis tools]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Comparing]]&lt;br /&gt;
&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
The Juxta family of software (Juxta, Juxta WS, and Juxta Commons) allows you to compare and collate versions of the same textual work. The Juxta Web Service (Juxta WS) is an open source Java application that provides the core collation and visualization functions of Juxta in a server environment via an API. Development of Juxta WS was supported by [http://www.nines.org NINES] at the University of Virginia.&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
Juxta WS can collate two or more versions of the same textual work (“witnesses”) and generate a list of alignments as well as two different styles of visualization suitable for display on the web. The “heat map” visualization shows a base text with ranges of difference from the other witnesses highlighted. The “side by side” visualization shows two of the witnesses in synchronously scrolling columns, with areas of difference highlighted.&lt;br /&gt;
&lt;br /&gt;
== User commentary ==&lt;br /&gt;
'''Please sign all comments.'''&lt;br /&gt;
&lt;br /&gt;
== System requirements ==&lt;br /&gt;
Juxta WS runs on Java 1.6. A minimum of 1 GB memory is recommended; more memory is preferable, since the collation process is memory intensive. &lt;br /&gt;
&lt;br /&gt;
== Source code and licensing ==&lt;br /&gt;
Juxta WS is open source software [https://github.com/performant-software/juxta-service available on GitHub].&lt;br /&gt;
&lt;br /&gt;
== Support for TEI ==&lt;br /&gt;
Juxta WS accepts all types of XML files and can pass them through an XSLT filter to remove the tags, resulting in a plain text for tokenization and collation. The program comes with a default XSLT filter for converting TEI encoded texts to plain text; in addition to removing the tags themselves, it also filters out the TEI headers and front matter. An alternative XSLT filter can be created and called by the user instead.&lt;br /&gt;
&lt;br /&gt;
Juxta WS comes with a special XSLT filter for reconstructing variant witness texts from a single file encoded with TEI parallel segmentation markup.&lt;br /&gt;
&lt;br /&gt;
Juxta WS can also export any comparison set as a single XML file encoded with TEI parallel segmentation markup regardless of the original format of the source files. It should be noted that the parallel segmentation export is constructed from the stripped-down witness texts; TEI markup from the original source files will not be reproduced in the parallel segmentation export. &lt;br /&gt;
&lt;br /&gt;
== Language(s) ==&lt;br /&gt;
Juxta WS is a server-side Java application that exposes a RESTful API with JSON transport. It was built upon standard open source frameworks such as Spring and Restlet. It uses XSLT to transform XML source files into witnesses.&lt;br /&gt;
&lt;br /&gt;
The documentation for Juxta WS is written in English. Juxta WS supports collation of texts in any Unicode character set, with the exception of UTF-8 compound characters such as those used in Tibetan and Chinese scripts. &lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
The Juxta WS API is [https://github.com/performant-software/juxta-service/wiki/API-Documentation documented on GitHub]. &lt;br /&gt;
&lt;br /&gt;
== Tech support ==&lt;br /&gt;
There is an open [https://groups.google.com/forum/#!forum/juxta-dev Google Group] dedicated to discussing development issues for the Juxta family of software (the original Juxta desktop application, Juxta WS, and Juxta Commons).&lt;br /&gt;
&lt;br /&gt;
== User community ==&lt;br /&gt;
Implementers of Juxta WS are invited to participate in the Juxta development [https://groups.google.com/forum/#!forum/juxta-dev Google Group].&lt;br /&gt;
&lt;br /&gt;
== Sample implementations ==&lt;br /&gt;
The most prominent implementation of Juxta WS is in [http://www.juxtacommons.org Juxta Commons], a project of [http://www.nines.org NINES] at the University of Virginia. (See also: [[JuxtaCommons|Juxta Commons on the TEI Wiki]].) A [http://www.juxtasoftware.org/using-juxta-in-the-classroom-scholars-lab-presentation/ blog post on juxtasoftware.org] showcases links to numerous examples of comparison sets created by Juxta Commons users.&lt;br /&gt;
&lt;br /&gt;
Since March of 2012, Juxta WS has been available to provide collation services to registered account holders of the [http://ccl.rch.uky.edu/ Carolingian Canon Law Project] at the University of Kentucky. As of this writing (March 2013), development is under way to integrate Juxta WS with the [http://mel.hofstra.edu/textlab.html TextLab] software for transcribing and TEI encoding manuscript pages in the [http://mel.hofstra.edu/index.html Melville Electronic Library] at Hofstra University. &lt;br /&gt;
&lt;br /&gt;
== Current version number and date of release ==&lt;br /&gt;
Version 1.7.9, March 2013&lt;br /&gt;
&lt;br /&gt;
== History of versions ==&lt;br /&gt;
Juxta was originally developed in the early 2000s as a desktop application. The most recent release of the desktop version is available for [http://www.juxtasoftware.org/download/ download] from the juxtasoftware.org website.&lt;br /&gt;
&lt;br /&gt;
Juxta was re-implemented as a web service (Juxta WS) starting in late 2011. Development has continued in concert with the creation of [http://www.juxtacommons.org Juxta Commons] through spring of 2013.&lt;br /&gt;
&lt;br /&gt;
== How to download or buy ==&lt;br /&gt;
Juxta WS is free, open source software. The code is available in a [https://github.com/performant-software/juxta-service public repository on GitHub]. Please note that Juxta WS is a web service with no graphical user interface; it is designed to be called by other software and implementation will require familiarity with JSON and RESTful APIs.&lt;br /&gt;
&lt;br /&gt;
== Additional notes ==&lt;br /&gt;
Juxta WS is supported by [http://www.nines.org NINES] with development by [http://www.performantsoftware.com Performant Software Solutions LLC].&lt;/div&gt;</summary>
		<author><name>Kristin Jensen</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=JuxtaCommons&amp;diff=11711</id>
		<title>JuxtaCommons</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=JuxtaCommons&amp;diff=11711"/>
		<updated>2013-03-20T18:55:33Z</updated>

		<summary type="html">&lt;p&gt;Kristin Jensen: add credits under additional notes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tools]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Publishing and delivery tools]]&lt;br /&gt;
[[Category:Analysis tools]]&lt;br /&gt;
[[Category:Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Comparing]]&lt;br /&gt;
&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
The Juxta family of software (Juxta, Juxta WS, and Juxta Commons) allows you to compare and collate versions of the same textual work. [http://www.juxtacommons.org Juxta Commons] is an online space powered by the Juxta Web Service that lets you collate sets and share visualizations with your peers. Development of Juxta Commons was sponsored by [http://www.nines.org NINES].&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
With a free account, users may upload two or more versions of a text, collate them, then view and share visualizations of the collation results. Visualizations can be kept private or shared online with a unique URL or embeddable iframe.&lt;br /&gt;
&lt;br /&gt;
A collation can also be exported as TEI with parallel segmented markup or as a base text with apparatus.&lt;br /&gt;
&lt;br /&gt;
Juxta Commons accepts upload of a variety of file formats with textual content: plain text, XML (with special handling for TEI), HTML, Microsoft Word (.doc and .docx), OpenOffice (.doc), RTF, PDF, ePUB, WikiMedia markup (with special handling for Wikipedia article revisions). Text will be scraped out of the files; images are not collated.&lt;br /&gt;
&lt;br /&gt;
== User commentary ==&lt;br /&gt;
'''Please sign all comments.'''&lt;br /&gt;
&lt;br /&gt;
== System requirements ==&lt;br /&gt;
Juxta Commons is a web-based application. It has been tested on Chrome v. 25, Firefox v. 18 and v. 19, Internet Explorer 8 and 9, and Safari v. 6.&lt;br /&gt;
&lt;br /&gt;
== Source code and licensing ==&lt;br /&gt;
As of this writing (March 2013), Juxta Commons is closed source. Juxta Commons is powered by the Juxta Web Service, which is open source software [https://github.com/performant-software/juxta-service available on GitHub]. &lt;br /&gt;
&lt;br /&gt;
== Support for TEI ==&lt;br /&gt;
Juxta Commons supports TEI in several ways:&lt;br /&gt;
&lt;br /&gt;
Juxta Commons accepts all types of XML files for upload and has basic defaults for working with TEI. Juxta Commons uses XSL transformations to prepare XML files as witnesses, filtering out the XML tags to produce a clean text for comparison. There is a default filter for TEI encoded texts which also excludes the contents of the TEI header and front matter; this filter can be customized to include or exclude the contents of any given tags. The default or custom filter may be viewed and exported as XSLT. The note and page break (pb) tags receive special handling, and are used to display the note contents and the location of page breaks in one of the collation visualizations.&lt;br /&gt;
&lt;br /&gt;
When uploading an XML source file, the user has the opportunity to flag it as containing TEI parallel segmentation markup. If this flag is set, Juxta will automatically extract all variant witnesses from the parallel segmentation apparatus and create a comparison set showing the differences between them.&lt;br /&gt;
&lt;br /&gt;
Juxta Commons can also export any comparison set in TEI parallel segmentation markup, regardless of the original format of the source files. It should be noted that the parallel segmentation export is constructed from the stripped-down witness texts; TEI markup from the original source files will not be reproduced in the parallel segmentation export. &lt;br /&gt;
&lt;br /&gt;
The [http://www.v-machine.org/ Versioning Machine] has been integrated into Juxta Commons as an alternative visualization; when the user opts to view the Versioning Machine visualization of a comparison set, Juxta Commons automatically exports its TEI parallel segmentation markup to the Juxta Commons installation of the Versioning Machine. &lt;br /&gt;
&lt;br /&gt;
== Language(s) ==&lt;br /&gt;
Juxta Commons is a Ruby on Rails application that provides the user interface and authentication features of the system. It has no collation logic in itself, but is powered by the Juxta Web Service (Juxta WS), with which it communicates by exchanging JSON data over RESTful API calls. Juxta Commons relies heavily upon jQuery, jQuery UI and Raphael to drive the user interface.&lt;br /&gt;
&lt;br /&gt;
Juxta WS is a server-side Java application that exposes a RESTful API to the collation services. It was built upon standard open source frameworks such as Spring and Restlet. It uses XSLT to transform XML source files into witnesses.&lt;br /&gt;
&lt;br /&gt;
The user interface and documentation for Juxta Commons are written entirely in (American) English. Juxta supports collation of texts in any Unicode character set, with the exception of UTF-8 compound characters such as those used in Tibetan and Chinese scripts. &lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
An extensive [http://juxtacommons.org/guide user guide] is available on the Juxta Commons site, along with [http://juxtacommons.org/tech_info technical information] and [http://juxtacommons.org/take_tour a gallery of interesting comparison sets].&lt;br /&gt;
&lt;br /&gt;
Video tutorials are [http://vimeo.com/user13781825 available on Vimeo] including [http://vimeo.com/50388096 a basic walkthrough] of the software and a video demonstrating [http://vimeo.com/52722692 the features specifically designed to support work with texts encoded in XML].&lt;br /&gt;
&lt;br /&gt;
== Tech support ==&lt;br /&gt;
There is an open [https://groups.google.com/forum/#!forum/juxta-dev Google Group] dedicated to discussing development issues for the Juxta family of software (the original Juxta desktop application, Juxta WS, and Juxta Commons).&lt;br /&gt;
&lt;br /&gt;
== User community ==&lt;br /&gt;
Users are invited to tweet about their experiences with Juxta Commons using the [https://twitter.com/search/realtime?q=%23juxtacommons&amp;amp;src=hash hash tag #juxtacommons].  News about Juxta Commons is publicized in the [https://twitter.com/juxtacommons @JuxtaCommons Twitter feed] and on the [http://www.juxtasoftware.org/ Juxta Software blog].&lt;br /&gt;
&lt;br /&gt;
== Sample implementations ==&lt;br /&gt;
Links to numerous sample sets have been collected in [http://www.juxtasoftware.org/using-juxta-in-the-classroom-scholars-lab-presentation/ a blog entry on juxtasoftware.org].&lt;br /&gt;
&lt;br /&gt;
== Current version number and date of release ==&lt;br /&gt;
Current version number: 1.7.9 &lt;br /&gt;
Date of release: March 2013&lt;br /&gt;
&lt;br /&gt;
== History of versions ==&lt;br /&gt;
Juxta was originally developed in the early 2000s as a desktop application. &lt;br /&gt;
&lt;br /&gt;
In March of 2012, a beta version of Juxta (1.6.5) was released. This version of the desktop software allowed users to export comparison sets for visualization on the web. The desktop software was most recently released in October 2012 as version 1.7.0; it is [http://www.juxtasoftware.org/download/ available for download from juxtasoftware.org].&lt;br /&gt;
&lt;br /&gt;
In October of 2012, the public beta release of the Juxta Commons website was launched as version 1.7.5.&lt;br /&gt;
&lt;br /&gt;
== How to download or buy ==&lt;br /&gt;
Juxta Commons is a free service available on the web. Anyone may sign up for a user account. You do not need to download or purchase the software.&lt;br /&gt;
&lt;br /&gt;
== Additional notes ==&lt;br /&gt;
Juxta Commons is supported by [http://www.nines.org NINES] with development by [http://www.performantsoftware.com Performant Software Solutions LLC].&lt;/div&gt;</summary>
		<author><name>Kristin Jensen</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=JuxtaCommons&amp;diff=11709</id>
		<title>JuxtaCommons</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=JuxtaCommons&amp;diff=11709"/>
		<updated>2013-03-19T19:43:25Z</updated>

		<summary type="html">&lt;p&gt;Kristin Jensen: add link to Versioning Machine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tools]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Publishing and delivery tools]]&lt;br /&gt;
[[Category:Analysis tools]]&lt;br /&gt;
[[Category:Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Comparing]]&lt;br /&gt;
&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
The Juxta family of software (Juxta, Juxta WS, and Juxta Commons) allows you to compare and collate versions of the same textual work. [http://www.juxtacommons.org Juxta Commons] is an online space powered by the Juxta Web Service that lets you collate sets and share visualizations with your peers. Development of Juxta Commons was sponsored by [http://www.nines.org NINES].&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
With a free account, users may upload two or more versions of a text, collate them, then view and share visualizations of the collation results. Visualizations can be kept private or shared online with a unique URL or embeddable iframe.&lt;br /&gt;
&lt;br /&gt;
A collation can also be exported as TEI with parallel segmented markup or as a base text with apparatus.&lt;br /&gt;
&lt;br /&gt;
Juxta Commons accepts upload of a variety of file formats with textual content: plain text, XML (with special handling for TEI), HTML, Microsoft Word (.doc and .docx), OpenOffice (.doc), RTF, PDF, ePUB, WikiMedia markup (with special handling for Wikipedia article revisions). Text will be scraped out of the files; images are not collated.&lt;br /&gt;
&lt;br /&gt;
== User commentary ==&lt;br /&gt;
'''Please sign all comments.'''&lt;br /&gt;
&lt;br /&gt;
== System requirements ==&lt;br /&gt;
Juxta Commons is a web-based application. It has been tested on Chrome v. 25, Firefox v. 18 and v. 19, Internet Explorer 8 and 9, and Safari v. 6.&lt;br /&gt;
&lt;br /&gt;
== Source code and licensing ==&lt;br /&gt;
As of this writing (March 2013), Juxta Commons is closed source. Juxta Commons is powered by the Juxta Web Service, which is open source software [https://github.com/performant-software/juxta-service available on GitHub]. &lt;br /&gt;
&lt;br /&gt;
== Support for TEI ==&lt;br /&gt;
Juxta Commons supports TEI in several ways:&lt;br /&gt;
&lt;br /&gt;
Juxta Commons accepts all types of XML files for upload and has basic defaults for working with TEI. Juxta Commons uses XSL transformations to prepare XML files as witnesses, filtering out the XML tags to produce a clean text for comparison. There is a default filter for TEI encoded texts which also excludes the contents of the TEI header and front matter; this filter can be customized to include or exclude the contents of any given tags. The default or custom filter may be viewed and exported as XSLT. The note and page break (pb) tags receive special handling, and are used to display the note contents and the location of page breaks in one of the collation visualizations.&lt;br /&gt;
&lt;br /&gt;
When uploading an XML source file, the user has the opportunity to flag it as containing TEI parallel segmentation markup. If this flag is set, Juxta will automatically extract all variant witnesses from the parallel segmentation apparatus and create a comparison set showing the differences between them.&lt;br /&gt;
&lt;br /&gt;
Juxta Commons can also export any comparison set in TEI parallel segmentation markup, regardless of the original format of the source files. It should be noted that the parallel segmentation export is constructed from the stripped-down witness texts; TEI markup from the original source files will not be reproduced in the parallel segmentation export. &lt;br /&gt;
&lt;br /&gt;
The [http://www.v-machine.org/ Versioning Machine] has been integrated into Juxta Commons as an alternative visualization; when the user opts to view the Versioning Machine visualization of a comparison set, Juxta Commons automatically exports its TEI parallel segmentation markup to the Juxta Commons installation of the Versioning Machine. &lt;br /&gt;
&lt;br /&gt;
== Language(s) ==&lt;br /&gt;
Juxta Commons is a Ruby on Rails application that provides the user interface and authentication features of the system. It has no collation logic in itself, but is powered by the Juxta Web Service (Juxta WS), with which it communicates by exchanging JSON data over RESTful API calls. Juxta Commons relies heavily upon jQuery, jQuery UI and Raphael to drive the user interface.&lt;br /&gt;
&lt;br /&gt;
Juxta WS is a server-side Java application that exposes a RESTful API to the collation services. It was built upon standard open source frameworks such as Spring and Restlet. It uses XSLT to transform XML source files into witnesses.&lt;br /&gt;
&lt;br /&gt;
The user interface and documentation for Juxta Commons are written entirely in (American) English. Juxta supports collation of texts in any Unicode character set, with the exception of UTF-8 compound characters such as those used in Tibetan and Chinese scripts. &lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
An extensive [http://juxtacommons.org/guide user guide] is available on the Juxta Commons site, along with [http://juxtacommons.org/tech_info technical information] and [http://juxtacommons.org/take_tour a gallery of interesting comparison sets].&lt;br /&gt;
&lt;br /&gt;
Video tutorials are [http://vimeo.com/user13781825 available on Vimeo] including [http://vimeo.com/50388096 a basic walkthrough] of the software and a video demonstrating [http://vimeo.com/52722692 the features specifically designed to support work with texts encoded in XML].&lt;br /&gt;
&lt;br /&gt;
== Tech support ==&lt;br /&gt;
There is an open [https://groups.google.com/forum/#!forum/juxta-dev Google Group] dedicated to discussing development issues for the Juxta family of software (the original Juxta desktop application, Juxta WS, and Juxta Commons).&lt;br /&gt;
&lt;br /&gt;
== User community ==&lt;br /&gt;
Users are invited to tweet about their experiences with Juxta Commons using the [https://twitter.com/search/realtime?q=%23juxtacommons&amp;amp;src=hash hash tag #juxtacommons].  News about Juxta Commons is publicized in the [https://twitter.com/juxtacommons @JuxtaCommons Twitter feed] and on the [http://www.juxtasoftware.org/ Juxta Software blog].&lt;br /&gt;
&lt;br /&gt;
== Sample implementations ==&lt;br /&gt;
Links to numerous sample sets have been collected in [http://www.juxtasoftware.org/using-juxta-in-the-classroom-scholars-lab-presentation/ a blog entry on juxtasoftware.org].&lt;br /&gt;
&lt;br /&gt;
== Current version number and date of release ==&lt;br /&gt;
Current version number: 1.7.9 &lt;br /&gt;
Date of release: March 2013&lt;br /&gt;
&lt;br /&gt;
== History of versions ==&lt;br /&gt;
Juxta was originally developed in the early 2000s as a desktop application. &lt;br /&gt;
&lt;br /&gt;
In March of 2012, a beta version of Juxta (1.6.5) was released. This version of the desktop software allowed users to export comparison sets for visualization on the web. The desktop software was most recently released in October 2012 as version 1.7.0; it is [http://www.juxtasoftware.org/download/ available for download from juxtasoftware.org].&lt;br /&gt;
&lt;br /&gt;
In October of 2012, the public beta release of the Juxta Commons website was launched as version 1.7.5.&lt;br /&gt;
&lt;br /&gt;
== How to download or buy ==&lt;br /&gt;
Juxta Commons is a free service available on the web. Anyone may sign up for a user account. You do not need to download or purchase the software.&lt;br /&gt;
&lt;br /&gt;
== Additional notes ==&lt;/div&gt;</summary>
		<author><name>Kristin Jensen</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.tei-c.org/index.php?title=JuxtaCommons&amp;diff=11708</id>
		<title>JuxtaCommons</title>
		<link rel="alternate" type="text/html" href="https://wiki.tei-c.org/index.php?title=JuxtaCommons&amp;diff=11708"/>
		<updated>2013-03-19T19:38:24Z</updated>

		<summary type="html">&lt;p&gt;Kristin Jensen: create Juxta Commons page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Tools]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Publishing and delivery tools]]&lt;br /&gt;
[[Category:Analysis tools]]&lt;br /&gt;
[[Category:Interfaces]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Comparing]]&lt;br /&gt;
&lt;br /&gt;
== Synopsis ==&lt;br /&gt;
The Juxta family of software (Juxta, Juxta WS, and Juxta Commons) allows you to compare and collate versions of the same textual work. [http://www.juxtacommons.org Juxta Commons] is an online space powered by the Juxta Web Service that lets you collate sets and share visualizations with your peers. Development of Juxta Commons was sponsored by [http://www.nines.org NINES].&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
With a free account, users may upload two or more versions of a text, collate them, then view and share visualizations of the collation results. Visualizations can be kept private or shared online with a unique URL or embeddable iframe.&lt;br /&gt;
&lt;br /&gt;
A collation can also be exported as TEI with parallel segmented markup or as a base text with apparatus.&lt;br /&gt;
&lt;br /&gt;
Juxta Commons accepts upload of a variety of file formats with textual content: plain text, XML (with special handling for TEI), HTML, Microsoft Word (.doc and .docx), OpenOffice (.doc), RTF, PDF, ePUB, WikiMedia markup (with special handling for Wikipedia article revisions). Text will be scraped out of the files; images are not collated.&lt;br /&gt;
&lt;br /&gt;
== User commentary ==&lt;br /&gt;
'''Please sign all comments.'''&lt;br /&gt;
&lt;br /&gt;
== System requirements ==&lt;br /&gt;
Juxta Commons is a web-based application. It has been tested on Chrome v. 25, Firefox v. 18 and v. 19, Internet Explorer 8 and 9, and Safari v. 6.&lt;br /&gt;
&lt;br /&gt;
== Source code and licensing ==&lt;br /&gt;
As of this writing (March 2013), Juxta Commons is closed source. Juxta Commons is powered by the Juxta Web Service, which is open source software [https://github.com/performant-software/juxta-service available on GitHub]. &lt;br /&gt;
&lt;br /&gt;
== Support for TEI ==&lt;br /&gt;
Juxta Commons supports TEI in several ways:&lt;br /&gt;
&lt;br /&gt;
Juxta Commons accepts all types of XML files for upload and has basic defaults for working with TEI. Juxta Commons uses XSL transformations to prepare XML files as witnesses, filtering out the XML tags to produce a clean text for comparison. There is a default filter for TEI encoded texts which also excludes the contents of the TEI header and front matter; this filter can be customized to include or exclude the contents of any given tags. The default or custom filter may be viewed and exported as XSLT. The note and page break (pb) tags receive special handling, and are used to display the note contents and the location of page breaks in one of the collation visualizations.&lt;br /&gt;
&lt;br /&gt;
When uploading an XML source file, the user has the opportunity to flag it as containing TEI parallel segmentation markup. If this flag is set, Juxta will automatically extract all variant witnesses from the parallel segmentation apparatus and create a comparison set showing the differences between them.&lt;br /&gt;
&lt;br /&gt;
Juxta Commons can also export any comparison set in TEI parallel segmentation markup, regardless of the original format of the source files. It should be noted that the parallel segmentation export is constructed from the stripped-down witness texts; TEI markup from the original source files will not be reproduced in the parallel segmentation export. &lt;br /&gt;
&lt;br /&gt;
The Versioning Machine has been integrated into Juxta Commons as an alternative visualization; when the user opts to view the Versioning Machine visualization of a comparison set, Juxta Commons automatically exports its TEI parallel segmentation markup to the Juxta Commons installation of the Versioning Machine. &lt;br /&gt;
&lt;br /&gt;
== Language(s) ==&lt;br /&gt;
Juxta Commons is a Ruby on Rails application that provides the user interface and authentication features of the system. It has no collation logic in itself, but is powered by the Juxta Web Service (Juxta WS), with which it communicates by exchanging JSON data over RESTful API calls. Juxta Commons relies heavily upon jQuery, jQuery UI and Raphael to drive the user interface.&lt;br /&gt;
&lt;br /&gt;
Juxta WS is a server-side Java application that exposes a RESTful API to the collation services. It was built upon standard open source frameworks such as Spring and Restlet. It uses XSLT to transform XML source files into witnesses.&lt;br /&gt;
&lt;br /&gt;
The user interface and documentation for Juxta Commons are written entirely in (American) English. Juxta supports collation of texts in any Unicode character set, with the exception of UTF-8 compound characters such as those used in Tibetan and Chinese scripts. &lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
An extensive [http://juxtacommons.org/guide user guide] is available on the Juxta Commons site, along with [http://juxtacommons.org/tech_info technical information] and [http://juxtacommons.org/take_tour a gallery of interesting comparison sets].&lt;br /&gt;
&lt;br /&gt;
Video tutorials are [http://vimeo.com/user13781825 available on Vimeo] including [http://vimeo.com/50388096 a basic walkthrough] of the software and a video demonstrating [http://vimeo.com/52722692 the features specifically designed to support work with texts encoded in XML].&lt;br /&gt;
&lt;br /&gt;
== Tech support ==&lt;br /&gt;
There is an open [https://groups.google.com/forum/#!forum/juxta-dev Google Group] dedicated to discussing development issues for the Juxta family of software (the original Juxta desktop application, Juxta WS, and Juxta Commons).&lt;br /&gt;
&lt;br /&gt;
== User community ==&lt;br /&gt;
Users are invited to tweet about their experiences with Juxta Commons using the [https://twitter.com/search/realtime?q=%23juxtacommons&amp;amp;src=hash hash tag #juxtacommons].  News about Juxta Commons is publicized in the [https://twitter.com/juxtacommons @JuxtaCommons Twitter feed] and on the [http://www.juxtasoftware.org/ Juxta Software blog].&lt;br /&gt;
&lt;br /&gt;
== Sample implementations ==&lt;br /&gt;
Links to numerous sample sets have been collected in [http://www.juxtasoftware.org/using-juxta-in-the-classroom-scholars-lab-presentation/ a blog entry on juxtasoftware.org].&lt;br /&gt;
&lt;br /&gt;
== Current version number and date of release ==&lt;br /&gt;
Current version number: 1.7.9 &lt;br /&gt;
Date of release: March 2013&lt;br /&gt;
&lt;br /&gt;
== History of versions ==&lt;br /&gt;
Juxta was originally developed in the early 2000s as a desktop application. &lt;br /&gt;
&lt;br /&gt;
In March of 2012, a beta version of Juxta (1.6.5) was released. This version of the desktop software allowed users to export comparison sets for visualization on the web. The desktop software was most recently released in October 2012 as version 1.7.0; it is [http://www.juxtasoftware.org/download/ available for download from juxtasoftware.org].&lt;br /&gt;
&lt;br /&gt;
In October of 2012, the public beta release of the Juxta Commons website was launched as version 1.7.5.&lt;br /&gt;
&lt;br /&gt;
== How to download or buy ==&lt;br /&gt;
Juxta Commons is a free service available on the web. Anyone may sign up for a user account. You do not need to download or purchase the software.&lt;br /&gt;
&lt;br /&gt;
== Additional notes ==&lt;/div&gt;</summary>
		<author><name>Kristin Jensen</name></author>
		
	</entry>
</feed>