Skip Navigation Links.
MISSING BANNER

Session Schedule

The sessions are divided over the two days of the camp. The first day will be of more general interest as we cover technical topics with a wide scope of interest. The second day will be more developer focused, as we work through hands-on customization of the system, mostly employing the new plug-in architecture.

In addition we will try to cover any additional topics which are requested during the registration process and leading up to the code camp.

There will be short breaks between many of the sessions below and lunch will be had as a group on campus or catered within the library.

 

Thursday, March 31st

Start Time Session Title and Description
9:00 am

Camp Welcome

We will cater breakfast and coffee this morning and get a chance to meet and greet the campers.  This will also give us a chance to go over the schedule and see where we are all at technically and how much experience each of us has with the different portions of the SobekCM system and software.

9:30 am

State of SobekCM : User Perspective and Community

SobekCM was developed with a user-first mentality and it hopes to provide users and collection managers with all the tools necessary to help highlight their digital resources and collections.  The user-first perspective continues even into its 10th year. 

We will generally discuss the growth of SobekCM over the last ten years and highlight a number of changes from the last several years.  We will also highlight the growing community which is expected to reach 25 individual instances of SobekCM supporting institutions needs by the end of this year.

We will also announce some of the changes we have planned for the next twelve months, even as version 5.0 is expected to be in beta.

10:30 am

Customizing Your Collections

Collection managers have never had as much power at their fingertips to customize their collections as they do now.   This session will focus on the ability to develop collections in a variety of ways and provide a completely custom look and feel to your individual collections, even within a larger instance.

  Lunch
1:00 pm

Customizing the Submission Experience : Metadata Templates and Default Metadata

The user's submission experience can be customized easily through the metadata templates and default metadata.  The default metadata and user permissions are easily controlled through the online interface, but the metadata templates must be configured through template XML files under the web application.   This process and all the options for the templates will be covered, as well as differences and similarities between the templates for the web and the widely utilized SobekCM METS Editor.

In a hands-on portion, we will customize several templates and look at all the different options.  This will allow collection managers to see some of the choices they have, for both their own submissions and for others they may be collaborating with.

3:00 pm

Sharing and Utilizing Your Metadata and Resources

Getting your materials loaded into your digital repository may be only the first step.  Once those materials are created, you will no doubt want to work with those electronic resources in different ways, sharing both the metadata and other resources on other sites and with other repositories.

In this session, we will cover some of the ways you can use your materials and metadata within SobekCM in your own web sites, exhibits, or to share with other established digital repositories.  We will demonstrate some of the new APIs that can be exposed to share your data.

4:15 pm

Ongoing and Upcoming Projects

In this round table discussion, we will discuss current development projects that are underway and any planned upcoming projects.  We will also discuss collaborative grants that institutions may be interested in undertaking and see how we all can help facilitate the work of the other institutions.

 

 

Friday, Aptril 1st

Start Time Session Title and Description
9:00 am

Introducing SobekCM's New Plug-In Architecture

Relase 4.10.0 of SobekCM introduced a new plug-in architecture.  With this architecture, and increasing dependence on configuration files to allow complete customization, your ability to customize SobekCM has never been greater!

We will cover the configuration files and the new plug-in architecture, highlighting some of the different ways to utilize this architecture.

While this session should be of great general interest, the remainder of this day will be communal coding, where we look at different ways to work with the code and the plug-in architecture.

10:00 am

Adding New Metadata Fields 

This two hour session will demonstrate how to add new metadata fields into the system, using the new plug-in architecture.  We will take an example set of metadata and integrate it into the METS writers, the searches, the citation view, and also add the ability to allow users to enter and edit this metadata through the templates.

noon Lunch
1:00 pm

Adding New Builder Modules

The SobekCM builder and the new builder module architecture integrates very nicely with the new plug-in architecture to allow you to create plug-ins that can integrate any regular behavior into the builder process.   As an example, we will create a builder module that archives a series of web pages into a SobekCM digital resource on a weekly basis.  We will write the code for this process and integrate into an instance of SobekCM to demonstrate the possibilities this new architecture holds.

3:00 pm

Adding New Item Viewers 

The plug-in architecture also makes it very simple to add new types of item viewers to the system.  In this two hour session, we will create a new item viewer and integrate it into a SobekCM instance via the plug-in architecture.

 

Some components of this will be webcast via WebEx:
Link to WebEx 
Audio Connection: +1-415-655-0001 US TOLL
Access code: 197 907 837