Friday, November 26, 2010

Impressions of sites for digital repositories and related platforms

The Omeka home site is very nicely designed and implemented. It features both video and text instructions as well as easy access to forums and other support areas. I found it inviting and easy to use.

Eprints presents me with an overwhelming amount of information on the home page and as I go deeper in any given direction, I have the sense that I'm getting lost and that all these layers are just glommed on to each other. It is a much more confusing site than Omeka, perhaps reflective of the age and complexity of the Eprints platform itself. It's pretty utilitarian in a way, but not in a really good way, to my taste. It does give me a sense that this is a very BIG platform with a lot going on, which is a good thing. I think Eprints is due for a major overhaul of it's website.

DSpace.org has a much more spacious and inviting atmosphere. The left column menu bar gives an early indication of the DSpace platform interface and the News and Upcoming events column at right give a sense of an active user community. The placement of the New User features front and center engenders a sense of welcome for prospective newcomers. The weakest point in the DSpace platform seems to be support. The User Forum has been down for at least weeks and the DSpace wiki has been in the process of cleanup after migration for as long. I personally feel lost in the DSpace support area and this single fact may mean the difference between using DSpace for my repository and using it.

Drupal shows its strong points right from the home page. The design is clean, but contains lots of information. It offers good reasons to use Drupal with all the Modules, Themes, Active Developers, etc. etc. It also welcomes new users with a get started button and gives a feel for the active community of Drupal users with the various News, Updates, Forum Posts and Commits (sp?). The slogan is very persuasive: "Drupal: Come for the software, stay for the community" - wow. Indeed, there is a huge Drupal Community and it is easy to access and very active. Hmmm, maybe I need to reconsider Drupal as an option, now that I think about it!

JHOVE is pretty bare-bones and technical-looking. Which is probably a valid reflection of JHOVE in general. You have to be a geek to hang with JHOVE. PKP Harvester has a much friendlier design, interface and implementation. There are a couple support options, through manuals or discussion forms and although the information is dense, the organization of the site really helps navigate through so much information.

I think the various aspects of the home site for each of these platforms or applications gives me important information about whether or not it might be the right platform for my digital collection. The key areas are support, support, support and community. After that, I would say the functionality of the site, including design, navigation and indications of vibrant ongoing deployment and development.

Sunday, November 14, 2010

Exploring Open Archives and Service Providers for OAI

This week, after installing the PKP Open Archives Harvester application (in the same VM as my ePrints repository) I explored various service providers using links from The University of Illinois OAI-PMH Data Provider Registry with the following impressions:


colLib: which then linked to http://libriotech.no/ which is a Norwegian company that provides installation and management for library software systems.


digitAlexandra: which took me to a dead page at http://www.digitalexandria.com/


DL-Harvest: which took me to a page with a CSRF security error and Error: Document Not Found notice, so I tried another link from the page for DList which linked to http://dlist.sir.arizona.edu/arizona/ and was able to access the University of Arizona Campus Repository. From there, since I was familiar with the DSpace format, I recognized that I could browse by Communities and collections and was able to make sense of what kinds of resources were there and how many. It is apparent that DList is the deepest area of the archive with 1477 resources. There was also a smattering of other data from the Tree Ring Lab, School of Music (Vern Yocum Collection, which actually got me hooked for a while) and Arizona Anthropologist.


Sydney College of the Arts Archive: which initially took me to http://gita.grainger.uiuc.edu/registry/details.asp?id=3537&sets=all#ListSets, where I could then find the link to the actual repository at http://va.library.usyd.edu.au/oai. It's not a very big repository, even smaller than DList, so again, the Browse feature came in handy. Now I'm looking for something larger scale that allows me to really search for something.


OAIster: taking my cue from the assignment, I figured I would take a look at this monster of library indexes at http://oaister.worldcat.org/. A search for Edward Weston gave a result of 2853 resources available, and took a whopping 19.51 seconds to deliver. Obviously, this kind of search would bring up a lot of records, but my attempts to utilize the OAIster faceted search to narrow the result were fruitless. My first attempt came up with an error message and the second attempt gave me a dialog window with a green spinning circle of death. I went back to the home page and tried again and got a message that the database I was trying to search was not responding. Try again. So, I tried the advanced search and didn't have much better luck.


