One of the important ideas in this project was that Pliny should act not only as a notetaking application, but as an environment where other software packages could be integrated with it. In this way, Pliny becomes more like the “scholar’s workbench” (an idea often discussed within the DH community – although what has been meant by "scholar’s workbench" has varied considerably over the years) where tools, perhaps built by separate developers, can be assembled by the Pliny user. Pliny allows the user to assemble tools into a single, personal, framework, because the Eclipse foundation upon which Pliny is built supports this. This space in which separately written applications can exist and interact with each other, then, – which I am here calling the “Pliny workbench” – is not built with code that I have written, but instead exploits components of the Eclipse framework on which Pliny runs.
We could have packaged up Pliny code with the WordHoard code already incorporated into it, but this would have resulted in a piece of software which would not have taken advantage of Eclipse's ability to dynamically load a new application. Instead, think of WordHaord with Pliny as similar to what happens with Zotero. If you wish to use Zotero and you are already a Firefox user, than all you have to do is install Zotero into Firefox. If, however, you are not already a Firefox user, then you have two steps to do: first install Firefox, then install Zotero.
Thus, for people who wish to try Pliny/WordHoard together, there is – intentionally – a two stage process.
Thus, a new 1.2.0 version of Pliny has been created to support the workbench idea, and it incorporates Eclipse’s own provisioning manager p2 in with Pliny’s other components. It this provisioning manager that, when invoked, allows the Pliny user to add new components such as our experimental WordHoard application.
Installing Pliny version 1.2.0 is essentially the same as it was for earlier version of Pliny, and -- like earlier versions -- is somewhat different on the Macintosh than it is on Windows machines. See instructions for this here.
Adding WordHoard into the workbench
Having now installed Pliny, and, perhaps having used it for a while on its own, you might be ready to add the WordHoard component into the Pliny workbench.
When Pliny restarts the WordHoard component will be available
Starting WordHoard in Pliny
After Pliny has restarted, it will be co-existing in the workbench with WordHoard. You will see a new menu item "Wordhoard", and WordHoard’s Table of Contents display button will have appeared in Pliny's main toolbar area:
This is a sign that WordHoard is now available. Click on the WordHoard Table of Contents display button, and the Table of Contents will appear:
The Table of Contents may place itself somewhere else in the Pliny Window. I like having it share the pane with Pliny's Resource Explorer. If that suits you too, you can place it in the Resource Explorer's pane by dragging the tab attached to the Table of Contents and dropping it over the Resource Exploerer's tab for Pliny's resource. After they share the same pane, note that you can switch between them by selecting between the two tabs that will then be presented at the top of their shared containing pane.
Not all of WordHoard has been implemented at this time, but the components that are there operate in ways very similar to how the corresponding parts work in standard WordHoard -- although here and there there are changes to accommodate the Pliny/Eclipse way of doing user interfaces. If you have not used standard WoardHoard, there is help about how to use it in the WordHoard section which appears in the help screen launched by the Help / Help Contents menu.