Re: [CODE4LIB] code4lib.slack.com

2015-10-07 Thread Fleming, Declan
Hi - and we're using the free version, at least for now.

D

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Chad 
Nelson
Sent: Wednesday, October 07, 2015 11:52 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] code4lib.slack.com

Hi Jack,

Both xmpp and irc gateways are already open.

Thanks,
Chad

On Wed, Oct 7, 2015 at 2:41 PM Jack Hill  wrote:

> An additional problem with slack is that it is non-free. Will the 
> gateway [0] be turned on so those of us who use IRC or XMPP won't be shut out?
>
> Best,
> Jack
>
> [0]
>
> https://slack.zendesk.com/hc/en-us/articles/201727913-Connecting-to-Sl
> ack-over-IRC-and-XMPP
>
> On Wed, 7 Oct 2015, UNCC wrote:
>
> > Actually there is a PHP Script that was developed to provide 
> > automated
> sign ups to Slack it is on github.com/codeforcharlotteThanks
> > ./r
> >
> >
> >
> >
> >
> >
> >
> > —
> > Sent from Mailbox by Riley Childs
> > https://rileychilds.me
> >
> > On Wed, Oct 7, 2015 at 1:59 PM, Ranti Junus 
> wrote:
> >
> >> Hello! Several of us encountered this article
> >>
> http://www.theverge.com/2015/9/18/9349425/slack-future-of-conferences-
> xoxo-festival
> >> and we like the idea that Slack can be used as a communication hub 
> >> for the code4lib community. We know Slack is a lot like IRC, and we 
> >> have that already. But there seem to be more features in Slack that 
> >> would help with the conference, like the easy creation and 
> >> discovery of channels. This is an experiment to see if we can 
> >> expand the community even more. How? It's is up to you! :-) 
> >> Unfortunately, Slack doesn't provide an automated sign up 
> >> mechanism; people need to be invited to join it. If you're 
> >> interested in joining code4lib.slack.com, please provide your email 
> >> through this form
> >> (goo.gl/forms/p9Ayz93DgG) or fill it out directly below and we will 
> >> send you the invitation. Thanks.
> >> -Chad Nelson, Declan Fleming, Christine Harlow, Francis Kayiwa, MJ 
> >> Giarlo, Ranti Junus...
> >> I've invited you to fill out the form code4lib.slack.com. To fill 
> >> it out, visit:
> >>
> https://docs.google.com/forms/d/120Dw1JjLxPJB9VTGl0mUY7Ot6yg6YNY1RZUIS
> JFzdwk/viewform?c=0=1=mail_form_link
> >


Re: [CODE4LIB] Call for Code4Lib 2016 Pre-Conference Proposals

2015-10-07 Thread Harlow, Christina Marie
Hi everyone:

Thank you for all the great feedback and ideas on Code4Lib pre-conference 
workshops.

The pre-conference group has started off planning for this with a focus on 
having plenty of time to liaise with the accepted workshop leaders on questions 
like when and with whom to share the workshop preparation 
materials/installation instructions/etc, as well as how to best support last 
minute installation/changes the day of (i.e. not just relying on wifi for 
downloads, having instructions easy to find and access, etc.).

We will look into the (very good) idea of having a shared virtual space for 
preparation materials provided by the leaders of each pre-conference workshop 
so that attendees can prepare in advance. Perhaps we can also use that space to 
share any questions that come up for other attendees going through the 
installation processes. We will reach out to the workshop leaders earlier than 
last year with list of registered attendees so they can get preparation 
materials to the shared site and directly to attendees as soon as they are able.

I’m uncertain that we will be able to offer a library box loaded with 
pre-conference materials for all the possible pre conference spaces, but we 
will definitely look into it. And we will recommend for workshop leaders to 
have back up downloads via thumb drive or other such device of necessary 
materials/applications/etc.

If someone wants to propose a pre-conference on preparing for pre-conferences, 
we welcome your submission.

Thanks,
Christina

Christina Harlow
Cataloging & Metadata Librarian
University of Tennessee, Knoxville
306Z1 Hodges Library
865-974-0029
charl...@utk.edu

On Oct 7, 2015, at 2:53 PM, McKeehan, Morgan 
> wrote:

I recently attended a workshop as part of a conference for conservation of 
software-based artworks that did a great job of providing advance preparation 
for participants.  They sent emails with detailed instructions and links to 
this documentation on github (participants needed to install Virtual Box and an 
.ova file on their machines in advance of the workshop).

https://github.com/techfocus3/resources/tree/master/Virtual%20Machine%20Setup

There was also a link to a dropbox site participants could access for slides 
and supporting materials.  The organizers also gave us USB drives with the 
resources as soon as we arrived, but most people seemed to have already 
installed everything.  It worked out really well; I thought this was a great 
model.

-Morgan McKeehan
NDSR-NYC, Rhizome



