Archive for the ‘code4lib’ Category

XForms for Code4lib update

April 20, 2007

Check out the XForms wiki, I posted an example of a DC XForm and Parmit has posted an example of the MODS editor that they are working on. I have the DC form in a few flavors, xhtml, xsl, and xquery but have only posted the xhtml version. The xsl, and xquery are pretty easy to derive from the xhtml version, but I could post those as well if there is an interest. The Princeton MODS editor is using Orbeon, and is still a work in progress, it looks great though, so check it out.

I’m hoping to have some time in the next few weeks to get back to working on XForms, I’ll try to post my work to the wiki, so check back every once in a while.

Getting the word out

March 9, 2007

Karen Schneider gave the opening address at the Code4lib conference (you can get a copy of the presentation or read about it here, here or here). Part of her talk discussed restoring the balance of power between libraries and vendors, urging libraries take back control of their content and tools. This sort of set the tone for the conference which was an expose on of exciting new developments in library/information software. Libraries are getting creative, those who can’t replace their “geezy” old ILS systems are creatively remixing the data, creating mashups, and adding new features to old data.

Additionally Karen discussed the problem of developers marketing these new open source tools. She made some great points but I’d like to add to that list: getting the word out. In my library, most of this is falling below the radar (I’m guessing many libraries share this problem) in part because we don’t have a developer or web master on staff. I’m planning on doing a “report-back session” here at UVM but until then I’m posting a short list of things to check out here for those who might be interested, you may also find me proselytizing in the hallways…

The List:

  • Solr [] – A customizable, open source, full-text search server that is easy to implement, and enables: hit highlighting, faceted searching, caching of results, and much more. I’m in the process of implementing this to work with our eXist database, I’ll be using it for full text searching and probably for faceting (I’ve been doing some faceting with XQuery, but I have a feeling Solr will be much faster.)

Some Solr examples:

  • Nines/Collex [] – Check out how you can add and remove constraints from your current results set, and the ability to facet results by genre, year, and site.
  • MyResearch Portal [] – Do a search in the catalog and check out the left menu options for narrowing your search by facet. Another nice feature is the limit by options directly under the search box. This is built off of Voyager (the data is exported from Voyager into the Solr index).
  • Peel’s Prairie Provinces [] – Try a search for “prairie.” In addition to faceting, this site uses tag clouds, google maps, and a visual timeline feature.

Other cool (non-Solr) stuff:

A few projects in development

Not mentioned at code4lib but also interesting:

Also, checkout code4lib’s Open Source Software Directory for some additional projects. Feel free to add projects I’ve omitted/forgotten in the comments section.

XForms resources

March 3, 2007

Update: The XForms wiki at code4lib is back up. (Thanks Kevin!)

The code4lib server that is hosting the XForms wiki (mentioned in my last post) is down and may be down for a while. Here is the list of resources I had posted on the wiki, this is not meant to be an exhaustive list, more of a “getting started with XForms” list. I’ll post an announcement here when the wiki is back up. Hopefully we (specifically the people from the code4lib breakout session, but anyone is welcome) can at least keep up a conversation about XForms for metadata editors until then. Feel free to post additional resource in the comments.

About XForms



Other Resources