UserPreferences

ScholarsBox/EssaySeries/CurrentState


In Essay 2 (and probably a few following essays), I will describe the current state of the ScholarsBox (SB).

  1. What is the Scholar's Box
  2. Overall characterization of current state of ScholarsBox
  3. How we got where we are
  4. Technical current state
  5. Screenshots
  6. Opening screen
  7. Simple search
  8. Return of search results
  9. Sources
    1. CDL
    2. amazon.com
    3. google and melvyl (should be separate)
    4. NSDL
    5. CalPhotos
    6. Flickr
    7. MetaLib
    8. METS
    9. IMS-CP
    10. RSS/Atom feeds
    11. Desktop files
    12. Drag and drop from browser
    13. Scholar's Box FF Extension
    14. Opensearch
  10. Collection Handling
    1. basic handling
    2. collection menu
    3. Annotating an individual item in the collection
    4. looking at more images/items
    5. XML export
  11. Outputs
    1. HTML
    2. OO.o
    3. Microsoft Office 2003
    4. Endnote
    5. PDF
    6. IMS-CP
    7. Output to weblogs
    8. RSS
    9. Chandler Parcel
  12. Options
  13. Help

The goal of this essay is to describe how the Scholar's Box works right at this moment. We will first show the current interface (as a series of screenshots) and then present a critique and plans for a redesign. (Although there is some current information about the Scholar's Box to be had in the various presentations that we have been making (see MyIuWork/PresentationsAndTalks), we have yet to produce detailed and current documentation of the ScholarsBox, which is what I'm aiming to write here.)

What is the Scholar's Box

We at the Interactive University Project are building the Scholar's Box.

The Scholar's Box is a tool that gives users "gather/create/share" functionality, enabling them to gather resources from multiple digital repositories in order to create personal and themed collections and other reusable materials that can be shared with others for teaching and research. The Scholar's Box can currently perform the following functions:

I will continue to build out the Scholar's Box as a prototyping system to demonstrate technical interoperability for our various other projects (e.g., the creation of reusable collections of images and bibliographic metadata; testing the metasearch API from CDL). We at the Interactive University are in process of releasing the Scholar's Box as an open source project so that others can benefit from the overall architectural framework as well as any concrete implementations of services (e.g., creation of OpenOffice.org presentations from collections).

We are writing specification documents for the Scholar's Box, which we break into three parts:

Note that some of the most active description of the ScholarsBox in my wiki is to be found in An Occasional Essay Series about the Scholar's Box.

Overall characterization of current state of ScholarsBox

The interface is at the "edge of usability." The emphasis of our work in the Scholar's Box has been to produce a proof of concept rather than to hone the tool into a finely usable interface. There is a lot of good functionality, but the various functions need to be presented in layers to make the interface more usable and intuitive.

How we got where we are

Technical current state

Screenshots

SB is currently a desktop client, written in PythonLanguage and WxPython. In theory, it should be easily portable to the Mac and to Linux -- though we haven't done that port yet. The following screenshots are how SB will in the Win32 version -- so Mac and Linux users should adjust their expectations accordingly.

Opening screen

When the Scholar's Box is started, the user is presented with a choice of four actions:

We wanted to prompt the user with something to do rather than just let the user flounder by looking through the menus. (Maybe there are other ways to make things clearer. This prompting is what happens at startup with Endnote.)

The Scholar's Box depends on search as the primary way to find items to gather. There is no browse functionality per se -- though there are ways to send references and extracts from FireFoxBrowser to ScholarsBox.

OpeningScreen

Simple search

Prompt for a search term and selection of repositories to choose from. Current choices:

You can "Select All", "Clear All". The prompt is to "Enter keyword(s)".

Things to explain:

Search.Menu

Return of search results

Things to explain:

Sources

CDL

Search for butterfly at the CDL -- returns a collection of results: images + attendant metadata

CDL in Scholar's Box

amazon.com

Add a search for "butterfly" on amazon.com:

Amazon in Scholar's Box

Fetch Additional Items / Find Similar Items

google and melvyl (should be separate)

Do the search on google and melvyl too -- and drag results over to a new collection. Images plus attendant metadata come along.

Melvyl and google with butterfly in Scholar's Box

NSDL

CalPhotos

Flickr

MetaLib

METS

We can also import METS objects

METS

Instead of an iconic view, we can look at a tree-view of the collection. Note the ability to capture hierarchy

Toggled

IMS-CP

RSS/Atom feeds

We can import RSS channels

RSS

Desktop files

images and other files, via drag and drop, or File->Import Image File(s)

Drag and Dropping an image to Scholar's Box

(We need to figure out ways to give persistent URLs for local files to other people.)

Drag and drop from browser

need screenshot

Scholar's Box FF Extension

Opensearch

We're implementing OpenSearch as a way to get a lot of inputs easily into the ScholarsBox. Alternatives are Z39.50 and SRW/SRU.

Collection Handling

basic handling

File Menu

collection menu

Collection Menu

Annotating an individual item in the collection

Annotating

looking at more images/items

the beginnings of functionality to look at many images:

Multicolumn.Select

XML export

Export

Outputs

HTML

What to do with ordered collection. Lots of things. First, let's look at HTML. HTML preview plus code in top frame.

Create

OO.o

OO.o

OOo

Create OpenOffice.org document

Microsoft Office 2003

Create Microsoft Office 2003 document

Endnote

Send to Endnote:

Endnote

PDF

PDF:

PDF-slides

Create PDF Document

IMS-CP

Export a collection as an IMS-CP and load a tool like RELOAD to show IMS-CP. Fist, we can preview the resources of the IMS-CP manifest

Reload-Resources

We can then preview the manifest

Reload

Output to weblogs

Post to blog

Posting

and the formatted HTML of item shows up on blogger:

Blogger

or Manila:

Manila

RSS

RSS output: View RSS Source

Chandler Parcel

Options

There is a "Tool Options" menu with the following tabs:

Help