From: Code for Libraries  on behalf of Katherine N. 
Deibel 
Sent: Wednesday, October 7, 2015 2:46 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Call for Code4Lib 2016 Pre-Conference Proposals

And just to add to this, even if you provide the links beforehand,
presenters should bring a few thumb drives with the software/files/etc.
as well just in case something needs to be reinstalled or there are a
few slackers who didn't read their pre-workshop e-mails.

Providing silly hats to wear while using the thumb drives is optional.


Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 10/7/2015 11:17 AM, Fox, Bobbi wrote:
Hi, Christina!

I don't have a workshop to propose, but I *do* have a plea for any workshop 
that is a hands-on-the-laptop experience:

That the presenter of said workshop provide links, in advance, to any software 
needed.  If the presenter would suggest the use of vagrant or docker (or 
whatever else is out there), then links to those tools, plus good, easy 
implementation instructions, should also be supplied in advance.  In addition, 
if the workshop is going to feature a particular language or framework, that 
should be specified in advance as well.  (why no, I *don't* know how to spin up 
a web server on my Windoze laptop; at work I do it in Linux!)

I have unfortunately been to too many workshops where the presenter either 
assumed a crystal-clear, fast, internet connection for the 40 participants, or 
assumed a lot more vagrant/docker knowledge than I, and several others, had.


(hmm, maybe I can find someone to propose an "everything you need to learn, 
software package-wise, to take advantage of Code4Lib hands-on workshops...)

Cheers,
Bobbi


[CODE4LIB] Duplicate Apache log entries for range requests

2015-10-07 Thread Daniel Feenberg

I am trying to count downloads by page using Apache weblogs.
I have noticed that partial requests require special
treatment. If I use Chrome to fetch

   http://www.nber.org/papers/w12345.pdf

the log shows three lines. The first has return code 200 for
the entire document. The next shows return code 206 for the
first 32768 bytes and the last again shows return code 206
for the remaining bytes. Note that I only make one request to
the client computer - Chrome is doing the expansion. Firefox
does something similar. I don't know about other browsers.

If I count only log lines with return code 206 requesting the
initial bytes I will miss browsers that ask for the full
document in one request. If I add log lines with a return
code of 200, then I will double count requests like the one
described above. Can I just count all 200 responses, on the
assumtion that a request for the full document is always
made? That seems unlikely. Can I use the change in the
referring field? That seems unreliable. Is there a solution
that doesn't involve correlating actions across log lines?
That would be a lot more work.

For what it is worth, here are the 3 log lines described
above:

   dhcp-7-76.nber.org - - [05/Oct/2015:16:45:10 -0400] "GET
   /papers/w12345.pdf HTTP/1.1" 200 1952008 "-" "Mozilla/5.0
   (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko)
   Chrome/45.0.2454.101 Safari/537.36" "-"

   198.71.7.76 - - [05/Oct/2015:16:45:12 -0400] "GET
   /papers/w12345.pdf HTTP/1.1" 206 32768
   "http://www.nber.org/papers/w12345.pdf; "Mozilla/5.0
   (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko)
   Chrome/45.0.2454.101 Safari/537.36" "bytes 0-32767/1952008"

   198.71.7.76 - - [05/Oct/2015:16:45:12 -0400] "GET
   /papers/w12345.pdf HTTP/1.1" 206 1919240
   "http://www.nber.org/papers/w12345.pdf; "Mozilla/5.0
   (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko)
   Chrome/45.0.2454.101 Safari/537.36" "bytes
   32768-1952007/1952008"

As an alternative to an answer, is there open source software capable
of creating "Counter" compatible logs from Apache logs?

Thanks
Daniel Feenberg
NBER


Re: [CODE4LIB] Call for Code4Lib 2016 Pre-Conference Proposals

2015-10-07 Thread Katherine N. Deibel
And just to add to this, even if you provide the links beforehand, 
presenters should bring a few thumb drives with the software/files/etc. 
as well just in case something needs to be reinstalled or there are a 
few slackers who didn't read their pre-workshop e-mails.


Providing silly hats to wear while using the thumb drives is optional.


Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 10/7/2015 11:17 AM, Fox, Bobbi wrote:

Hi, Christina!

I don't have a workshop to propose, but I *do* have a plea for any workshop 
that is a hands-on-the-laptop experience:

That the presenter of said workshop provide links, in advance, to any software 
needed.  If the presenter would suggest the use of vagrant or docker (or 
whatever else is out there), then links to those tools, plus good, easy 
implementation instructions, should also be supplied in advance.  In addition, 
if the workshop is going to feature a particular language or framework, that 
should be specified in advance as well.  (why no, I *don't* know how to spin up 
a web server on my Windoze laptop; at work I do it in Linux!)

I have unfortunately been to too many workshops where the presenter either 
assumed a crystal-clear, fast, internet connection for the 40 participants, or 
assumed a lot more vagrant/docker knowledge than I, and several others, had.


