[CODE4LIB] Introducing Blacklight Heatmaps

2016-07-06 Thread Jack Reed
Hi community!

Just wanted to let you know about a new Blacklight plugin we have been working 
on BlacklightHeatmaps. BlacklightHeatmaps uses Solr’s new facet heatmap feature 
to provide heatmaps of your results from a search. For the full feature list 
checkout:

https://github.com/sul-dlss/blacklight_heatmaps#features

We plan on integrating this work with Spotlight sometime soon, as well as 
adding other enhancements. I just released the v0.0.1 version of the gem so 
there may be some rough edges. Contributions and feedback are most welcome.

For a quick demo of how it works, checkout 
https://github.com/sul-dlss/blacklight_heatmaps

Best,

Jack Reed
Geospatial Web Engineer
pjr...@stanford.edu
@mejackreed
(650)454-7398
Digital Library Systems and Services
Stanford, CA 94305


[CODE4LIB] Upcoming GeoBlacklight community sprint

2016-07-06 Thread Jack Reed
Hi all,

Apologies for any cross-postings. I wanted to announce an upcoming 
GeoBlacklight community sprint taking place from July 25 to August 5. For those 
not familiar, GeoBlacklight is an open source discovery application for 
geospatial data http://geoblacklight.org/ built on the popular project 
Blacklight.

Contributors from three different organizations will be participating in the 
upcoming sprint. The sprint will focus on adding new functionality, better 
interoperability with metadata and OpenGeoMetadata, and releasing a new stable 
major version. If you are interested in participating it’s not too late, please 
reach out on the GeoBlacklight Google Group or on Slack, 
http://geoblacklight.org/connect.html to find out more details.

Warmly,

Jack Reed
Geospatial Web Engineer
pjr...@stanford.edu
@mejackreed
(650)454-7398
Digital Library Systems and Services
Stanford, CA 94305


[CODE4LIB] Digital Assets Metadata Librarian - UCR

2016-07-06 Thread Alexandra Dolan-Mescal
The University of California, Riverside (UCR) Library seeks applications and 
nominations for an innovative, dynamic, and deeply knowledgeable professional 
to serve as Digital Assets Metadata Librarian. The closing date to apply is 
August 19, 2016.  For more information and to apply: 
https://aprecruit.ucr.edu/apply/JPF00593.  EEO/AA/ADA/Vets Employer.


[CODE4LIB] Digital Projects Librarian - University of Alabama

2016-07-06 Thread Edward M. Corrado
*THE UNIVERSITY OF ALABAMA LIBRARIES*



*Digital Projects Librarian *



*Position Description*



General Summary of Responsibilities



The University of Alabama Libraries seeks an innovative, dynamic, and
service-oriented professional for the position of Digital Projects
Librarian. Reporting to the Head of Web Services, this position is
primarily responsible for development, implementation, and project
management of technology projects in a collaborative environment, as well
as supporting the development and management of the UA Libraries various
web interfaces. This position will also act as primary administrator for
LibApps and similar cloud-based library application suites.



Primary Duties and Responsibilities



Reporting to the head of Web Services, the Digital Projects Librarian will
manage and extend the University Libraries services by planning and
implementing a variety of projects for internal and external audiences. The
position will also integrate, manage, and extend various software platforms
and web-based tools using LAMP technology skills and web programming
languages such as PHP, CSS, and JavaScript.  S/he will support tools such
as the University Libraries web site and intranet, will work with an
institutional repository instance and digital archives website, and will
work with the LibApps suite of library tools. Will modify, implement and
create widgets and small applications for learning tools and other
interfaces and APIs. The librarian will interact with a wide range of
individuals with differing technological abilities and will be expected to
successfully collaborate across departments. The librarian will maintain a
knowledge of current best practices in security for web tools, and library
privacy concerns. The librarian will work to identify promising new
technologies that can impact services and generate a better user
experience. The librarian will be expected to have some participation in
usability and user experience studies.



*Department Information*



The Web Services Unit is part of the University Libraries Office of Library
Technology and is responsible for web applications, web sites, content, and
services that comprise the University Libraries web presence. Among its
duties, Web Services manages the University Libraries discovery service
application, multiple instances of the WordPress CMS, WordPress Blogs, the
LibApp suite of library tools, and Omeka as well as other tools, along with
usability and accessibility efforts.



*Duties*

   - Administrate the UA suite of the LibApps tools (LibGuides, LibCal,
   LibAnswers, etc.); responsible for implementation of existing guidelines
   and maintaining continuity of look, feel and action;
   - Works as part of team that is responsible for management and extension
   of the University Libraries various web-based applications and tools (such
   as Wordpress as a CMS and other CMS frameworks, Wordpress Blogs, custom
   apps using an Angular JS framework and Bootstrap, Omeka, Drupal);
   - General, project-based web development and UX implementation within
   the framework of our web site, intranet and student portal;
   - Responsible for creating, modifying and implementing learning-tool
   solutions, such as Blackboard Learn widgets;
   - Evaluate the use and effectiveness of web applications and other
   technological services using analytics, usability studies, and other
   methods;
   - Work to identify and assist in implementing and evaluating promising
   emerging technologies and social media tools;
   - Provide technical expertise for the use of social media applications
   and tools;
   - Other duties as assigned.



