OSP Digital Library Browser Help

Note: connect to the internet to see screen shots with this help file.

The Digital Library Browser is an Open Source Physics (OSP) application that enables users to browse, organize and access collections of digital library resources such as EJS models and Tracker experiments. Collections are stored as XML documents that contain references to the actual resource files. Collections and resources may be located on a local drive or remote server.

1. Opening a collection

To open a collection, choose from the Collections menu or enter a collection URL or path directly in the toolbar as with a web browser. Local collections can also be opened with a file chooser using the File|Open Collection... menu item.

Collections are opened in tabs that display a tree in the left pane and an HTML pane in the right. The title of the tab is the root node of the collection.

To close a collection, right-click the tab and choose Close from the popup menu..

2. Browsing and accessing resources

Each tree node in a collection is a resource or sub-collection. Click a node to display a brief description of the resource in the HTML pane and its URL in the toolbar. Double-click to download and/or open the resource in EJS or Tracker.

You may also enter a resource URL directly in the toolbar and open the resource by hitting the enter key or clicking the Load button next to the URL field. Resources loaded directly from the toolbar need not be part of a collection.

3. My Library

The OSP Digital Library Browser provides access to collections in three digital library systems: (1) the ComPADRE Digital Library, a part of the National Science Digital Library system, (2) the EJS and Tracker Libraries maintained by OSP, and (3) a local library called My Library which is managed by the user.

My Library initially contains a single local collection called My Collection to which the user can add resources as described below. But it is easy to add additional collections to My Library:

4. Collections Manager

The Collections Manager enables users to add, remove, rename and organize the collections in My Library. To open the Collections Manager choose Organize Collections... from the Collections menu.

Select a collection to displays its URL path, then use the buttons to remove, reorder or rename the collection. Note: renaming a collection changes only its menu name, not its root node name (tab title).

5. Creating and editing local collections

Users can easily create their own collections and store them as XML documents on a local drive. By default every user starts out with a single (empty) local collection called My Collection to which they can add resources as described below. To create a new local collection, choose File|New Collection.... To make a local copy of an open collection, choose File|Save Collection As....

To edit a local collection, click the Open Editor button on the toolbar. The editor displays a button bar for creating and organizing resource nodes and data fields for describing and defining the resources themselves.

Button bar: the button bar provides the following buttons:

These button actions can also be executed by right-clicking a node and selecting the action from the popup menu. Note: the Copy Node action is available by right-clicking any node in any collection, even when not editing. This enables users to easily add any resource to their own collection.

Data fields: the data fields display the following resource properties:

6. Absolute and relative paths

URL paths for resource and HTML files may be absolute or relative to the base URL. In general, relative paths are preferable for the following reasons:

To convert an absolute path to relative (or vice-versa), right-click the Resource or HTML File field and choose Set to relative (or Set to absolute) from the popup menu.

7. Sharing collections

Share a collection using the following steps:

Note: if the resources are on a web server, the collection file can be located anywhere. Uploading to a server makes it available to all, but you could also e-mail it directly to students or colleagues.

8. Building the ComPADRE and OSP Libraries

The ComPADRE Digital Library, a part of the National Science Digital Library system, is a growing network of educational resource collections supporting teachers and students in Physics and Astronomy. As a user you may explore collections designed to meet your specific needs and help build the network by recommending resources, commenting on resources, and starting or joining discussions. For more information, see <http://www.compadre.org/OSP/>. To recommend an OSP resource for ComPADRE, visit the Suggest a Resource page at <http://www.compadre.org/osp/items/suggest.cfm>. Contact the OSP Collection editor, Wolfgang Christian, for additional information.

The OSP EJS Library and OSP Tracker Library are maintained by Paco Esquembre and Douglas Brown, respectively. We encourage users to help build these libraries by developing web-based collections (EJS models, Tracker experiments and/or videos) and sending us the links to and descriptions of the collections. Collections that are added to an OSP library are immediately available from the Collections menu in the OSP Digital Library Browser. To recommend a collection for the OSP Tracker Library, see <http://www.cabrillo.edu/~dbrown/tracker/>.