(hmm, maybe I can find someone to propose an "everything you need to learn, 
software package-wise, to take advantage of Code4Lib hands-on workshops...)

Cheers,
Bobbi



[CODE4LIB] GIS/DATA developer at UC Berkeley Library

2015-10-07 Thread Lynne E. Grigsby
You may have seen this posting before, but we have reopened it and hope to
entice others to apply. If you are interested or know anyone else
interested, please encourage them to apply!


Data/GIS Technology Lead #19862

Job ID: 19862
Location: Main Campus-Berkeley
Full/Part Time: Full-Time
Regular/Temporary: Regular
Department: Library Administration
Applications will be reviewed until October 30, 2015 or until filled.

About Berkeley

The University of California, Berkeley, is one of the world's most iconic
teaching and research institutions. Since 1868, Berkeley has fueled a
perpetual renaissance, generating unparalleled intellectual, economic and
social value in California, the United States and the world. Berkeley's
culture of openness, freedom and acceptance-academic and artistic,
political and cultural-make it a very special place for students, faculty
and staff.

Berkeley is committed to hiring and developing staff who want to work in a
high performing culture that supports the outstanding work of our faculty
and students. In deciding whether to apply for a staff position at
Berkeley, candidates are strongly encouraged to consider the alignment of
the Berkeley Workplace Culture with their potential for success at
http://jobs.berkeley.edu/why-berkeley.html
Application Review Date

Applications will be reviewed until October 30, 2015 or until filled.
Departmental Overview

The UC Berkeley Library provides scholarly information to all faculty and
students in the support of the University's research and instruction
mission. The Library Applications & Publishing Group (LAP) provides
technical support for Library, including developing, purchasing and/or
supporting all types of hardware platforms and software applications. LAP
has primary responsibility for supporting and building UC Berkeley
Library's Integrated Library System (ILS), Digital Library, and web
presence.

The UC Berkeley Library is a leader in the investigation and implementation
of advanced digital library services. Areas of current work include
scalable digital library system architectures, developing efficient methods
for creating digital library content, the long-term preservation of digital
materials, and standards for digital objects, digitization, and archival
collection descriptions. The Web Publishing Group (WPG) supports digital
library activities by providing managerial and technical analysis, writing
programs to create digital content, writing, enhancing, and maintaining
tools to publish, create, and manage digital objects, and training staff
for projects that add content to our digital library.

The UC Berkeley Library is currently seeking a Data Technology Lead. This
position supports the Library's data applications, including GIS, and other
digital library programs. This position also supports and maintains
applications that are critical to the Library which support the campus
research goals.
Responsibilities

The Data Technology Lead will:

Support the Library's data applications, including GIS, and other
digital library programs.
Adopt, adapt, develop and maintain software to provide a web-based
geospatial discovery and access portal using open source technologies in an
inter-institutional, community-based, development effort
Work with server and database administrators to provision the necessary
computing systems to support data services.
Implement and manage spatial data infrastructure, including
administration of specialized GIS application including geoserver,
geohydra, geoblacklight.
Develop software for the import and management of UCB's GIS data
collections.
Manage data services, e.g., OAI, SOLR API, data set management and
access.
Play an active role in higher education and GIS researcher community,
representing UCB Library in this community and the development of open
source and consortial service efforts.
Guide less experienced staff or works as team leader/supervisor when
necessary.
Serve as a subject matter expert, providing technical expertise to
project manager and other Library staff to define application
specifications, staffing needs and timeline.
Independently create specifications, design information architecture,
coordinate and assign work with other programmers, determine system needs,
and follow through with testing and quality control.

Required Qualifications

Bachelors degree in related area and/or equivalent experience/training
Minimum of 3 years of progressively responsible work experience in a
similar role or field.
Thorough knowledge of applications programming function.
Demonstrated ability to communicate technical information in a clear
and concise manner with both technical and non-technical staff.
Ability to understand business needs and how business systems can
support those needs.
Demonstrated ability to be self motivated, work independently or as
part of a team, learn quickly, meet deadlines and 

Re: [CODE4LIB] code4lib.slack.com

2015-10-07 Thread Chad Nelson
Hi Jack,

Both xmpp and irc gateways are already open.

Thanks,
Chad

On Wed, Oct 7, 2015 at 2:41 PM Jack Hill  wrote:

