I am pleased to announce the release of JM v5.0.39m14, now available for download. This release addresses a number of issues, some of which have been with us since 4.0 days. Upgrades are not yet automatic, and I strongly encourage everyone to install the latest release and the earliest opportunity.
There are several moving parts to the Juris-M ecosystem, and this update touched nearly all of them. Steps for installation, and for checking to see that all is well are given below.
- Download the client for your operating system from the Juris-M project site and install in the usual way. (The client is still unsigned, so Mac users may need to visit Applications in the Finder, open the client initially with
right-click→ Open, and approve the app.)
- Be sure that the latest version of the JM Connector (v220.127.116.11) is installed in your browser. Google Chrome should update the Connector automatically. Firefox users will need to reinstall the plugin manually, again from the Juris-M project site.
- After shutting down your word processor, open the JM Standalone client and install (or reinstall) the integration add-in via Preferences → Cite → Word Processors. Reinstallation is definitely needed on the Mac, which has seen recent bugfix changes by the Zotero developers.
- In the JM Standalone client, select an item (any item), then open Preferences → Cite → Styles, and click on Style Editor. After the sample citations appear, set the editor to your preferred citation style (such as JM Indigo Book). Then click on Abbrevs in the upper right-hand corner of the popup, click on Select a resource, and select Abbreviations: Jurisdictions names (all legal styles). In the line below the selection, choose override local entries, and click Import. Repeat the process for the following resource lists (plus anything else you would like to add):
- Abbreviations: Reporter names for US jurisdictions
- Abbreviations: US federal courts
Check that it works
Now take the tool through its paces to be sure that the basics are working correctly. Before attempting to fetch and cite items, visit Preferences → Advanced and click on the Update now button. This will install the latest version of the site translators.
Without the update, most of the tests below will fail, so you are incidentally checking here that translator updates work correctly. When automatic translator updates are enabled (as they are by default), the JM Standalone client now calls home every 24 hours to obtain the latest translator code.
Turning back to testing, first confirm multilingual data acquisition from CiNii, the Japanese repository of academic publications. With the JM Standalone client running, the page linked below should show an article icon to the right of the address bar in the browser. Clicking on the icon should yield a multilingual entry in JM Standalone:
The multilingual metadata served by CiNii was the original inspiration for Juris-M (formerly known as Multilingual Zotero). Unfortunately, the quality of metadata offered by CiNii is extremely low—I had to search long and hard to find an entry with complete and correct details—but when they finally get their act together over there, Juris-M will be waiting.
Next, check that legal references are correctly acquired from CourtListener, the leading open-access repository of U.S. court decisions. Again with the JM Standalone client running, the page below should show a set of justice scales as the icon. Clicking on it should retrieve correct details for this Supreme Court case:
While you're at it, try another for a Bankruptcy Court at the district level:
Depending on your settings, these may render with the country name in the citation. In the JM Indigo Book (law reviews) style, they might look like this:
- Michigan v. Bay Mills Indian Community, 134 S. Ct. 2024 (United States 2014).
- In Re Smither, 194 B.R. 102 (United States W.D. Ky. Bankr. 1996).
To suppress a country name, open the Abbrevs popup again, search under Suppress Jurisdiction Names, and select the country from the dropdown list:
Click Refresh and the cites should now come out as you expect:
- Michigan v. Bay Mills Indian Community, 134 S. Ct. 2024 (2014).
- In Re Smither, 194 B.R. 102 (W.D. Ky. Bankr. 1996).
That's it for testing. If the operations above produce the expected results, you're all set.
A first-time install of JM Standalone should run without issues, as should most reinstalls. In the case of reinstalls, there is one possible glitch, which is simple to fix.
JM Standalone contains several bundled plugins, including the Abbreviation Filter. Plugins can also be installed manually. When JM Standalone is reinstalled, manually installed plugins are carried forward, and override the bundled copy.
Because of certain changes in the Abbreviation Filter in this release, an older, manually installed copy will break things. If this happens on your system, the following steps will bring things right:
- Visit Tools -> Add-ons, and find the Abbreviation Filter in the listing.
- If the Abbreviation Filter has a "Remove" button next to it, click on it and approve removal of the plugin.
- Shut down JM Standalone and reinstall the client.
When the newly reinstalled JM Standalone is started, things will work normally.
Concerning bugfixes unrelated to the tests above, if you work with legal references in Juris-M, you have probably hit most of the following glitches:
- The Court field was "reluctant" to save. Two presses of the return key were needed for save into the field (if I recall correctly).
- Unlike other fields, clicking on the label to the left of the Jurisdiction or Court fields would not close them.
- The tab key did not advance the cursor to the next field following Jurisdiction or Court.
- The yellow highlight on the Court field (signifying that the content is not a a recognized standard court name) was not applied consistently.
- Certain editing steps around the Jurisdiction and Court fields could crash the client.
These annoying bugs should all now be fixed. If you encounter further issues, post a note to the support lists and I'll take a look.
As a final note, I want to thank everyone who has reported isses over the past months and weeks. The most important source of strength in an open project is a thoughtful and patient user base, and Juris-M enjoys one of the best.