Table of Contents

Mockup views of the new Fedora Administrator interface:

1. 2. 3.

These mockups are intended to illustrate how the new Fedora Administrator might operate. The color scheme is intentionally bland in order to move the focus to the features.

In Mockup 1, the menu on the left shows an accordion navigation with the Objects section open. Clicking on Search on the bottom left would cause the search section to scroll up and cover the Objects menu with the Search menu (see Mockup 2). The goal of this menu system is to allow users to perform tasks with the fewest number of clicks possible, but also be able to group activities by topic and be able to fit all of the necessary functionality on the screen.

When an object is opened, created, or ingested the object will be opened as a new tab. The object's properties, datastreams, and other information will be displayed here. Clicking on a datastream would open a modal dialog to display all of the datastream information (see Mockup 3).

Clicking on the localhost:8080 button on the upper right would pop up a dialog allowing the user to connect to a different repository.

Mockup 2 shows the Search menu selected on the left with an area to enter a search term and a multi-select drop down menu to choose the fields to include in the results. The results are opened in a tab similar to an object in order to allow users to return to search results easily. Selecting a row in the results would open an object tab.

Mockup 3 shows the modal dialog for datastream display. This example indicates that the MEDIUM-SIZE datastream of the demo:SmileyBucket object has been opened. Fields with a light background are editable.

The purpose of these mockups is to indicate my current thoughts and solicit feedback. Please leave comments below with your thoughts.

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels

6 Comments

  1. Hey Bill, nice mockup.  Have you considered what would go in version 1 of the modal datastream dialog?  Having a way to modify the datastream properties and content (at least via a simple upload) would be great.

    1. I added another mockup to show what I'm thinking the datastream dialog would look like. It's pretty similar to the datastream properties listing in the current admin client.

  2. I would like to see FORMAT_URI in the table for the datastream. Likely it is not used much but we need to make it easy to use format registries. Also, while it is not needed in the first iteration, the table could enumerate the versions of the datastreams where there are versions stored.

    1. Which properties are actually included in the datastream table is certainly up for debate. I'm thinking that the ID, Label, and MIME type are certainly needed. Perhaps Format URI and State should be there as well. I'd like to keep this to the minimum number of values necessary.

  3. Hey! One thing i've mentioned would be nice in this new version is a Dublin Core editor, but I've just remembered another built in editor which would be tremendously useful: a XACML one! Any chance something like this may be included eventually? (smile)

    Cheers,

    Filipe

    1. Filipe,

      I've added a security policy editor to the list of new features to consider. There is a Dublin Core editor on that list as well. As we get further along with the new Administrator we'll be able to consider which of those items need to be added and when.

      Bill