> An additional problem with slack is that it is non-free. Will the gateway
> [0] be turned on so those of us who use IRC or XMPP won't be shut out?
>
> Best,
> Jack
>
> [0]
>
> https://slack.zendesk.com/hc/en-us/articles/201727913-Connecting-to-Slack-over-IRC-and-XMPP
>
> On Wed, 7 Oct 2015, UNCC wrote:
>
> > Actually there is a PHP Script that was developed to provide automated
> sign ups to Slack it is on github.com/codeforcharlotteThanks
> > ./r
> >
> >
> >
> >
> >
> >
> >
> > —
> > Sent from Mailbox by Riley Childs
> > https://rileychilds.me
> >
> > On Wed, Oct 7, 2015 at 1:59 PM, Ranti Junus 
> wrote:
> >
> >> Hello! Several of us encountered this article
> >>
> http://www.theverge.com/2015/9/18/9349425/slack-future-of-conferences-xoxo-festival
> >> and we like the idea that Slack can be used as a communication hub for
> >> the code4lib community. We know Slack is a lot like IRC, and we have
> >> that already. But there seem to be more features in Slack that would
> >> help with the conference, like the easy creation and discovery of
> >> channels. This is an experiment to see if we can expand the community
> >> even more. How? It's is up to you! :-)
> >> Unfortunately, Slack doesn't provide an automated sign up mechanism;
> >> people need to be invited to join it. If you're interested in joining
> >> code4lib.slack.com, please provide your email through this form
> >> (goo.gl/forms/p9Ayz93DgG) or fill it out directly below and we will
> >> send you the invitation. Thanks.
> >> -Chad Nelson, Declan Fleming, Christine Harlow, Francis Kayiwa, MJ
> >> Giarlo, Ranti Junus...
> >> I've invited you to fill out the form code4lib.slack.com. To fill it
> >> out, visit:
> >>
> https://docs.google.com/forms/d/120Dw1JjLxPJB9VTGl0mUY7Ot6yg6YNY1RZUISJFzdwk/viewform?c=0=1=mail_form_link
> >


Re: [CODE4LIB] Call for Code4Lib 2016 Pre-Conference Proposals

2015-10-07 Thread McKeehan, Morgan
I recently attended a workshop as part of a conference for conservation of 
software-based artworks that did a great job of providing advance preparation 
for participants.  They sent emails with detailed instructions and links to 
this documentation on github (participants needed to install Virtual Box and an 
.ova file on their machines in advance of the workshop).  

https://github.com/techfocus3/resources/tree/master/Virtual%20Machine%20Setup

There was also a link to a dropbox site participants could access for slides 
and supporting materials.  The organizers also gave us USB drives with the 
resources as soon as we arrived, but most people seemed to have already 
installed everything.  It worked out really well; I thought this was a great 
model.

-Morgan McKeehan
NDSR-NYC, Rhizome



From: Code for Libraries  on behalf of Katherine N. 
Deibel 
Sent: Wednesday, October 7, 2015 2:46 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Call for Code4Lib 2016 Pre-Conference Proposals

And just to add to this, even if you provide the links beforehand,
presenters should bring a few thumb drives with the software/files/etc.
as well just in case something needs to be reinstalled or there are a
few slackers who didn't read their pre-workshop e-mails.

Providing silly hats to wear while using the thumb drives is optional.


Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 10/7/2015 11:17 AM, Fox, Bobbi wrote:
> Hi, Christina!
>
> I don't have a workshop to propose, but I *do* have a plea for any workshop 
> that is a hands-on-the-laptop experience:
>
> That the presenter of said workshop provide links, in advance, to any 
> software needed.  If the presenter would suggest the use of vagrant or docker 
> (or whatever else is out there), then links to those tools, plus good, easy 
> implementation instructions, should also be supplied in advance.  In 
> addition, if the workshop is going to feature a particular language or 
> framework, that should be specified in advance as well.  (why no, I *don't* 
> know how to spin up a web server on my Windoze laptop; at work I do it in 
> Linux!)
>
> I have unfortunately been to too many workshops where the presenter either 
> assumed a crystal-clear, fast, internet connection for the 40 participants, 
> or assumed a lot more vagrant/docker knowledge than I, and several others, 
> had.
>
>
> (hmm, maybe I can find someone to propose an "everything you need to learn, 
> software package-wise, to take advantage of Code4Lib hands-on workshops...)
>
> Cheers,
> Bobbi
>


Re: [CODE4LIB] Call for Code4Lib 2016 Pre-Conference Proposals

2015-10-07 Thread Goben, Abigail
Or a LibraryBox! I've done a couple of workshops now where slides, data, 
handouts, etc was all on my LibraryBox so we weren't relying on web to 
get those files passed around.


Abigail

On 10/7/2015 1:46 PM, Katherine N. Deibel wrote:
And just to add to this, even if you provide the links beforehand, 
presenters should bring a few thumb drives with the 
software/files/etc. as well just in case something needs to be 
reinstalled or there are a few slackers who didn't read their 
pre-workshop e-mails.


Providing silly hats to wear while using the thumb drives is optional.


Kate Deibel, PhD | Web Applications Specialist
Information Technology Services
University of Washington Libraries
http://staff.washington.edu/deibel

--

"When Thor shows up, it's always deus ex machina."

