Fez Looks: Simple Customizations

December 15th, 2008

For Members Only…

 

Take a look at the staging instances of member Fez implementations to see User Interface customizations.

 

You will need the login information for the development/staging server, as well as the various MARC org codes for the institutions, found on the wiki here: http://adrresources.coalliance.org/wiki/index.php/ADR_Codes

 

After logging in to the staging server at your own implementation, change the MARC org code value in the URL to view other institutions’ changes to the banner, footer, and color schemes.

 

Example: Change http://sword.coalliance.org/cod/staging/ to http://sword.coalliance.org/coccc/staging/ (replacing cod with coccc)

 

If you are interested in learning more about making a change, contact either the ADR Steering Committee representative from the inspiring institution, or the ADR directly (adr@coallaince.org)

The Name Game: Consortial and Institutional Identity-Making in the ADR

June 9th, 2008

Identity is becoming the major focus of our repository and member interests. Or, I should say, it always has been a major focus, but as we have been building the preservation, management, and discovery and access foundations, it hasn’t had the same resources directed towards it as other components, since internally it has been seen as a bit more “finish” than “foundation.” Both are important (who wants to live in a house with unpainted walls?), but from a functional perspective we’ve been working on getting the repository up and running and stable…

At each step of ADR construction to date, though, we have incorporated features and taken actions that will support institutional branding/skinning, as well as scoped management and preservation activities. Unfortunately, these are mostly about function and have little visible impact on the oh-so-important-to-stakeholders “curb appeal,” but the need for that curb appeal and the programmatic support for has always been on the horizon and speeding straight toward us!

It may not be immediately apparent, but to ultimately get to the “my banner” and “my colors here” level of activity, the Alliance already has reworked Fedora and Fez code to accommodate institutional “buckets” for data deposit, storage, and management under Fedora. We have also made a commitment to providing customizable, best practice driven metadata profiles for a variety of material types, with the hope that one institution’s image object is both interoperable within and beyond the ADR community, while also meeting local needs. This translates to a lot of code, a lot of cloning of XSDs, and a lot of hand-holding of the relationship between Fedora and Fez.

We recently decided to pursue individual Fez instances on top of the consortial Fedora instance, to better support branding as well as security, authentication, and administration. This decision was not made lightly, as it presents a bit of a management challenge, but the gains, we feel, outweigh the costs. Multiple Fezzes has always been seen a s a “Plan B” – which inevitably has become THE plan. Our initial foray into reworking a single Fez to support not just “a look” but large chunks of underlying functionality supporting searching, browsing, administration, and authentication was more than we – or the web interactive firm we contracted out to – could do.

Each of these individual Fezzes will also have its own “name” and identity…along the lines of “DigitalUNC,” “CU Scholarship,” or maybe “BooneDocs?” (The last has been vetoed, I believe, by the powers that be at DU…but I thought it was pretty clever….DU’s recently resurrected mascot is “Denver Boone”). It will also have its own LDAP configuration, if desired, as well as its own material type templates (XSDs), communities, collections, and workflows. Essentially, from the “curb” it will appear as though every institution will have its own repository.

In October 2006, the Board of Directors of the Alliance approved a plan for the ADR that included two related, yet somewhat conflicting, deliverables – a branded interface to the repository for each member library/institution (see above) AND a consortial view that brought together all of the diverse, yet complimentary open access materials that could aid the end-user in their research, whether they be the casual “K to Gray” visitor, or the hard-core researcher… So, we add a consortial interface to the list of institutional interfaces…easy, right? We’ll see…

From a functionality perspective, initially, we thought we’d add another Fez instance and index all open Fedora objects into it, but now we are leaning toward an OAI-like (or maybe OAI with no “like”…) service – the simpler the better…

In the identity building process, it’s also time to start “branding” that consortial repository interface, much like the individual member interfaces. To date, ADR has meant the whole repository service, the Fez Interface, and Fedora repository – and any combination thereof. We tried to call the Fez interface ADRLib – but its gained little traction and we’ve heard that it is confusing. I’ve been bouncing around a couple of ideas internally, looking for traction – my goal is to come up with a name for web presence/user interface for the consortial aggregator of open repository content.

So, name-wise, what do you think of…

…MINeR: Multi-Institution Networked Repository?

This is an obvious play on the Alliance’s love of mining themed products: Prospector, Goldrush…turned into a somewhat sensible acronym

or

…ProspectorPlus?

More than once George has described the ADR as being like the existing Union Catalog for “digital stuff” – although the ADR is much more than that, for discovery and redirection for access purposes, it does make sense…

I’m hoping our member library representatives have some additional ideas we can knock around on Friday at our monthly steering committee meetings…

From the ADR Wiki: Customized Namespace PIDs in Fez and Fedora

January 24th, 2008

Keith’s been working on a draft of a “gray paper” posted to the ADRWiki capturing much of his recent work- with Tim (Systems/Network Admin) as a sounding board – regarding namespace PIDs in Fez and Fedora.

To the Alliance, this means that we will be able to identify at the point of deposit or batch ingest the appropriate institution’s “bucket” of repository storage to store the Fedora object in, which will greatly aid in managing dedicated storage allocations among our members, as well as reporting out content growth trends to our members. We plan to use LC’s Organizational Codes as our namespaces, we think…

It looks like the Fez folks are interested in incorporating Keith’s efforts into their code repository, which marks our first real contribution back to the open source community! Congratulations, Keith!

A New Year, A New ADR…

January 11th, 2008

If you visit the ADR, you will soon see this message:

Moving forward at the ADR…

Updated: Jan 11, 2008

The Alliance Digital Repository is currently unavailable.
Access to the repository will be restored early February 2008.
We apologize for any inconvenience this may cause.

If you need immediate assistance, please contact adr@coalliance.org

During the past six months, the Alliance Digital Repository has been in a very active Beta Preview phase. We have worked with our member libraries to identify functional service needs as well as extended the scope of potential uses of the repository service. Now, we are suspending ADR Beta Service while we “re-tool” our operations to support a stable ADR 1.0 release.

ADR 1.0 will include updates to the ADR and ADRLib software, an improved user interface to ADRLib services, and enhanced image viewing capabilities.

Behind the scenes, we are also updating and expanding our end-user documentation, our issue tracking service, and hammering out the licensing and deposit agreements for permanent content submissions to the ADR.

Additional information about the ADR and the Alliance is available on the Alliance Web site.

Thank you and please visit ADR 1.0 in February, we look forward to your feedback!

***

While the ADR service is down, we will be installing and configuring the Fez 2 release candidate, upgrading our Tomcat and Fedora installations, and integrating a new, skinable user interface for our ADRLib service.

We’ll also be using this time to re-prioritize our outstanding functionality needs, update our communication strategies, and outline the next six-months of ADR activities.

 Did I mention we are shopping around what is essentially a strategic growth plan for the service to our stakeholders; gearing up for our role in DPL’s IMLS “Creating Communities” project; meeting with legal counsel to discuss liabilities, risks, and agreement language;reviewing back-up support products and data centers; and looking to finalize a couple of outstanding metadata schema mappings…

It’s a busy time at the ADR and a great way to start the new year. We look forward to all the improvements to the ADR service these activities will bring!