12/04/17

Permalink 04:55:57 pm, by mholmes, 81 words, 5 views   English (CA)
Categories: Activity log; Mins. worked: 180

Lots of work on all four projects

Addressing some common issues with search on the webapp:

  • MoEML did not have the search results highlighting constraint that limits hits within a document to ten, which I'd already implemented for Mariage and Scancan. That's now done.
  • It was possible to get eXist error pages if you crafted an ill-formed search. I'm now trapping that with a try-catch and just returning zero hits (all projects).
  • Wildcard searching with leading wildcards is now implemented.
  • Search tips page has been rewritten for MoEML.

11/04/17

Permalink 05:03:07 pm, by mholmes, 85 words, 4 views   English (CA)
Categories: Activity log; Mins. worked: 180

Rolling out eXists

With RE's help, got four new exists deployed, with their apps working, and publicly available. Lesson learned:

  • For configuration and deployment of the XAR, use Chrome, and connect to the internal :8080 address. If you connect through Apache, you risk a timeout during deployment, which will bork eXist completely.

Other than one case of that happening with the MoEML app, everything worked as planned; the deployment script goes seamlessly, the XARs all worked, and everything looks good. Couple of bugs to fix in MoEML and Mariage.

05/04/17

Permalink 05:19:07 pm, by mholmes, 60 words, 5 views   English (CA)
Categories: Activity log; Mins. worked: 60

Updated project metadata page and wrote handlers for its content

The project information essay is going to take a while to write, and I can't live with the mechanical rendering of the teiHeader metadata from the project_metadata page, so I've given it some textual content in the form of a very brief history of the project. That will act as a decent placeholder until EGW has finished her article.

24/03/17

Permalink 03:09:08 pm, by mholmes, 24 words, 43 views   English (CA)
Categories: Activity log; Mins. worked: 90

DH presentation final version done

With JT, slightly edited our paper for DH to include a reference to our diagnostics github project and to add a figure. Now submitted.

22/03/17

Permalink 04:42:29 pm, by mholmes, 21 words, 41 views   English (CA)
Categories: Activity log; Mins. worked: 90

Graves: CSV dataset for ContentDM

Finished building the spreadsheet for ContentDM for JF. Found and fixed some broken fallout from old ANSI chars in the process.

Permalink 04:41:21 pm, by mholmes, 31 words, 41 views   English (CA)
Categories: Activity log; Mins. worked: 120

Mariage app now deployed

RE fixed the ACL issue that was blocking our access, and although it's still nailed down to the HCMC VLAN, it's working well. Fixed a couple of bugs in the controller.

21/03/17

Permalink 03:25:34 pm, by mholmes, 26 words, 43 views   English (CA)
Categories: Activity log; Mins. worked: 60

Graves: output utility for ContentDM/Library

Wrote a simple new utility XSLT to generate data for the Library, following JF's requirements; also a fix to an encoding issue revealed by this process.

16/03/17

Permalink 04:53:13 pm, by mholmes, 51 words, 46 views   English (CA)
Categories: Activity log; Mins. worked: 60

Diagnostics: two steps forward, one step back

JT's new super-fast regex-based approach is working well for Linux and Mac, but one small function in it breaks things on Windows; I think it's an XPath regex which needs double-escaping instead of single-escaping. Meanwhile, the process itself is throwing up huge numbers of errors we can work on in MoEML.

13/03/17

Permalink 01:22:56 pm, by mholmes, 86 words, 41 views   English (CA)
Categories: Activity log; Mins. worked: 180

Diagnostics: progress and bugfixes

We are aiming to produce a product for general use by the time of the DH conference presentation, and to add info about it to an edited version of the conf paper due at the end of the month, so pushing forward with more straightforward stuff this morning. Added file-existence checking for XML and text files; experimented with methods of checking for the existence of binary files, but so far I've only found things that work in Saxon PE or EE. This approach might work, though.

09/03/17

Permalink 04:37:55 pm, by mholmes, 123 words, 42 views   English (CA)
Categories: Activity log; Mins. worked: 180

Diagnostics: using a Java dialog; JavaScript in Windows

Following up on a hint from RC at Oxygen, I figured out how to use a Swing JFileChooser dialog to let the user select their project directory, directly from ant; this is neat and very useful. It took a while to nail down exactly how best to do it, and I still have some cleanup to do to make the process fail more elegantly if the user cancels out of the dialog, but we're nearly there. Haven't tested on Windows yet either.

In the morning, I did a pile of work to get the output page JavaScript working in Windows. It was substituting Windows line-endings in the script, which the serializer was then escaping to numeric entities; took some wrangling to prevent that.

:: Next Page >>

Endings

Blog for the SSHRC-funded Endings project, 2016-2020

Reports

XML Feeds