On 10/7/2015 11:17 AM, Fox, Bobbi wrote:

Hi, Christina!

I don't have a workshop to propose, but I *do* have a plea for any 
workshop that is a hands-on-the-laptop experience:


That the presenter of said workshop provide links, in advance, to any 
software needed.  If the presenter would suggest the use of vagrant 
or docker (or whatever else is out there), then links to those tools, 
plus good, easy implementation instructions, should also be supplied 
in advance.  In addition, if the workshop is going to feature a 
particular language or framework, that should be specified in advance 
as well.  (why no, I *don't* know how to spin up a web server on my 
Windoze laptop; at work I do it in Linux!)


I have unfortunately been to too many workshops where the presenter 
either assumed a crystal-clear, fast, internet connection for the 40 
participants, or assumed a lot more vagrant/docker knowledge than I, 
and several others, had.



(hmm, maybe I can find someone to propose an "everything you need to 
learn, software package-wise, to take advantage of Code4Lib hands-on 
workshops...)


Cheers,
Bobbi





--
Abigail Goben, MLS
Information Services and Liaison Librarian
Assistant Professor

Library of the Health Sciences
University of Illinois at Chicago
1750 W. Polk (MC 763)
Chicago, IL 60612
ago...@uic.edu


[CODE4LIB] Job: Web & Digital Scholarship Librarian and Assistant Professor - revised at University of Mississippi

2015-10-07 Thread jobs
Web & Digital Scholarship Librarian and Assistant Professor - revised
University of Mississippi
Oxford

 Web & Digital Scholarship Librarian and Assistant
Professor

  
The University of Mississippi Libraries seeks applicants for the position of
Web & Digital Scholarship Librarian. This is an excellent opportunity for a
service-oriented individual who possesses creativity, curiosity, a commitment
to professional growth and a good foundational web development skill set. If
you enjoy working with others as part of a scholarly team just as much as you
enjoy burying your head for a few hours in code and design work, this could be
the job for you. The Web and Digital Scholarship Unit works as part of a core
department to provide a locus of expertise and continuity to the Libraries'
cross-functional Digital Scholarship Services program. The successful
candidate will be involved in the design, development and maintenance of all
aspects of the University Libraries' web presence, web applications and many
new and existing digital scholarship services and projects. This position
resides within Public Services and reports to the Head of Web and Digital
Scholarship. The position is a twelve-month, tenure track appointment.
Compensation is commensurate with skills, experience and appointment level.

  
The minimum educational requirement is a Master's Degree in Library and
Information Science OR a PhD in any area.

  
The salary begins at a minimum of $45,000. For more details and to apply see
https://jobs.olemiss.edu

  
The University of Mississippi is an
EOE/AA/Minorities/Females/Vet/Disability/Sexual Orientation/Gender
Identity/Title VI/Title VII/Title IX/504/ADA/ADEA employer.

  
Direct link to full job description: https://jobs.olemiss.edu/postings/8513



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/23466/
To post a new job please visit http://jobs.code4lib.org/


[CODE4LIB] Job: Service Architect & Programmer at University of California, Berkeley

2015-10-07 Thread jobs
  Service Architect & Programmer
University of California, Berkeley
Berkeley

 Service Architect & Programmer#20629

  
 Job ID: 20629

 Location: Main
Campus-Berkeley

 Full/Part Time:
Full-Time

 Regular/Temporary:
Regular

 Department: Library
Administration

 Application Review
Date:The First Review Date for this job is October 20, 2105

 Final date of resume
review is November 4, 2015

  
About Berkeley

  
The University of California, Berkeley, is one of the world's most iconic
teaching and research institutions. Since 1868, Berkeley has fueled a
perpetual renaissance, generating unparalleled intellectual, economic and
social value in California, the United States and the world. Berkeley's
culture of openness, freedom and acceptance-academic and artistic, political
and cultural-make it a very special place for students, faculty and staff.

  
Berkeley is committed to hiring and developing staff who want to work in a
high performing culture that supports the outstanding work of our faculty and
students. In deciding whether to apply for a staff position at Berkeley,
candidates are strongly encouraged to consider the alignment of the Berkeley
Workplace Culture with their potential for success at http://jobs.berkeley.edu
/why-berkeley.html

Application Review Date

  
The First Review Date for this job is October 20, 2105 Final date of resume
review is November 4, 2015

Departmental Overview

  
The UC Berkeley Library provides scholarly information to all faculty and
students in the support of the University's research and instruction mission.
The Library Applications & Publishing Group (LAP) provides technical support
for Library, including developing, purchasing and/or supporting all types of
hardware platforms and software applications. LAP has primary responsibility
for supporting and building UC Berkeley Library's Integrated Library System
(ILS), Digital Library, and web presence.

  
The UC Berkeley Library is a leader in the investigation and implementation of
advanced digital library services. Areas of current work include scalable
digital library system architectures, developing efficient methods for
creating digital library content, the long-term preservation of digital
materials, and standards for digital objects, digitization, and archival
collection descriptions. The Web Publishing Group (WPG) supports digital
library activities by providing managerial and technical analysis, writing
programs to create digital content, writing, enhancing, and maintaining tools
to publish, create, and manage digital objects, and training staff for
projects that add content to our digital library.

