Menu

Canonical Text Services / News: Recent posts

Updates to multiple packages

Several packages have been updates in late August:

* The CTS test suite was updated to version 3. It now comprises 101 tests covering all CTS requests.
* The ctsvalidator servlet was updated to version beta 3. This brings it into sync with CTS test suite 3.
* The CTS3 core library was updated to version beta-06. New features include support for the context parameter on GetPassage and GetPassagPlus requests.
* CTS-Universal for App Engine was updated to version beta-03. This implementation of the CTS protocol is build on version beta-06 of the CTS3 core library, and passes 100% of the tests in CTS test suite 3.

Posted by Neel Smith 2010-08-26

XML Tabulator, rc 2

A bug-fix release of XML Tabulator is now available.

Version rc2 corrects an error in the handling of character encoding in reading input files.

Posted by Neel Smith 2009-08-20

CTS3 library updated

The core library for Canonical Text Services has been updated to version beta-04. This is the version used in the XML Tabulator application, and the CTS-Universal, beta-02, for App Engine that were used today.

The library is available as a compiled .jar file, or in source code form. API documentation for the library is accessible from the project web site.

Posted by Neel Smith 2009-08-19

CTS-Universal for App Engine updated

CTS-Universal, beta-02, compiled for compiled for use with Google App Engine's data store, has been released. This uses version beta-04 of the core CTS library, the same version used in the new XML Tabulator that was released today.

A separate source package for CTS-Universal, beta-02, and a parallel package compiled for use with JDBC data stores will be added soon.

Posted by Neel Smith 2009-08-19

XML Tabulator

XML Tabulator is a utility that converts XML files to a tabular format you can upload to an installation of CTS-Universal.

The Tabulator class is constructed with a local CTS repository: XML files in a local file system are described by a normal CTS Text Inventory. The GUI application then lets you select files to convert to tabular format.

This version of Tabulator is coordinated with version 3, release-candidate 1 of the TextInventory schemas (currently in SVN, and included in the Tabulator package). Like previous versions, this version allows multiple citation schemes for a single work (e.g., a work that cites a preface in one way, and the body of the work in another). In addition, this version supports, for the first time, defining citation schemes with citable nodes at multiple levels of a single hierarchy.... read more

Posted by Neel Smith 2009-08-19

CTS-Universal

CTS-Universal (CTS-U) is a new implementation of the Canonical Text Services protocol for identifying and retrieving texts by canonical reference.

CTS-U abstracts its data store with the Java Persistence Architecture. A single source base is compiled to run using either Google's BigTable or using relational databases with JDBC data sources for its JPA backend. This beta release includes two versions, one compiled for use with Google AppEngine and one compiled for JDBC sources, as well as a (single) source release. This beta release passes 100% of the CTS test suite when running with a RDBMS, when emulating Google's BigTable data source using Google's dev_appserver environment, and when hosted on Google's infrastructure. We believe this version is stable enough for serious testing and use.... read more

Posted by Neel Smith 2009-07-02

Google-hosted demo

At http://cts-demo.appspot.com, you'll find an AppEngine site hosting a selection of sample texts on the current implementation of CTS-Universal.

Posted by Neel Smith 2009-07-02

AppEngine implementation of CTS3

The first beta version of the Google AppEngine implementation of CTS3 is now available for download, keyed to the beta-01 release of the CTS test suite.

Posted by Neel Smith 2009-03-06

Beta-01 release updated

The beta-01 release packages have been updated today with bug fixes in the core cts3 library, and corrections to the test data set. Release notes for each package include md5 checksums.

The scope of the beta-01 release remains unchanged. The beta-02 release remains on schedule for release in December, 2008.

See all release packages from the project's download page ( https://sourceforge.net/project/showfiles.php?group_id=235395 )

Posted by Neel Smith 2008-12-15

Subversion repository now on sourceforge

Development work subsequent to the beta-01 release of cts3 is now being hosted on sourceforge. If you want to follow recent changes, or check out the most recent versions of development on cts3 projects, see the project home page at https://sourceforge.net/projects/cts3/, or browse the repository directly from http://cts3.svn.sourceforge.net/viewvc/cts3/

Posted by Neel Smith 2008-12-11

Beta-01 release

A coordinated set of file releases are now available, keyed to the beta-01 release of the CTS test suite.

Packages include:
- cts3 .jar library with API documentation
- cts3 groovelt (servlet written in groovy, includes .war file readyto drop into a servlet container)
- cts validator (servlet that tests a CTS installation identified by URL against the beta-01 test suite)

Posted by Neel Smith 2008-12-10

Roadmap to final CTS3 release

A roadmap describing a series of beta releases prior to the final release of CTS 3 is now available from the Center for Hellenic Studies (at http://chs75.harvard.edu/projects/diginc/techpub/cts3-roadmap or mirrored at http://katoptron.holycross.edu/cocoon/diginc/techpub/cts3-roadmap\).

Posted by Neel Smith 2008-12-08
MongoDB Logo MongoDB