*Required qualifications*

   - Master’s degree in Library & Information Sciences from an
   ALA-accredited program or advanced degree in Instructional Technology or
   comparable field from an accredited institution;
   - Ability to successfully initiate, track, and manage projects;
   - Demonstrated experience working on digital library projects;
   - Experience administering CMS-type tools and an understanding of web
   programming work;

· Familiarity with the Linux and/or Unix command-line;

· Excellent interpersonal, communication, and customer service
skills and the ability to interact effectively with faculty, students, and
staff.

*Preferred Qualifications*

   - One year of experience working in an academic library on large digital
   projects – either implementation or programming/developing, or both.
   - Demonstrable experience creating course and/or subject guides via
   LibGuides or a comparable application;
   - Experience developing for libraries using current best practices in
   writing and implementation of multiple scripting or programing languages;
   - Experience with automated development repository environments using
   Grunt, Bower, GitHub, etc.
   - Experience with an Open Source content management systems such as
   WordPress;
   - Demonstrated ability to 

Re: [CODE4LIB] Describe sub-collections in DCAT - advice very much appreciated

2016-07-06 Thread Ethan Gruber
Sorry, to be a little more constructive:

If you can describe the difference between Europeana's functionality now
and your vision for your CKAN implementation, that would be helpful for
providing advice.

On Wed, Jul 6, 2016 at 10:36 AM, Ethan Gruber  wrote:

> Are these GLAMs also putting cultural heritage data into Europeana? You
> can already filter by country (that holds the work) in Europeana.There are
> 6 million objects from the Netherlands. Your energy might be better spent
> either harvesting Dutch material back out of Europeana into a separate
> Netherland-only interface or by focusing on integrating smaller
> institutions into Europeana via OAI-PMH.
>
> In fact, your own material are in Europeana:
> http://www.europeana.eu/portal/search?f%5BCOUNTRY%5D%5B%5D=netherlands%5BTYPE%5D%5B%5D=SOUND=
>
> Ethan
>
> On Tue, Jul 5, 2016 at 12:19 PM, Johan Oomen 
> wrote:
>
>> Good afternoon,
>>
>> In the Netherlands, we’re working on overhauling our current (OAI-PMH)
>> aggregation infrastructure towards a more distributed model. The aim is to
>> create a comprehensive collection of digitised cultural heritage objects
>> held by GLAMs across the country. A major component of the new
>> infrastructure is a register with collections. We are using CKAN as the
>> data management system for these collections.
>>
>> We are currently installing and configuring CKAN, and use DCAT for
>> describing datasets. We are interested in seeing other examples of
>> registries that describes digital heritage collections using the CKAN
>> software. One of the challenges we encounter is describing multi level
>> datasets like collection and sub-collections in the context of DCAT. An
>> example is a data provider in the Netherlands that provides an aggregated
>> oral history dataset for target audience ‘oral history’. We registered this
>> aggregated dataset, but we also want to register individual collections for
>> participating organisations. Therefore, the aggregated dataset is divided
>> into parts using xpath, xslt, etc.. Now we want to explicitly mark the
>> dataset parts as being a sub-dataset and vice versa.
>>
>> Question to this community, do you have implementations that use a CKAN
>> based registry for digital heritage collections, have you also dealt with
>> this issue to describe sub-collections in DCAT? How did you manage this?
>>
>> Your help is much appreciated,
>>
>> Best wishes,
>>
>> Johan Oomen
>> Netherlands Institute for Sound and Vision
>> @johanoomen
>
>
>


Re: [CODE4LIB] Describe sub-collections in DCAT - advice very much appreciated

2016-07-06 Thread Ethan Gruber
Are these GLAMs also putting cultural heritage data into Europeana? You can
already filter by country (that holds the work) in Europeana.There are 6
million objects from the Netherlands. Your energy might be better spent
either harvesting Dutch material back out of Europeana into a separate
Netherland-only interface or by focusing on integrating smaller
institutions into Europeana via OAI-PMH.

In fact, your own material are in Europeana:
http://www.europeana.eu/portal/search?f%5BCOUNTRY%5D%5B%5D=netherlands%5BTYPE%5D%5B%5D=SOUND=

Ethan

On Tue, Jul 5, 2016 at 12:19 PM, Johan Oomen 
wrote:

> Good afternoon,
>
> In the Netherlands, we’re working on overhauling our current (OAI-PMH)
> aggregation infrastructure towards a more distributed model. The aim is to
> create a comprehensive collection of digitised cultural heritage objects
> held by GLAMs across the country. A major component of the new
> infrastructure is a register with collections. We are using CKAN as the
> data management system for these collections.
>
> We are currently installing and configuring CKAN, and use DCAT for
> describing datasets. We are interested in seeing other examples of
> registries that describes digital heritage collections using the CKAN
> software. One of the challenges we encounter is describing multi level
> datasets like collection and sub-collections in the context of DCAT. An
> example is a data provider in the Netherlands that provides an aggregated
> oral history dataset for target audience ‘oral history’. We registered this
> aggregated dataset, but we also want to register individual collections for
> participating organisations. Therefore, the aggregated dataset is divided
> into parts using xpath, xslt, etc.. Now we want to explicitly mark the
> dataset parts as being a sub-dataset and vice versa.
>
> Question to this community, do you have implementations that use a CKAN
> based registry for digital heritage collections, have you also dealt with
> this issue to describe sub-collections in DCAT? How did you manage this?
>
> Your help is much appreciated,
>
> Best wishes,
>
> Johan Oomen
> Netherlands Institute for Sound and Vision
> @johanoomen