Responsibilities

  
This position entails software architecture, implementation, deployment
management, development of best operational practices, testing and
documentation of systems. Help automate and streamline our operations and
processes. Build and maintain tools for deployment, monitoring and operations.
Troubleshoot and resolve issues in dev, test and production environments.
Projects often include working with multiple units within the Library, other
departments across the campus, multiple campuses, the California Digital
Library and/or external vendors. Guides less experienced staff or works as
team leader/supervisor when necessary. Relied on to provide technical
expertise to project manager and other Library staff to define application
specifications, staffing needs and timeline. Position is relied upon to
independently create specifications, design information architecture,
coordinate and assign work with other programmers, determine system needs, and
follow through with testing and quality control.

  
Uses professional concepts; applies department policies and procedures to
resolve a variety of complex problems. Analyzes complex issues where
evaluation of data requires a review of a variety of factors. Is able to
exercise judgment within defined procedures and practices to determine
appropriate action. Has both internal and external contacts. Normally receives
general instructions, with detailed instructions provided on complex new
project assignments and initiatives.

Required Qualifications

  
 Has thorough
knowledge, skills and abilities associated with identifying systems-related
issues and actions needed to improve or correct performance.

 Requires advanced
knowledge of data storage, processing, analysis, and visualization
technologies and how they are used in administrative and/or academic endeavors
at a large, top-tier research university.

 Must be able to
communicate technical information in a clear and concise manner among varying
levels in the organization.

 Must be self
motivated, work independently or as part of a team, able to learn quickly,
meet deadlines and demonstrate problem solving skills.

 Must have advanced
skills in web applications, web programming language and object oriented
programming concepts.

 Must have knowledge
relating to the design of applications programs.

 

[CODE4LIB] Open Position: Emerging Technologies Librarian

2015-10-07 Thread Sanchez, Edward
Marquette University Raynor Memorial Libraries
Emerging Technologies Librarian
Reporting to the Head of Library Information Technology, the Emerging 
Technologies Librarian supports the management and development of an array of 
library-related IT systems and services to library users in support of the 
mission, vision and values of Raynor Memorial Libraries and Marquette 
University.


Specific responsibilities

* Provide ongoing support for a variety of library systems:

o   Web application support for web services (LibGuides, CONTENTdm, and bepress 
Digital Commons)

o   Existing departmental resource pages in SharePoint

* Lead the migration of library web resources to a content management 
system - OU Campus

* Develop and maintain data analytics and metrics for library IT 
systems and services

* Participate in the ongoing assessment of existing technology and 
explore and identify new and emerging technologies in collaboration with 
Library IT staff and library departments

* Assist in the provision of staff training
Required Qualifications

  *   ALA-accredited Master's degree in Library and Information Science

* Minimum 2 years related experience

* Demonstrated knowledge of operations, services, key issues and trends 
in academic libraries

* Excellent oral and written communication skills, interpersonal 
skills, and the ability to collaborate with diverse constituencies

* Strong commitment to customer service and support

* Knowledge of web analytics and accessibility standards

* Knowledge of Web site creation and maintenance in a CMS environment

* Successful project management experience

* Experience with Integrated Library Systems (III Sierra preferred)

* Demonstrated commitment to ongoing professional development and 
library innovation
Preferred Qualifications


* Knowledge of web technologies and metadata manipulation and scripting 
languages (e.g. XSLT, Java, JavaScript, Python, or PHP)

* Knowledge of semantic metadata formats and standards (e.g. SPARQL, 
RDF, BIBFRAME, schema.org)

* Knowledge of digital repository projects and metadata development and 
maintenance for local digital collections

* Experience leveraging library APIs

* Experience with workflow design and automation

* Experience with SharePoint services and functionality
Appointment will be made at the Assistant or Associate Librarian rank.
For full consideration, submit application online by October 16, 2015 to the 
University's application site: http://employment.marquette.edu/postings/4315


[CODE4LIB] code4lib.slack.com

2015-10-07 Thread Ranti Junus

Hello! Several of us encountered this article
http://www.theverge.com/2015/9/18/9349425/slack-future-of-conferences-xoxo-festival
and we like the idea that Slack can be used as a communication hub for
the code4lib community. We know Slack is a lot like IRC, and we have
that already. But there seem to be more features in Slack that would
help with the conference, like the easy creation and discovery of
channels. This is an experiment to see if we can expand the community
even more. How? It's is up to you! :-)
Unfortunately, Slack doesn't provide an automated sign up mechanism;
people need to be invited to join it. If you're interested in joining
code4lib.slack.com, please provide your email through this form
(goo.gl/forms/p9Ayz93DgG) or fill it out directly below and we will
send you the invitation. Thanks.
-Chad Nelson, Declan Fleming, Christine Harlow, Francis Kayiwa, MJ
Giarlo, Ranti Junus...




