Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This section describes how to create digital objects in Fedora that aggregate data from multiple sources. The examples demonstrate how to do this with both local data and data from networked sources. This section provides the foundation for the next section, which describes how to use Fedora to create dynamic content by exploiting web services. Make sure you understand the basic concepts here, before moving on to that next section

...

Some Basic Definitions

To understand content aggregation in Fedora, you need to be comfortable with two terms:

...

It is often useful to provide access to a digital document in several formats. For example an ePrints server might provide html HTML for those who wish to render the document in a browser, pdf PDF for those who wish to view the document with author-determined formatting, and TeX for those who wish to access and use the document source. This example demonstrates how to construct a digital object where each datastream Datastream corresponds to an available format. More advanced techniques, demonstrated later in this tutorial, make it possible to achieve the same results by generating formats dynamically from a single base format. But for now, we'll stick to simple static aggregation.

Start by selecting File/New/Data Object in the Fedora Admin GUI. Complete the New Object dialog box as shown in Figure 3. Image Removed
Figure 3 - New object dialog

Section
Wiki Markup

{center}
!worddav4b5e407dacee583f446eadcf9addc2b5.png|height=160,width=402!
*Figure 3 - New object dialog*
{center}

Check the box for Use Custom PID and enter demo:100. Note that when you do not assign your own PID, the Fedora repository will create one for you. Select the Create button and you should see a window like that shown in Figure 4. Observe that the PID of the created object (in this case demo:100) is displayed in the title bar. Image Removed
Figure 4 - Configuring an object

Section
Wiki Markup

{center}
!worddav319948af5af752845bf27346d9b96313.png|height=398,width=576!
*Figure 4 - Configuring an object* 
{center}

Since our task here is to define the datastreams in the object, click on the Datastreams tab and you will see a window like that in Figure 5. Note that at this point there is only one datastream in the object - the DC datastream for basic descriptive metadata that was automatically created by Fedora. You can select that datastream and select the Edit button to see the default contents of this Datastream, with the DC title and identifier fields already filled in.


Figure 5 - Datastream display

A few points to note about what you have done so far:

...