Tag Archives: software

JHOVE 1.8 beta

A beta version of JHOVE 1.8 is now available for testing. Please report any problems. New stuff:

  • If JHOVE doesn’t find a configuration file, it creates a default one.
  • Generics widely added to clean up the code.
  • Several errors in checking for PDF-A compliance were corrected. Aside from
    fixing some outright bugs, the Contents key for non-text Annotations is
    no longer checked, as its presence is only recommended and not required.
  • Improved code by Hökan Svenson is now used for finding the trailer.
  • TIFF tag 700 (XMP) now accepts field type 7 (UNDEFINED) as well as 1
    (BYTE), on the basis of Adobe’s XMP spec, part 3.
  • If compression scheme 6 is used in a file, an InfoMessage will report
    that the file uses deprecated compression.
  • In WAVE files the Originator Reference property, found in the Broadcast Wave Extension
    (BEXT) chunk, is now reported.

JHOVE format notes

New on my business website: JHOVE format notes.

Spruce Awards: signal boost and self-promotion

Applications for SPRUCE Awards are now open.

SPRUCE will make awards of up to £5k available for further developing the practical digital preservation outcomes and/or development of digital preservation business cases, that were begun in SPRUCE events. Applications from others may also be considered, but in this case, please discuss your proposal with SPRUCE before submission. A total fund of £60k is available for making these awards, which will be allocated in a series of funding calls thoughout the life of the SPRUCE Project.

The current (open) call is primarily for attendees of the SPRUCE Mashup London.

Awards must be submitted by 5 PM (GMT, I suppose) on October 10, 2012.

The self-promotion part: Awards are made to teams affiliated with institutions, but they are permitted to use outside help, since in-house developers may already be fully committed. As an independent developer with expertise in file formats and digital preservation, I’d like it known that I’m available to contract for carrying out a SPRUCE project. My business home page describes my background and skills. Paul Wheatley has told me this is a possibility, so I’m not just coming out of the blue with this offer.

My schedule may change, of course, but if you contact me on a project I’ll keep you updated on my status, and I’ll follow through in full on any commitment I make.

Format registry browser updated

I’ve posted an updated version of my file format registry browser (Zip file). It’s still very experimental, but this one makes several steps on the long path to being a useful tool.

The biggest news is that thanks to David Underdown’s input, it now talks to PRONOM. Preserv2 is probably a lost cause, since it appears no current work is being done on it and its useful results were folded back into PRONOM. This version tries to prettify results containing URIs and “@en” tags. If you don’t like that you can turn it off with a check box. The search fields have changed, and all of them now do something with all registries. The logging level can now be controlled from the config file (src/com/mcgath/regbrowser/config.properties). In some future version I’ll use a less buried config file.

Here’s my post on the first release.

Format registry browser available for download

I’ve made my experimental format registry browser available for download. It requires Java 5 or higher and a GUI environment, and Ant is required if you want to make changes. Currently it queries DBPedia and UDFR. It’s been tested on Mac OS X and Ubuntu.

Test version of JHOVE

I’ve put a new test build of the GUI version of JHOVE on SourceForge. This addresses one of the most persistent problems: the configuration file. If it can’t find the expected configuration file, it creates a default version.

I’ve tested this on a Mac and an Ubuntu box, but not on Windows, which is the toughest case because of its different and changing file system conventions. I’d greatly appreciate feedback on whether it works right on Windows, and which version you’ve tested with.

JHOVE 1.7, finally!

After well over a year, a new version of JHOVE is finally available. Really, not very much has changed since 1.6 as far as the software itself goes. However, I’m leaving Harvard at the end of August and asked for and got custody of JHOVE, so this version marks its transition from a Harvard-supported project (which, in practice, it hasn’t been for a long time) to a separate open-source project. The JHOVE web pages are now hosted on SourceForge, and all support and discussion will go through SourceForge. The jhove-support and jhove-users mailing lists hosted by Harvard will shut down in the near future.

This doesn’t mean JHOVE is dead. I may actually have more opportunities to work on it than before, now that I’m going into independent consulting. I need to stay visible to the library and preservation world, and this is one way to do it.

Meanwhile, I’m looking for contract opportunities. Please take a look at my new business site or my LinkedIn profile.

JHOVE web pages moved

The web pages for JHOVE are now on SourceForge. They’ll remain on the Harvard site for some period of time but won’t be further updated.

There’s at least a chance this means there will be a release of JHOVE soon. Yes, I know, I’ve been promising that for a long time.