I've invited you to fill out the form code4lib.slack.com. To fill it
out, visit:
https://docs.google.com/forms/d/120Dw1JjLxPJB9VTGl0mUY7Ot6yg6YNY1RZUISJFzdwk/viewform?c=0=1=mail_form_link


Re: [CODE4LIB] Call for Code4Lib 2016 Pre-Conference Proposals

2015-10-07 Thread Fox, Bobbi
Hi, Christina!

I don't have a workshop to propose, but I *do* have a plea for any workshop 
that is a hands-on-the-laptop experience:

That the presenter of said workshop provide links, in advance, to any software 
needed.  If the presenter would suggest the use of vagrant or docker (or 
whatever else is out there), then links to those tools, plus good, easy 
implementation instructions, should also be supplied in advance.  In addition, 
if the workshop is going to feature a particular language or framework, that 
should be specified in advance as well.  (why no, I *don't* know how to spin up 
a web server on my Windoze laptop; at work I do it in Linux!)

I have unfortunately been to too many workshops where the presenter either 
assumed a crystal-clear, fast, internet connection for the 40 participants, or 
assumed a lot more vagrant/docker knowledge than I, and several others, had.


(hmm, maybe I can find someone to propose an "everything you need to learn, 
software package-wise, to take advantage of Code4Lib hands-on workshops...)

Cheers,
Bobbi


Re: [CODE4LIB] code4lib.slack.com

2015-10-07 Thread Jack Hill
An additional problem with slack is that it is non-free. Will the gateway 
[0] be turned on so those of us who use IRC or XMPP won't be shut out?


Best,
Jack

[0] 
https://slack.zendesk.com/hc/en-us/articles/201727913-Connecting-to-Slack-over-IRC-and-XMPP


On Wed, 7 Oct 2015, UNCC wrote:


Actually there is a PHP Script that was developed to provide automated sign ups 
to Slack it is on github.com/codeforcharlotteThanks
./r







—
Sent from Mailbox by Riley Childs
https://rileychilds.me

On Wed, Oct 7, 2015 at 1:59 PM, Ranti Junus  wrote:


Hello! Several of us encountered this article
http://www.theverge.com/2015/9/18/9349425/slack-future-of-conferences-xoxo-festival
and we like the idea that Slack can be used as a communication hub for
the code4lib community. We know Slack is a lot like IRC, and we have
that already. But there seem to be more features in Slack that would
help with the conference, like the easy creation and discovery of
channels. This is an experiment to see if we can expand the community
even more. How? It's is up to you! :-)
Unfortunately, Slack doesn't provide an automated sign up mechanism;
people need to be invited to join it. If you're interested in joining
code4lib.slack.com, please provide your email through this form
(goo.gl/forms/p9Ayz93DgG) or fill it out directly below and we will
send you the invitation. Thanks.
-Chad Nelson, Declan Fleming, Christine Harlow, Francis Kayiwa, MJ
Giarlo, Ranti Junus...
I've invited you to fill out the form code4lib.slack.com. To fill it
out, visit:
https://docs.google.com/forms/d/120Dw1JjLxPJB9VTGl0mUY7Ot6yg6YNY1RZUISJFzdwk/viewform?c=0=1=mail_form_link


Re: [CODE4LIB] code4lib.slack.com

2015-10-07 Thread UNCC
Actually there is a PHP Script that was developed to provide automated sign ups 
to Slack it is on github.com/codeforcharlotteThanks
./r







—
Sent from Mailbox by Riley Childs
https://rileychilds.me

On Wed, Oct 7, 2015 at 1:59 PM, Ranti Junus  wrote:

> Hello! Several of us encountered this article
> http://www.theverge.com/2015/9/18/9349425/slack-future-of-conferences-xoxo-festival
> and we like the idea that Slack can be used as a communication hub for
> the code4lib community. We know Slack is a lot like IRC, and we have
> that already. But there seem to be more features in Slack that would
> help with the conference, like the easy creation and discovery of
> channels. This is an experiment to see if we can expand the community
> even more. How? It's is up to you! :-)
> Unfortunately, Slack doesn't provide an automated sign up mechanism;
> people need to be invited to join it. If you're interested in joining
> code4lib.slack.com, please provide your email through this form
> (goo.gl/forms/p9Ayz93DgG) or fill it out directly below and we will
> send you the invitation. Thanks.
> -Chad Nelson, Declan Fleming, Christine Harlow, Francis Kayiwa, MJ
> Giarlo, Ranti Junus...
> I've invited you to fill out the form code4lib.slack.com. To fill it
> out, visit:
> https://docs.google.com/forms/d/120Dw1JjLxPJB9VTGl0mUY7Ot6yg6YNY1RZUISJFzdwk/viewform?c=0=1=mail_form_link


