Java

Greenstone-2.81 and 3.03

Greenstone has had a lot of writeups here over the years, and they've been busy still since the last one.

Various distributions of their latest stable 2.x release are available on their site, and a source tarball is cached here.

According to the Greenstone3 page, this major rewrite is "a complete redesign and reimplementation of the original Greenstone digital library software (Greenstone2). When complete, it will retain all the advantages of Greenstone2 - for example, it will be multilingual, multiplatform, and highly configurable. It incorporates all the features of the existing system, and is backwards compatible: that is, it can build and run existing collections without modification. Written in Java, it is structured as a network of independent modules that communicate using XML: thus it runs in a distributed fashion and can be spread across different servers as necessary. This modular design increases the flexibility and extensibility of Greenstone. Please note, Greenstone3 is our research version of Greenstone, and is still incomplete, and not stable. For a production digital library we recommend using Greenstone2."

Distributions of the 3.x release line are available on that page, and a source tarball of Greenstone3 is cached here also.

Fedora-3.1

The Fedora repository project has had several releases since its last mention here. See the full rundown on all the changes in 3.0 here, and find the release notes for 3.1, the latest release. A copy of the 3.1 source bundle is available too.

DSpace-1.5.2

From the DSpace software page:

"1.5.2 contains numerous bug fixes and feature improvements, including:

  • SWORD module/version 1.3.1 supporting the sword standard version 1.3
  • Cocoon upgraded to 2.2
  • Fix for the UTF-8 issues with the XMLUI
  • New authentication methods: Hierarchical LDAP and Shibboleth
  • Full update translations: German, Italian for both XMLUI and JSPUI and Ukrainian for JSPUI
  • New translations for 1.5.x: Greek and Thai
  • Graceful resolver for urn in the item"

Source and build are both attached. For more info visit the DSpace project site.

AttachmentSize
dspace-1.5.2-src-release.tar.gz4.41 MB
dspace-1.5.2-release.tar.gz2.59 MB

DAF-2.0

From the site:

"Digital Asset Factory (DAF) v2.0 provides all the necessary tools required to manage the whole process of a digitization workflow, including its various Phases, User management, file movement and archiving. It provides the flexibility to manage multiple simultaneous projects with a diversity of materials, covering books, journals, newspapers, manuscripts, unbound materials, audio, video, and slides.

The system allows easy integration of any tool used to perform functions of the workflow, such as the OCR, image processing, etc. It can be integrated with the current tools used at your organization.

DAF v2.0 is highly reliable and can be configured for large and challenging digitization projects. The system is fully deployed in BA digitization laboratory and has been working smoothly for over a year."

The latest source zip is attached.

AttachmentSize
DAFv2.src.zip2.79 MB

TextCite-1.0.2

Tagged:  

As seen on fm:

"TextCite is a program for organizing and commenting textual citations from texts (books, articles, or other published works) for use in producing scientific or academic publications. You can organize by publication, author, category, or outline. It works with bibliographic management programs like Citation, EndNote, RefWorks, and BibTeX, providing important text/citation management capabilities that these programs lack, while still allowing for rapid footnote and bibliography generation by means of your favorite bibliography manager. It also exports to PDF and Word (RTF)."

The latest release, 1.0.2, sounds like a mostly bugfix rev.

Article: Fac-Back-OPAC: An Open Source Interface to Your Library System

Free in this month's Computers in Libraries (I get paid to write a column in same, but had no idea about this until now) is this piece by Mike Beccaria and Dan Scott:

"Fac-Back-OPAC is a faceted back­ up OPAC. This advanced catalog offers features that compare favorably with the traditional catalogs for today’s library systems. Fac-Back-OPAC represents the convergence of two prominent trends in library tools: the decoupling of discovery tools from the traditional integrated library system and the use of readily available open source components to rapidly produce leading-edge technology for meeting patron and library needs. Built on code that was originally developed by Casey Durfee in February 2007, Fac-Back-OPAC is available for no cost under an open source license to any library that wants to offer an advanced search interface or a backup catalog for its patrons."

fedora-2.2

From freshmeat: "This is a significant release of Fedora that includes a complete repackaging as a proper Web application. A new installer application makes it easy to setup and run. It now uses Servlet Filters for authentication. The Fedora repository can also be configured to calculate and store checksums for content. The RDF-based Resource Index has been tuned for better performance. A new high-performing RDBMS-backed triplestore has been developed that can now be plugged into the RI."

For full details see the release notes at fedora.info.

Announcement for MARC4J Publication

Crosswalking is a concise book for library programmers who want to learn to use MARC4J to process bibliographic data. MARC4J is an open source software library for working with MARC, MARCXML and related bibliographic standards in Java. The library is designed to bridge the gap between MARC and XML.

It is divided into the following chapters:

Chapter 1, Reading Data
Chapter 1 provides a short introduction about MARC formats and then focuses on reading MARC and MARCXML data. This chapter also explains how to create and update records and it demonstrates how to pre-process the input to convert MODS to MARC.
Chapter 2, Writing Data
Chapter 2 concentrates on the details of writing MARC and MARCXML data and how to post-process the output to convert MARC to MODS.
Chapter 3, MARC4J and JAXP
Chapter 3 explores integration with some important Java XML API's including JAXP, SAX and DOM. It demonstrates how to write the result to a DOM document, how to format XML output using a dedicated XML serializer, how to build pipelines using XSLT and how to use the SAX interface as an alternative to XSLT.
Chapter 4, Indexing with Lucene
Chapter 4 concentrates on indexing and searching MARC data with Apache Lucene using the MARC4J Lucene API.
Chapter 5, Putting It All Together
Chapter 5 focuses on building an SRU Search/Retrieve Web application using the various MARC4J interfaces and classes to process MARC data and using Lucene for indexing and searching.
Appendix A, MARC4J API Summary
Appendix A provides a summary of the core MARC4J interfaces and classes.
Appendix B, Command-line Reference
Appendix B documents the command-line programs included in the MARC4J API.

This book provides useful information for both developers learning about MARC4J for the first time and developers returning for reference and more advanced material. The chapters provide many reusable examples, while appendixes provide a reference to the API and the command-line utilities.

Crosswalking is published through lulu.com.

Visit lulu.com for more information.

MARC4J Lucene API 0.1

A new software library is available from the MARC4J project Website (http://marc4j.tigris.org). The MARC4J Lucene API provides an easy to use and easy to configure utility for creating Lucene indexes based on MARC or MARCXML. Lucene is an open source text search engine library written in Java.

By default the library uses an index context based on the MARC to Dublin Core crosswalk, but users can create an index configuration using a simple XML format. It is also possible to store the full MARC record as binary content. A command-line utility is added to enable the creation of the Lucene index without the need to write code. The following command, for example, adds the MARC records in input.mrc to an existing Lucene index using the given index schema:

java org.marc4j.lucene.util.MarcIndexDriver -index /home/index
-schema file:///home/schema.xml input.mrc

The library can be downloaded from the Documents and files section of the MARC4J project page at http://marc4j.tigris.org. Look for a folder called marc4j-lucene. The library is published under the LGPL license.

ISBN-10 to ISBN-13 new Web Service and Source Code

BooksPrice.com, a book price comparison service, created several unique tools to help libraries, publishers and sellers to prepare for the ISBN change:

  • On line conversion of any number of ISBNs, and ability to save the results to an Office Excel file.
  • A dedicated free unique conversion web service.
  • Free ISBN-10 to ISBN-13 java source code.

    All these services can be found on this page:

    http://www.booksprice.com/ISBN13.jsp

Syndicate content