My takeaway from the OAI section is that I have a better understanding of how resources are shared between institutions, especially libraries. I also get the feeling that it's not a smooth process and needs time and resources in order to make searching various collections easier and more reliable for the end user. The importance of metadata becomes more and more clear as I see the various pieces of the digital library/repository come together. There is much to do!


Tuesday, November 9, 2010

I've been spending a LOT of time with ePrints this past week. More than I expected, even after I had my items entered in the database. This is because, after all that work, my host machine crashed (actually, it was being very slow and I got impatient and initiated a hard reboot) and the VM with ePrints on it got corrupted. Luckily, I had a snapshot not too old - but still had to reconfigure ePrints, redo the subjects file (good practice with my Linux CLI, I suppose), and then re-enter my items. It went faster the second time through, and I did a better job, I think. Experience does make a difference, after all!
The other thing that really makes a difference is that ePrints allows me to make templates from records. Once I have a certain type of item, say image or video, most of the settings will stay the same. I can make a template and just change the link to the item, upload it, and then update the title, abstract and keywords. That usually takes care of it. I like that about ePrints!
One problem with ePrints, though, is that the results are returned alphabetically by author. I would prefer that the results be returned by subject, but since ePrints is really sort of library-centric, the results by author will have to do. I think this could be a real problem if I had a lot of records, but since I don't, it really doesn't slow down my searches.
I am still looking for the "killer app" that is really made for images and video, though. I see Omeka looming out there, but I have to do some harvesting first, I guess.

Wednesday, November 3, 2010

Getting started with EPrints - not the easiest install, but good CLI practice

This week has been spent installing and configuring EPrints. I found the EPrints installation to be slightly trickier than DSpace or Drupal. There were some things I had to wrap my head around in terms of setting up EPrints with the LAMP and SSH. One thing that tripped me up was that I had already set up the mySQL server with a username and password and needed to relay that through EPrints. Once I figured out what was happening there, things got easier. It does remind me that I need to be very careful about keeping track of passwords and I've been generally going along with what the installation instructions from Bruce recommend. It just makes it easier. The other thing about having problems is that I "get" to repeat the procedures multiple times, which actually helps me learn them a lot better. I genuinely try to make sure that when I'm typing in commands, I understand what I'm doing. My CLI skills are getting better, but I sure do get tired of typing in long strings of folders to get back and forth in Linux. I'm assuming that if I got better, I would find workarounds for this such as creating symbolic links for frequently used directories.


I customized or "branded" the EPrints front page with the name of my collection and a logo. This all had to be done using the CLI interface and moving things between my user home folder in Linux and then using CLI to copy it over to EPrints. I found this a little time-consuming and wished that there were more administrative features in EPrints that would allow better customization of it. The same goes for changing the taxonomy in EPrints. One has to go into the CLI interface and move things back and forth (or work in nano) in order to customize the taxonomy, which defaults to LCSH. I guess they assume that most people won't need a custom taxonomy, but I wonder about that. As more and more types and varieties of collections get digitized, it seems likely that custom taxonomies, folksonomies and tagging will be expected from users.


At any rate, I am looking forward to adding my collection to EPrints and seeing it in action. I've been impressed with some of the photo and video collections that I've seen in EPrints, which is a bit unexpected, but a pleasant surprise to be sure.

Friday, October 29, 2010

Deeper into DSpace

This past week I've been working more with DSpace and getting deeper into configuring thumbnails and previews. Whereas Drupal had modules such as imagemagick, DSpace has the native ability to display thumbnails and previews, it just needs to be turned on in the configs. In the process of trying to accomplish this (I never did get thumbs and previews to work in DSpace), I spent a considerable amount of time trying to find support forums or other communities such as those available in Drupal, but with no luck. DSpace apparently has either very little community support or everyone who uses it is way smarter than I am and they just figure it out on their own. I am pretty sure I could eventually figure this out on my own, but what's the point, really? Why shouldn't we take advantage of the human impulse to share problems and solutions and thereby build relationships and support communities so that, someday, when someone has a problem that I know the answer to, I can reciprocate and tacitly ask them to "pay it forward."