Re: [CODE4LIB] Call for Code4Lib 2016 Pre-Conference Proposals

2015-10-07 Thread Linda Ballinger
Yes!!! I would love a workshop/session/whatever on "everything you need to
learn, software package-wise, to take advantage of Code4Lib hands-on
workshops". That would be such a help, as it's so often assumed.  --Linda

On Wed, Oct 7, 2015 at 2:17 PM, Fox, Bobbi  wrote:

> Hi, Christina!
>
> I don't have a workshop to propose, but I *do* have a plea for any
> workshop that is a hands-on-the-laptop experience:
>
> That the presenter of said workshop provide links, in advance, to any
> software needed.  If the presenter would suggest the use of vagrant or
> docker (or whatever else is out there), then links to those tools, plus
> good, easy implementation instructions, should also be supplied in
> advance.  In addition, if the workshop is going to feature a particular
> language or framework, that should be specified in advance as well.  (why
> no, I *don't* know how to spin up a web server on my Windoze laptop; at
> work I do it in Linux!)
>
> I have unfortunately been to too many workshops where the presenter either
> assumed a crystal-clear, fast, internet connection for the 40 participants,
> or assumed a lot more vagrant/docker knowledge than I, and several others,
> had.
>
>
> (hmm, maybe I can find someone to propose an "everything you need to
> learn, software package-wise, to take advantage of Code4Lib hands-on
> workshops...)
>
> Cheers,
> Bobbi
>


[CODE4LIB] Call for Proposals - NASIG 31st Annual Conference

2015-10-07 Thread publicist
NASIG 31st Annual Conference
Embracing New Horizons
June 9 to 12, 2016
Albuquerque, NM

Publishers, vendors, librarians, and others in the fields of
electronic resources and serials are encouraged to submit
proposals relating to scholarly communication, publishing,
resource acquisition, management, and discovery. Proposals
based on emerging trends, case studies, and descriptive and
experimental research findings are encouraged.  Proposals
reflecting the conference theme will be especially valued.

As we have in recent years, the PPC specifically welcomes
programs focusing on the Core Competencies that the NASIG
Core Competency Task Force developed for Electronic
Resources Librarians. Please refer to the Core Competencies,
http://bit.ly/1ovwjkk.

Program topics from the Core Competencies:
* Electronic resource life cycle and management
* Collection analysis and development
* Standards and systems of cataloging and classification,
metadata, and indexing
* Technology and providing access to electronic resources
* Licensing and legal framework
* Standards, initiatives, and best practices
* Scholarly communication
* Life cycle of print serials
* Workflow of print resources
* Effective communication with those within and without the
library community
* Supervision and management of staff in electronic and
print serials departments
* Personal qualities of electronic and/or print serials
resources librarians

Please use the online form
http://proposalspace.com/calls/d/538 to submit a proposal or
program or idea. This Call for Proposals will close on
November 15, 2015.

Please note the following:

* The PPC welcomes proposals that are still in the formative
stages, and may work with potential presenters to focus
their proposals further. 
* Proposals should name any particular products or services
that are integral to the content of the presentation.
However, as a matter of NASIG policy, programs should not be
used as a venue to promote or attack any product, service,
or institution.
* Time management issues generally limit each session to one
to three speakers for conference sessions. Panels of four
(4) or more speakers are discouraged must be discussed in
advance with the Program Planning Committee
(prog-p...@nasig.org)
* Please refer to the NASIG reimbursement policy,
http://bit.ly/YIeyYA, for reimbursement of speaker expenses.
* All session speakers must complete a Memorandum of
Understanding (MOU), http://bit.ly/1wtCjkb,  prior to
speaking at the conference.

Inquiries may be sent to PPC at: prog-p...@nasig.org

We look forward to a great conference in Albuquerque

Danielle Williams and Corrie Marsh
NASIG PPC Chair and Vice-Chair


~ ~ ~ ~ ~
Leigh Ann DePope
Publicist, NASIG, Inc.
public...@nasig.org | @NASIG
~ ~ ~ ~ ~
Established in 1985, NASIG is an independent organization
that promotes communication, information, and continuing
education about serials and the broader issues of scholarly
communication. For more information about NASIG, please
visit http://www.nasig.org/. 



~ ~ ~ ~ ~
Leigh Ann DePope
Publicist, NASIG, Inc.
public...@nasig.org | @NASIG
~ ~ ~ ~ ~
Established in 1985, NASIG is an independent organization
that promotes communication, information, and continuing
education about serials and the broader issues of scholarly
communication. For more information about NASIG, please
visit http://www.nasig.org/.