We have a winner!

This week Bill Roberts, Asger Blekinge, Andy Jackson, Paul Wheatley, Bram van der Werf and I attended the DevCSI Developer Days in London. Next to the workshops, lightning talks, coding labs and Guru Sessions there were several challenges created by attending organizations. OPF also created two very interesting challenges.

The main challenge was to improve the coverage and quality of the signature files for Fido. The developers would create or update format signatures, and to ensure the quality we specified the required information and embedded a peer review process where a second developer had to sign-off on the new format record.

An alternative and parallel challenge was to improve Fido itself (this required Python expertise), or improve other identification tools in impressive ways.

The winner of the Fido improvement challenge is Bill Ray, freelance Android developer, for which he was awarded a Samsung Galaxy Tablet. He choose to improve Fido so it could run in Jython (Python for the Java Platform). While trying to make it run in Jython he experienced some compatibility problems regarding opening files and printing messages. At the end of the day he managed to fix those things and Fido was running on Java while keeping it compatible with Python! This is a great thing because now we are able to create a JAR file and have Fido deployed as a Java application or wrap it as a webservice for the Planets Testbed. Both the improved Python code and the Fido JAR file will be available for testing at the end of next week.

Unfortunately there were no entrants for the signature challenge, but in the preparation for this challenge I have created an example signature to recognize the Intalev Cayra Mindmapping file format which will be added to the Fido signature extension file.

1 comment

paul's picture
paul wrote 20 weeks 1 hour ago

More hacking on the way…

Great to see OPF getting involved in these events and there are more on the way. We’re in the process of getting the JISC funded AQuA events off the ground, where we’ll be scripting up some validation solutions to bit rot and quality issues in digitised collections. If you have content to fix or are a techie who wants to get hands on with some digital preservation work, please get involved here:

http://wiki.opf-labs.org/display/AQuA

Please register or login to post a comment.

Recent comments

  • Thanks for the correction Gareth. I think that was probably my misunderstanding! Looking forward to...
    paul 1 day 2 hours ago
  • Hi Paul, thanks for the write-up. Just to clarify an aspect of my talk - it's the Autopsy front-end...
    garethknight 3 days 18 hours ago
  • And here's an update on the status of the UDFR from the LoC's excellent digital preservation blog,...
    andy jackson 2 weeks 5 days ago
  • Hi Johan and Andy,   I agree with you both that some formats are worse than others with this,...
    ecochrane 3 weeks 19 hours ago
  • I have to agree with Johan, in that this depends very much on the format in question. There have...
    andy jackson 3 weeks 21 hours ago

Follow Open Planets Foundation on: