Terry’s Worklog

  • MarcEdit 7: Super charging Task Processing

    One of the components getting a significant overhaul in MarcEdit 7 is how the application processes tasks.  This work started in MarcEdit 6.3.x, when I introduced a new —experimental bit when processing tasks from the command-line.  This bit shifted task processing from within the MarcEdit application to directly against the libraries where the underlying functions…

  • MarcEdit 7 release schedule planning

    I’m going to put this here to help folks that need to work with IT depts when putting new software on their machines.  At this point, with the new features, the updates related to the .NET language changes, the filtering of old XP code and the updated performance code, and new installer — this will…

  • MarcEdit 7 alpha: Introducing Clustering tools

    Folks sometimes ask me how I decide what kinds of new tools and functions to add to MarcEdit.  When I was an active cataloger/metadata librarian, the answer was easy — I added tools and functions that helped me do my work.  As my work has transitioned to more and more non-MARC/integrations work; I still add…

  • MarcEdit 6.3 Updates (all versions)

    I spent sometime this week working on a few updates for MarcEdit 6.3.  Full change log below (for all versions). Windows/Linux/MacOS: * Bug Fix: MarcEditor: When processing data with right to left characters, the embedded markers were getting flagged by the validator. * Bug Fix: MarcEditor: When processing data with right to left characters, I’ve…

  • MarcEdit 7 Z39.50/SRU Client Wireframes

    One of the appalling discoveries when taking a closer look at the MarcEdit 6 codebase, was the presence of 3(!) Z39.50 clients (all using slightly different codebases.  This happened because of the ILS integration, the direct Z39.50 Database editing, and the actual Z39.50 client.  In the Mac version, these clients are all the same thing…

  • MarcEdit 7 Alpha: the XML/JSON Profiler

    Metadata transformations can be really difficult.  While I try to make them easier in MarcEdit, the reality is, the program really has functioned for a long time as a facilitator of the process; handling the binary data processing and character set conversions that may be necessary.  But the heavy lifting, that’s all been on the…

  • MarcEdit 7: MarcEditor Performance Metrics

    Because I change version numbers so rarely when it comes to MarcEdit, I usually like to take the major version numbers as an opportunity to look at how some of the core code works, and this time is no different.  One of the things that I’ve occasionally heard is that Opening and Saving larger files…

  • MarcEdit Updates (all)

    I’ve posted update for all versions.  Windows and linux updates for 6.3.x Sunday evening and updates to MacOS for 2.5.x on Wed. morning.  Change log below: Windows/Linux: * Bug Fix: MarcEditor: Convert clipboard content to….: The change in control caused this to stop working — mostly because the data container that renders the content is…

  • MarcEdit 7 Wireframes–XML Functions

    In this set of wireframes, you can see one of the concepts that I’ll be introducing with MarcEdit 7…wizards.  Each wizard is designed to encapsulate a reference interview to attempt to make adding new functions, etc. to the tool easier.  You will find these throughout MarcEdit 7.  XML Functions Window: XML Functions Wizard Screens: You’ll…

  • MarcEdit 7 Keycode Documentation

    Something that comes up a lot is the lack of key combinations or pathways to using functions in MarcEdit.  I’ll admit, the program is very mouse heavy.  So, as part of the accessibility work in MarcEdit 7, I’m taking a long look at how access to all functions can be accommodated via the keyboard.  This…

Got any book recommendations?