One positive thing about having these "problems" with DSpace is that I am learning a lot more about how the application is structured and where various folders and files are located. I am also coming to love the Virtual Machine's ability to take snapshots at various stages of implementation. If I'm not sure about something that I'm doing, I readily take a quick snapshot and make notes about where I am in the installation process and what's next, so that I can backtrack to a spot before problems start showing up and re-install or configure as needed to problem solve until I understand what needs to be done to get things working properly.


I've enjoyed working with DSpace more than working with Drupal. I appreciate both programs, but the fundamental approach of DSpace appeals to me as I contemplate ways to preserve multiple files from the same master file. That and the ability to run checksums on the files to check for possible corruption seem like really critical functions in a digital archive.

Wednesday, October 20, 2010

Spent a lot more time with drupal - and I would need even more!

It seems like it has taken me forever to complete the assignments for Week 5. Not only did I attend the Biodiversity Informatics Workshop in Nairobi right as Week 5 was starting, but I also got sick on the way back from Nairobi and had a very unproductive week getting checked out. I'm almost back to full speed, but this week's installations and learning curve for all the settings that go with the installations has left me somewhat dazed, confused and stressed about trying to take it all in.

My overall impression is that drupal is very useful, but takes quite a bit of time and expertise to run well. It does not seem like a completely natural fit for a digital collection of photos, video and various text formats. It can be made to work for that, but since I haven't spent a lot of time working with it, my intuition would be to continue to search for other solutions that might be a more natural fit. On the other, hand, I would also want to do some research into the popularity of drupal compared to other solutions and also see how big and active the user communities are for an assortment of content management systems out there right now.

One example of where I'm at with drupal involves the installation of the lightbox2 module. It was certainly easy to install. I had no problem just basically downloading it and moving it to the modules folder in drupal. On the other hand, even though lightbox2 is installed and apparently running quite nicely, in order to actually use it, I need to modify some html for the links to images. I did a quick search in the drupal.org site and could not find any examples of how to do this. There are so many moving parts to drupal that I can't seem to determine where I would start looking for a way to add snippets of html to image links. So, I'm stuck for the time being. It would be nice to have better documentation for this kind of thing, but since the lightbox2 module is basically free, with the developer requesting some financial support to keep developing it, I don't expect to get support that way. Perhaps if I were better integrated into the drupal community, I would know where to turn.

So, I'm glad that I have spent so much time with drupal the past few weeks, but I'm also going to be interested in seeing what else is out there - I saw something about DSpace, I think. It should be interesting!

Wednesday, October 13, 2010

First evaluation of Drupal

The question this week is about how well drupal might meets my needs in producing an online digital collection. From this week's exercises, I am far from expert in this area - just a novice, really, so take it all with a grain of salt, just as I do right now. Still there are general impressions and it can be good to have fresh eyes looking at a situation or proposed solution for a problem such as this one.

Drupal is not hard to install at all. Once you have the basics figured out, one can get drupal running. I have not configured it to run connected to the internet, but I'm hoping that would not be too difficult. On the other hand, I find the interface to be pretty clunky compared to what I am used to using in terms of software. You have to know where you are going and what you are doing or you may not get there or get it done. It would be nice to have something like an inspector window that allows easier navigation through the drupal features and interfaces. It isn't really that hard to do things, but I don't like having to click back and forth - in and out to do things that are within the context of the window I'm currently in.

As far as displaying digital images, drupal surprised me by not choking on some of the file formats I threw at it. It handled my DNG RAW format fairly well. It didn't know to rotate the preview, which is actually an embedded JPEG, but that's no big deal, really. I think that imageMagic or some other plugin could take care of that problem. It did get to be a hassle to have to add various common image formats to the list of importable items, but I suppose once you got the hang of that, you could always anticipate it ahead of time.

It does seem that there are so many easy ways to display galleries of images out there though. I wonder if there might be better Content Management Systems that have taken a cue from such gallery software available from Adobe, Apple, Microsoft, et al. If not, I think there should be. I've brought up the topic of being able to leverage the embedded metadata in images for use in these galleries before and I'll beat the drum again. The model of having to move metadata around separately from the image files themselves just strikes me as primitive and inefficient. Something I'm going to have to look into a lot more, I suppose.