Re: [CODE4LIB] php and email

2016-02-26 Thread Kyle Banerjee
>
> Our library has a website run on PHP.  The university IT would not help to
> set up email capability via Web.  My question is, what are the options
> there that I can add email notification capability to our website, and how?
>
> Our server is Windows 2008r2, PHP5.6, IIS 7.5.
>

Does university IT know  you intend to run your own mail server and are OK
with your intended use? If not, you might want to touch base to ensure you
don't find yourself with a blocked service or worse.

kyle


Re: [CODE4LIB] Listserv communication, was RE: Proposed Duty Officer

2016-02-26 Thread Kyle Banerjee
> You're also always going to have trouble with getting people to ask
> questions, unless the concept of asking for help/guidance has been drilled
> into them as not stupid, but constructive, for a very long time. I'm
> talking life span.
>

Responses people expect are also a barrier to participation. Multiple
people have told me offline they don't ask for help because the answers
make them feel dumb. They know people don't mean to make them feel that
way, but it's still an issue. Especially for newer members, answers that
use excessive jargon, require skills/knowledge not inherent to the question
to make sense, dismiss approaches/suggestions as wrong, or push solutions
that involve steep learning curves discourage discussion.

Some people don't post because they don't recognize the value of their own
contributions. They assume those with more experience/skills have better
ideas when that's often not true. As a result, only a handful of over 3000
list members post anything when you know many of the others have all kinds
of great ideas.

Regarding what questions and belong on the list and what doesn't,  I don't
think there's any risk of c4l getting flooded with irrelevant questions.
Most postings on this list seem to be about events, positions, reports,
awards, etc. that are of interest only to some and that's not a bad thing.
IMO, it would be a good thing to have more tech in the mix and more
diversity in the tech topics discussed.

Besides, a lot of the best stuff is learned by accident. That's hard to do
with tightly focused questions in tightly focused venues -- the problem at
hand gets solved, but broader implications and opportunities to apply the
ideas elsewhere may be missed.

kyle


Re: [CODE4LIB] php and email

2016-02-26 Thread Mark Pernotto
Do you have the ability to specify an SMTP mail server?

http://php.codeindepth.com/php-sending-mail/

.m

On Fri, Feb 26, 2016 at 2:53 PM, Park, Sarah  wrote:

> Did you try PhpMailer? It includes SMTP functionality.
>
> Sarah Park
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Kaile Zhu
> Sent: Friday, February 26, 2016 4:23 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] php and email
>
> I tried.  It seems without a mail server, it won't work.  - Kelly
>
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Erik Sandall
> Sent: Friday, February 26, 2016 4:20 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] php and email
>
> Hi Kelly,
>
> PHP has a mail function that you can incorporate into your scripts. The
> manual page is here:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__secure.php.net_manual_en_function.mail.php=CwIC-g=URKFmO0h1-PpCttSQ3v_bEhalPi_sNmh-_LG0Bso5YA=UmjVf-1YCnSJ8ymaevl-35Anh5CG-YF09ZrBGH_xV3U=Y2klCC-6Dhar7sB9-IRgKrAmwCBSC5FuSpCTARGME6w=wFuddn5VUWc783vIPFXYAN81v0JOn4JHNZZbdlbtwLI=
>
> /e
>
> --
> Erik Sandall, MLIS
> Electronic Services Librarian & Webmaster Mechanics' Institute
> 57 Post Street
> San Francisco, CA 94104
> 415-393-0111
> esand...@milibrary.org
>
>
> On 2/26/2016 1:50 PM, Kaile Zhu wrote:
> > Hi,
> >
> > Our library has a website run on PHP.  The university IT would not help
> to set up email capability via Web.  My question is, what are the options
> there that I can add email notification capability to our website, and how?
> >
> > Our server is Windows 2008r2, PHP5.6, IIS 7.5.
> >
> > Thanks.
> >
> > Kelly Zhu
> >
>


Re: [CODE4LIB] php and email

2016-02-26 Thread Kun Lin
Hi Kaile
If you wasn't able to install Postfix on your server, try a third-party
mail delivery service.
For example: http://www.mandrill.com/  or  https://sendgrid.com/

They have an API for you to send emails.
Kun Lin
Whitman College


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Kaile Zhu
Sent: Friday, February 26, 2016 2:23 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] php and email

I tried.  It seems without a mail server, it won't work.  - Kelly

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Erik Sandall
Sent: Friday, February 26, 2016 4:20 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] php and email

Hi Kelly,

PHP has a mail function that you can incorporate into your scripts. The
manual page is here:
https://urldefense.proofpoint.com/v2/url?u=https-3A__secure.php.net_manual
_en_function.mail.php=CwIC-g=URKFmO0h1-PpCttSQ3v_bEhalPi_sNmh-_LG0Bso5
YA=UmjVf-1YCnSJ8ymaevl-35Anh5CG-YF09ZrBGH_xV3U=Y2klCC-6Dhar7sB9-IRgKrA
mwCBSC5FuSpCTARGME6w=wFuddn5VUWc783vIPFXYAN81v0JOn4JHNZZbdlbtwLI=

/e

--
Erik Sandall, MLIS
Electronic Services Librarian & Webmaster Mechanics' Institute
57 Post Street
San Francisco, CA 94104
415-393-0111
esand...@milibrary.org


On 2/26/2016 1:50 PM, Kaile Zhu wrote:
> Hi,
>
> Our library has a website run on PHP.  The university IT would not help
to set up email capability via Web.  My question is, what are the options
there that I can add email notification capability to our website, and
how?
>
> Our server is Windows 2008r2, PHP5.6, IIS 7.5.
>
> Thanks.
>
> Kelly Zhu
>


Re: [CODE4LIB] php and email

2016-02-26 Thread Park, Sarah
Did you try PhpMailer? It includes SMTP functionality. 

Sarah Park

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Kaile 
Zhu
Sent: Friday, February 26, 2016 4:23 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] php and email

I tried.  It seems without a mail server, it won't work.  - Kelly

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Erik 
Sandall
Sent: Friday, February 26, 2016 4:20 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] php and email

Hi Kelly,

PHP has a mail function that you can incorporate into your scripts. The manual 
page is here: 
https://urldefense.proofpoint.com/v2/url?u=https-3A__secure.php.net_manual_en_function.mail.php=CwIC-g=URKFmO0h1-PpCttSQ3v_bEhalPi_sNmh-_LG0Bso5YA=UmjVf-1YCnSJ8ymaevl-35Anh5CG-YF09ZrBGH_xV3U=Y2klCC-6Dhar7sB9-IRgKrAmwCBSC5FuSpCTARGME6w=wFuddn5VUWc783vIPFXYAN81v0JOn4JHNZZbdlbtwLI=
 

/e

--
Erik Sandall, MLIS
Electronic Services Librarian & Webmaster Mechanics' Institute
57 Post Street
San Francisco, CA 94104
415-393-0111
esand...@milibrary.org


On 2/26/2016 1:50 PM, Kaile Zhu wrote:
> Hi,
>
> Our library has a website run on PHP.  The university IT would not help to 
> set up email capability via Web.  My question is, what are the options there 
> that I can add email notification capability to our website, and how?
>
> Our server is Windows 2008r2, PHP5.6, IIS 7.5.
>
> Thanks.
>
> Kelly Zhu
>


Re: [CODE4LIB] php and email

2016-02-26 Thread Haitz, Lisa (haitzlm)
Can you view your Php.ini file? See if you have settings configured for mail?
http://php.net/manual/en/mail.configuration.php


On February 26, 2016, at 5:24 PM, Kaile Zhu  wrote:

I tried.  It seems without a mail server, it won't work.  - Kelly

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Erik 
Sandall
Sent: Friday, February 26, 2016 4:20 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] php and email

Hi Kelly,

PHP has a mail function that you can incorporate into your scripts. The manual 
page is here: 
https://urldefense.proofpoint.com/v2/url?u=https-3A__secure.php.net_manual_en_function.mail.php=CwIC-g=URKFmO0h1-PpCttSQ3v_bEhalPi_sNmh-_LG0Bso5YA=UmjVf-1YCnSJ8ymaevl-35Anh5CG-YF09ZrBGH_xV3U=Y2klCC-6Dhar7sB9-IRgKrAmwCBSC5FuSpCTARGME6w=wFuddn5VUWc783vIPFXYAN81v0JOn4JHNZZbdlbtwLI=

/e

--
Erik Sandall, MLIS
Electronic Services Librarian & Webmaster Mechanics' Institute
57 Post Street
San Francisco, CA 94104
415-393-0111
esand...@milibrary.org


On 2/26/2016 1:50 PM, Kaile Zhu wrote:
> Hi,
>
> Our library has a website run on PHP.  The university IT would not help to 
> set up email capability via Web.  My question is, what are the options there 
> that I can add email notification capability to our website, and how?
>
> Our server is Windows 2008r2, PHP5.6, IIS 7.5.
>
> Thanks.
>
> Kelly Zhu
>


Re: [CODE4LIB] php and email

2016-02-26 Thread Kaile Zhu
I tried.  It seems without a mail server, it won't work.  - Kelly

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Erik 
Sandall
Sent: Friday, February 26, 2016 4:20 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] php and email

Hi Kelly,

PHP has a mail function that you can incorporate into your scripts. The manual 
page is here: 
https://urldefense.proofpoint.com/v2/url?u=https-3A__secure.php.net_manual_en_function.mail.php=CwIC-g=URKFmO0h1-PpCttSQ3v_bEhalPi_sNmh-_LG0Bso5YA=UmjVf-1YCnSJ8ymaevl-35Anh5CG-YF09ZrBGH_xV3U=Y2klCC-6Dhar7sB9-IRgKrAmwCBSC5FuSpCTARGME6w=wFuddn5VUWc783vIPFXYAN81v0JOn4JHNZZbdlbtwLI=
 

/e

--
Erik Sandall, MLIS
Electronic Services Librarian & Webmaster Mechanics' Institute
57 Post Street
San Francisco, CA 94104
415-393-0111
esand...@milibrary.org


On 2/26/2016 1:50 PM, Kaile Zhu wrote:
> Hi,
>
> Our library has a website run on PHP.  The university IT would not help to 
> set up email capability via Web.  My question is, what are the options there 
> that I can add email notification capability to our website, and how?
>
> Our server is Windows 2008r2, PHP5.6, IIS 7.5.
>
> Thanks.
>
> Kelly Zhu
>


Re: [CODE4LIB] php and email

2016-02-26 Thread Erik Sandall

Hi Kelly,

PHP has a mail function that you can incorporate into your scripts. The 
manual page is here: https://secure.php.net/manual/en/function.mail.php


/e

--
Erik Sandall, MLIS
Electronic Services Librarian & Webmaster
Mechanics' Institute
57 Post Street
San Francisco, CA 94104
415-393-0111
esand...@milibrary.org


On 2/26/2016 1:50 PM, Kaile Zhu wrote:

Hi,

Our library has a website run on PHP.  The university IT would not help to set 
up email capability via Web.  My question is, what are the options there that I 
can add email notification capability to our website, and how?

Our server is Windows 2008r2, PHP5.6, IIS 7.5.

Thanks.

Kelly Zhu



[CODE4LIB] php and email

2016-02-26 Thread Kaile Zhu
Hi,

Our library has a website run on PHP.  The university IT would not help to set 
up email capability via Web.  My question is, what are the options there that I 
can add email notification capability to our website, and how?

Our server is Windows 2008r2, PHP5.6, IIS 7.5.

Thanks.

Kelly Zhu


[CODE4LIB] onboarding developers coming from industry

2016-02-26 Thread Jenn Riley
Dear Code4Libbers,

We have a new developer starting soon that’s coming from industry with no 
experience in libraries. We're interested in hearing about any strategies or 
training methods you’ve found successful in introducing developers from other 
areas to the quirkiness of library tech – things like MARC, proxy servers, 
Z39.50, catalogue knowledgebases, e-resources access, etc. Do you have any 
successes or advice to share?

For those of you in academic libraries, we also are interested in strategies 
for getting someone new oriented to the academic environment.

Thanks so much!

Jenn

---
Jenn Riley
Associate Dean, Digital Initiatives | Vice Doyenne, Initiatives numériques

McGill University Library | Bibliothèque Université McGill
3459 McTavish Street | 3459, rue McTavish
Montreal, QC, Canada H3A 0C9 | Montréal (QC) Canada  H3A 0C9

(514) 398-3642
jenn.ri...@mcgill.ca


[CODE4LIB] OregonDigital's BookReader integration (was: Listserv communication)

2016-02-26 Thread Gum, Josh
I’m very new (<1 month) to Oregon State University, library technology, and 
Code4Lib. So please bear with me. Also, I’m going to put a disclaimer out that 
I may be missing some of the picture here.. I’m willing to lend a hand digging 
into more details if needed, so please feel free to ask.

Also.. I’m going to split this part of the discussion into a separate thread, 
so we can address the question regarding the OregonDigital BookReader 
integration. I’ve done some digging this morning, and spoke to a colleague who 
took part in some of the text extraction for PDF assets in OregonDigital.. I’m 
hopeful that these details are enough to help connect the dots regarding our 
integration. 


When ingesting a PDF asset [1], we have a shell based processor [2] which 
executes “pdftotext” [3] to extract and store the text from a pdf with bounding 
boxes around each word in the file. 

The command executed on the server:
pdftotext -enc UTF-8 '#{file_path}' '#{output_file}' -bbox

The web UI for viewing a PDF and highlighting results is tied to BookReader 
[4], which has a great amount of functionality and is well documented online! 
[5]

The BookReader is making calls to a “full_text” action on the 
document_controller to find the location of the search terms. [6] This JSONP 
call to our web server uses OregonDigital::OCR::BookreaderSearchGenerator [7] 
to supply the properly formatted page and bounding box results to BookReader to 
use in updating its UI with the appropriate highlights and place marker icons. 
If you use something like the Chrome DevTools while searching for a term on the 
BookReader UI, you can see the data payload that is returned from the server. 
For instance, here’s a snippet of one search I did:


(apologies if the tabs don’t remain in the email)
matches: [
{
par: [
{
page: 2, 
boxes: [
{r: 128.62286274509802, l: 
101.30935784313726, b: 27.52538962121212, t: 19.953774090909093, page: 2}
{r: 59.883534313725484, l: 
29.41176470588235, b: 242.4078138636364, t: 234.8361983336, page: 2}
{r: 106.32754411764705, l: 
80.37296078431372, b: 546.3512438560606, t: 538.7796283257576, page: 2}
text: "McKenzie Highway {{{Historic}}} District…
}
]
}
]


[1] 
https://github.com/OregonDigital/oregondigital/blob/master/app/models/document.rb

[2] 
https://github.com/OregonDigital/oregondigital/blob/d82d944d55dd087d2670b3f065725ef0e5ddc4ce/lib/hydra/derivatives/pdf_text_processor.rb
[3] http://www.manpagez.com/man/1/pdftotext/
[4] http://github.com/openlibrary/bookreader/
[5] https://openlibrary.org/dev/docs/bookreader
[6] 
https://github.com/OregonDigital/oregondigital/blob/master/app/controllers/document_controller.rb
[7] 
https://github.com/OregonDigital/oregondigital/blob/master/lib/oregon_digital/ocr/bookreader_search_generator.rb
———

Josh Gum
Oregon State University Libraries and Press






On 2/26/16, 7:07 AM, "Code for Libraries on behalf of Shaun D. Ellis" 
 wrote:

> … //SNIPPED
>I have to admit that I was disappointed that the recent question about 
>full-text searching basics (behind OregonDigital’s in-page highlighting of 
>keywords in the IA Bookreader) went basically unanswered.  This was a 
>well-articulated legitimate question, and at least a few people on this list 
>should be able to answer it. It’s actually on my list to try to do it so that 
>I can report back, but maybe someone could save me the trouble and quench our 
>curiosity?
>
>Cheers,
>Shaun


[CODE4LIB] Job: GIS Library Resident at University of Chicago

2016-02-26 Thread jobs
GIS Library Resident
University of Chicago
Chicago

The University of Chicago Library seeks applications for a two year residency
position to provide GIS services at the Library. The position, which will be
situated in the John Crerar Library (medicine, biological sciences and
physical sciences), will be interdisciplinary and work with all subject areas
on campus.

  
Working closely with the Science Librarians and the Bibliographer for
Geography, Anthropology and Maps, the GIS Library Resident will assess the
needs of faculty, undergraduate and graduate students, researchers and staff
at the University working in GIS, develop and deliver geospatial technology
training, assist users with information discovery and data curation, provide
research support and information dissemination, assist with access to
information and digitized material such as historical maps, as well as
identify and use applications for the visualization of geospatial data. The
Library Resident will create and foster partnerships across the campus.

  
**The Residency Program**  
The University of Chicago Library's 2-year residency program is open to recent
graduates of accredited library and information science programs; certain
positions may also be open to holders of other relevant advanced degrees.

  
Residents are expected to bring foundational knowledge and skills related to a
developing area of library services or technology. They should have an
understanding of and interest in academic research libraries, and the
potential to develop expertise and share their knowledge with Library staff.
The Library is looking for candidates who can meet a specific need and show
promise of future leadership. Appointments for two or more positions will be
based on the best alignment of candidates and Library priorities.

  
The University of Chicago Library is a centralized organization with a highly
collaborative, energetic staff. Each Resident Librarian will report to the
hiring manager for his or her position and work with staff members across the
Library as part of the primary assignment. The Residents will have
opportunities for professional development and committee appointments.

  
**Required Qualifications**  
MLS or MLIS from an accredited school of library information science or an
advanced subject degree in a relevant field; knowledge of GIS tools such as
ArcGIS Online and desktop, Harvard WorldMap, GeoDa, QGIS; familiarity with
metadata standards; demonstrated ability to communicate respectfully and
effectively, and work well with colleagues and library patrons, individually
and in groups; demonstrated ability to perform complex problem solving and
decision making; demonstrated ability to plan, prioritize, coordinate and
implement projects; demonstrated strong commitment to professional
development.

  
**Preferred Qualifications**  
Experience in an academic environment; knowledge of scientific statistical
methodologies; programming languages such as Python or PHP.

To apply for this position, visit [http://academiccareers.uchicago.edu/applica
nts/Central?quickFind=54453](http://academiccareers.uchicago.edu/applicants/Ce
ntral?quickFind=54453)

Applications received by March 31, 2016 will be assured consideration.

  
The University of Chicago is an [Affirmative Action/Equal
Opportunity](http://facultyhandbook.uchicago.edu/page/statement-non-
discrimination)/Disabled/Veterans Employer and does not discriminate on the
basis of race, color, religion, sex, sexual orientation, gender identity,
national or ethnic origin, age, status as an individual with a disability,
protected veteran status, genetic information, or other protected classes
under the law. For additional information please see the
University's [Notice of Nondiscrimination](http://www.uchicago.edu/about/non_d
iscrimination_statement/). Job seekers in need of a reasonable accommodation
to complete the application process should call 773-702-5671 or email [ACOppAd
ministra...@uchicago.edu](mailto:mailto:acoppadministra...@uchicago.edu) with
their request.



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


[CODE4LIB] Job: Data Services Library Resident at University of Chicago

2016-02-26 Thread jobs
Data Services Library Resident
University of Chicago
Chicago

The University of Chicago Library is seeking applications for a two-year post-
graduate residency in Data Services with the foundational knowledge and
leadership skills to develop data services at the University Library.
Depending on the candidate's background, the position will be situated in the
Joseph Regenstein Library, which houses the Library's humanities and social
sciences collections, or the John Crerar Library for medicine, biological
sciences and physical sciences.

  
The Data Services Library Resident will identify and implement strategies to
meet the growing need for assistance with statistical databases; specialized
software; data visualization; data manipulation analysis; media coding tools;
qualitative data analysis, for example records of interviews and ethnographic
field notes; and quantitative data, for example sky surveys. This position is
contingent on the availability of funding.

  
**Responsibilities**  
Working closely with others in the Library and on campus, the Data Services
Library Resident will promote data resources and services; provide
instruction, training, consultation, and outreach in finding, manipulating,
analyzing, and managing data for use in research, teaching and grant
proposals; participate in selection, acquisition, management, and delivery of
data resources; collaborate with the Assessment Librarian to synthesize,
analyze, and visualize Library data); and collaborate with the Institutional
Repository Manager on relevant data management issues related to the
depository

  
This is an exciting time to be providing leadership in Data Services at the
University of Chicago. The Library is partnering with Information Technology
Services and the Research Computing Center in the development of an
institutional repository. There is an increasing focus on computational
science across disciplines: e.g., the University offers a digital humanities
sequence in the Master of Arts Program in the Humanities; the Center for Data
Science and Public Policy is a joint collaboration between the Harris School
of Public Policy and the Computation Institute; the Division of Social
Sciences offers a masters in Computational Social Science; the Graham School
offers a Masters of Sciences degree in Data Analytics; in addition, there are
computational curricula in the Physical and Biological Sciences as well as the
Computation Institute's Knowledge Lab, Urban Center for Computation and Data;
Institute for Translational Medicine, Center for Health Statistics.
Additionally there is an increased focus on data in the College.

  
The Data Services Library Resident will have opportunities to learn and
develop professional skills and knowledge within the context of a highly
integrated, collaborative, and centralized major academic research library
through committees, professional development opportunities, and other
activities.

  
**The Residency Program**  
The University of Chicago Library's 2-year residency program is open to recent
graduates of accredited library and information science programs; certain
positions may also be open to holders of other relevant advanced degrees.

  
Residents are expected to bring foundational knowledge and skills related to a
developing area of library services or technology. They should have an
understanding of and interest in academic research libraries, and the
potential to develop expertise and share their knowledge with Library staff.
The Library is looking for candidates who can meet a specific need and show
promise of future leadership. Appointments for two or more positions will be
based on the best alignment of candidates and Library priorities.

  
The University of Chicago Library is a centralized organization with a highly
collaborative, energetic staff. Each Library Resident will report to the
hiring manager for his or her position and work with staff members across the
Library as part of the primary assignment. The Residents will have
opportunities for professional development and committee appointments.

  
**Required Qualifications**  
Recent MLS or MLIS from an accredited school of library information science or
an advanced subject degree in the social sciences, sciences, or other relevant
field; experience using quantitative and/or qualitative data resources;
teaching experience in a library or academic setting; knowledge of data
management planning; basic familiarity with software for statistical and/or
qualitative analysis (e.g. ICPSR, SAS, SPSS, Stata, R, ArcGIS, Atlas.ti,
NVivo)

  
To apply for this position, visit: [http://academiccareers.uchicago.edu/applic
ants/Central?quickFind=54470](http://academiccareers.uchicago.edu/applicants/C
entral?quickFind=54470)

Applications received by March 31, 2016 will be assured consideration.

  
The University of Chicago is an [Affirmative Action/Equal
Opportunity](http://facultyhandbook.uchicago.edu/page/statement-non-

[CODE4LIB] Job: User Experience Library Resident at University of Chicago

2016-02-26 Thread jobs
User Experience Library Resident
University of Chicago
Chicago

The University of Chicago Library is seeking applications for a two-year post-
graduate User Experience Library Resident who will work to ensure that the
design of websites and online services are accessible, easy to use, and meet
the needs of a diverse population of users. Reporting to
the Web Program Director and in collaboration with the Assessment Librarian,
the resident will develop and coordinate the User Experience (UX) Program for
the Library's websites and discovery systems and services. The resident will
bring knowledge of user research methods and tools, current approaches to web
design, and an understanding of users in the context of higher education. The
resident will work closely with the Library's web and application developers
as well as the Web Content Group, Discovery Tools Group, and other staff
throughout the Library.

  
**Responsibilities**  
The User Experience Library Resident is responsible for UX testing/design for
a wide variety of systems and interfaces including the Library's public
website and intranet, the Library Catalog, vended systems such as ArticlesPlus
and SFX, web exhibits and digital collections platforms, and the institutional
repository. The resident ensures that Library websites and systems are
designed with a user-centered perspective.

  
The resident manages UX testing and related activities in the Library. The
resident designs user needs/usability studies and secure necessary approvals.
He/she co-ordinates testing sessions, including interviews, focus groups and
functional testing. The resident oversees transcription and coding of testing
data, and undertake analysis and reporting of results.

  
The resident provides outreach to Library staff and other audiences regarding
UX activities. This includes training staff in user experience testing methods
and standards, and presenting findings and recommendations to a broad
audience. The resident will also conduct ongoing research to identify new
design trends and UX strategies.

  
The University of Chicago Library's 2-year residency program is open to recent
graduates of accredited library and information science programs; certain
positions may also be open to holders of other relevant advanced degrees.

  
Residents are expected to bring foundational knowledge and skills related to a
developing area of library services or technology. They should have an
understanding of and interest in academic research libraries, and the
potential to develop expertise and share their knowledge with Library staff.
The Library is looking for candidates who can meet a specific need and show
promise of future leadership. Appointments for two or more positions will be
based on the best alignment of candidates and Library priorities.

  
The University of Chicago Library is a centralized organization with a highly
collaborative, energetic staff. Each Library Resident will report to the
hiring manager for his or her position and work with staff members across the
Library as part of the primary assignment. The Residents will have
opportunities for professional development and committee appointments.

  
**Required Qualifications**  
Recently completed graduate degree from an ALA-accredited school of library or
information science OR a relevant advanced degree (including, but not limited
to, fields such as design, human-computer interaction, information systems,
marketing, or a social science).

  
Experience with some UX/usability testing methods, which may include task-
based usability testing, card sorting, A/B testing, paper prototyping,
personas, or heuristic analysis; Some experience with testing and prototyping
tools, such as screen capture software; Familiarity with Google Analytics or
other tools for analysis of web statistics.

  
Knowledge of current and emerging web design practices and standards,
including HTML and CSS, web design conventions, and accessibility and
responsive design standards; Familiarity with web authoring tools, including
content management systems.

  
Organizational skills, including ability to itemize tasks, plan and devise
timelines, and assign roles to team members

  
Excellent oral and written communication skills

  
**Preferred Qualifications**  
Experience working in an academic library; Experience conducting assessment in
a library environment; Project coordination experience.

  
To apply for this position, visit: [http://academiccareers.uchicago.edu/applic
ants/Central?quickFind=54471](http://academiccareers.uchicago.edu/applicants/C
entral?quickFind=54471)

Applications received by March 31, 2016 will be assured consideration.

  
The University of Chicago is an [Affirmative Action/Equal
Opportunity](http://facultyhandbook.uchicago.edu/page/statement-non-
discrimination)/Disabled/Veterans Employer and does not discriminate on the
basis of race, color, religion, sex, sexual orientation, gender identity,
national or ethnic origin, 

[CODE4LIB] migrating PDFs loaded as compound objects from contentDM

2016-02-26 Thread Laura Buchholz
We're trying to decide what to do with these, and I'm interested in hearing
from others if they've gone through the same process.

These multipage PDFs were loaded into ContentDM with this option of
creating compound objects. CDM pretends that the file is split up into
individual pages, allowing for page-level indexing and user navigation.
Here's an example: http://cdm.reed.edu/u?/reedhisttxt,36177

I can explain more about what these are and why we're needing to make
decisions about them, but I'm assuming that some people already know what
I'm talking about (?).

This also leads into something else I'm trying to work out, which is when
users want and expect PDFs and when they want and expect something like an
image-based manuscript viewer with zoom. I think it is clear that ETDs
should be PDFs, and medieval manuscripts should be in a image-based viewer,
but we have a lot of stuff in between. A course catalog from 1911 seems
good for an image-based viewer, but it seems unnecessary to display a
born-digital PDF course catalog from 2009 in an image-based viewer. But
conceptually, they are the same thing. Is it the age of the thing? Is it
the original format of the material? If anyone has or knows about user
testing around this distinction, or even anecdotal feedback, I would
appreciate hearing about it!

-- 
Laura Buchholz
Digital Projects Librarian
Reed College Library
503-517-7629
laura.buchh...@reed.edu


Re: [CODE4LIB] Listserv communication

2016-02-26 Thread Julie Swierczek
I just volunteered as a candidate for duty officer, but I had to include one 
caveat about a bullet point in the duty officer description: I can't IRC well.  
At all.  I would be afraid to monitor IRC and be available to answer questions 
there because I would be afraid of sending a private response to the entire 
channel.  So, I am all in favor of using more newbie-friendly communication 
channels (like Slack). 

(As an aside, I suggested that I would be fine with IRC if I could practice in 
advance.  A toast to feeling inadequate about not knowing how to do something, 
but doing it anyway!)

I think my main issue with Twitter is that I definitely notice my attention 
span shrinks if I use it regularly, and I want to be able to use more than 140 
characters to ask my tech (or other) questions.  I feel like most of my Twitter 
responses amount to "Look at this URL" instead of me formulating a response 
tailored to someone's question.  ("Which ILS do you use?"  "We use ... Hey!  
Look over there!  Shiny Object!")  This is not a criticism of those of you who 
can do it with ease; it's just to say that I think listservs are still useful 
in a lot of ways, if we can just get people to accept the risk of asking 
questions in public.


[CODE4LIB] Job: Digital Production Coordinator at Viacom Media Networks

2016-02-26 Thread jobs
Digital Production Coordinator
Viacom Media Networks
New York City

We are looking for a Digital Production manager who can orchestrate the
technical aspects of a fast-moving tape-to-digital television encoding and
curation project. This position requires a combination of project management,
process optimization, troubleshooting, and building new technical solutions.
You make sure that the weekly encoding workflow progresses smoothly and that
deadlines are met. The ideal candidate is a major problem solver. You are the
person people go to when there is a technical problem to be solved and are
resourceful in finding solutions to novel problems. When the project takes on
new dimensions, you come up with new technical processes to meet the needs.

  
The role requires:

• Supervising submission and ingest workflow and overseeing quality control of
digital files

• Collaborating with Content Management and Archive Research teams to maintain
seamless operation of research-encoding-metadata workflow

• Troubleshooting issues related to file delivery and ingestion into the
Viacom CMS

• Reporting the status of ingest progress and system development

• Communicating as needed with external encoding vendor and internal encoding
department to manage tape encoding workflow and file delivery

• Developing new technical workflows as needed

• Training and developing Inventory Coordinator and Digital Workflow
Specialist

• Assisting in development and implementation of department storage and
archive strategy

• Leading research for the development of new DAM features that will support
the ingest and archiving of complex digital assets

• Interacting with operational and technical teams as necessary to make sure
they meet technical requirements of the project and the project meets the
technical requirements of these teams

  
Required Qualifications:

• Bachelor's Degree or four years of related experience

• Understanding of industry standard video and audio codecs and digital
delivery

• Experience building and maintaining technical production workflows

• Experience encoding physical tape media and troubleshooting common issues

• Experience managing communication with vendors

• Excellent understanding of digital asset management systems, digital
archiving methodologies and organizational databases

• Working knowledge of broadcast terminology, production workflows, and
digital media technology

• Strong analytical, organizational and strategic thinking skills

• Good judgment and attention to detail

• Experience writing technical documentation in an accessible style

• Excellent interpersonal, follow-through and communication skills, including
both oral & written presentations

• Experience training and supervising employees

  
Desired Qualifications:

• Familiarity with Viacom Music & Entertainment Networks programming

• Familiarity with ALIAS and PTS

• Familiarity with digital library operations

• Experience developing databases and web

• Experience with python scripts, xml, and APIs

• Familiarity with Adobe Premiere and other NLEs, QuickTime Pro, MediaInfo,
FFprobe, Notepad++ or other source code editors, Microsoft Visio, Microsoft
Excel, Carbon Copy Cloner, and Signiant Media Exchange



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


[CODE4LIB] FW: Call for Participation: Archives Unleashed 2.0 - Web Archive Hackathon

2016-02-26 Thread Nicholas Taylor
FYI, passing along notice of a web archiving research hackathon at Library of 
Congress in June. Some travel funding available for graduate students. Please 
follow up with Matt Weber with inquiries.



-Original Message-

From: Matthew Weber [mailto:matthew.we...@rutgers.edu]

Sent: Tuesday, February 23, 2016 5:38 PM

To: ai...@listserv.aoir.org

Subject: [Air-L] Call for Participation: Archives Unleashed 2.0 - Web Archive 
Hackathon



Folks,

Please see the CFP below this message for information regarding an upcoming 
datathon. This is a great opportunity to engage with Web archive research, and 
to learn more about working with large-scale data. Funding is available for 
graduate students at US institutions.

Regards,

Matt





***Call for Participation***



Archives Unleashed 2.0: Web Archive Datahon



Library of Congress, Washington DC

14 - 15 June 2016

Travel grants available for US-based graduate students; other travel funding 
may be available Applications due 15 March 2016



**This event is a follow-up to the Archives Unleashed datathon held in March at 
the University of Toronto Library. With generous funding from the National 
Science Foundation and the Social Science and Humanities Research Council 
(Canada), we've been able to extend the datathon program, and are excited to 
bring this program to the Library of Congress.**



The World Wide Web has a profound impact on how we research and understand the 
past. The sheer amount of cultural information that is generated and, 
crucially, preserved every day in electronic form, presents exciting new 
opportunities for researchers. Much of this information is captured within web 
archives.



Web archives often contain hundreds of billions of web pages, ranging from 
individual homepages and social media posts, to institutional websites. These 
archives offer tremendous potential for social scientists and humanists, and 
the questions research may pose stretch across a multitude of fields. Scholars 
broaching topics dating back to the mid-1990s will find their projects enhanced 
by web data. Moreover, scholars hoping to study the evolution of cultural and 
societal phenomena will find a treasure trove of data in web archives. In 
short, web archives offer the ability to reconstruct large-scale traces of the 
relatively recent past.



While there has been considerable discussion about web archive tools and 
datasets, few forums or mechanisms for coordinated, mutually informing 
development efforts have been created. This hackathon presents an opportunity 
to collaboratively unleash our web collections, exploring cutting-edge research 
tools while fostering a broad-based consensus on future directions in web 
archive analysis.



This hackathon will bring together a small group of 20-30 participants to 
collaboratively develop new open-source tools and approaches to hackathon, and 
to kick-off collaboratively inspired research projects. Researchers should be 
comfortable with command line interactions, and knowledge of a scripting 
language such as Python strongly desired. By bringing together a group of 
like-minded scholars and programmers, we hope to begin building unified 
analytic production effort and to continue coalescing this nascent research 
community.



At this event, we hope to converge on a shared vision of future directions in 
the use of web archives for inquiry in the humanities and social sciences in 
order to build a community of practice around various web archive analytics 
platforms and tools.



Thanks to the generous support of the National Science Foundation, the Social 
Sciences and Humanities Research Council of Canada, the University of 
Waterloo's Department of History, the David R. Cheriton School of Computer 
Science and the University of Waterloo, and the School of Communication and 
Information at Rutgers University, we will cover all meals and refreshments for 
attendees. We are also providing sample datasets for people to work on during 
the hackathon, or they are happy to use their own. Included datasets are:



* the .gov web archive covering the American government domain

* Canadian Political Parties and Political Interest Groups 
collection



Those interested in participating should send a 250-word expression of interest 
and a CV to Matthew Weber 
(matthew.we...@rutgers.edu 
) by 15 March 2016 with "Archives Unleashed" 
in the subject line. This expression of interest should address the scholarly 
questions that you will be bringing to the hackathon, and what datasets you 
might be interested in either working with or bringing to the event. Applicants 
will be notified by 25 March 2016.



We have a limited number of travel grants available for graduate students; 
preference will be given to those who have not participated in the Archives 
Unleashed program in 

Re: [CODE4LIB] Listserv communication, was RE: Proposed Duty Officer

2016-02-26 Thread BWS Johnson
My fellow nerds,



I'm snipping *a lot* but in brief I definitely agree with Julie.


> Kyle’s main issue was really a question about what to do with 
> private and anonymous feedback – not that we should avoid it, but rather we 
> should discuss how that should be handled.  For example, could someone 
> summarize 
> it, remove identifying details, and report back to the group?  Not about the 
> Duty Officer candidacy, since those are personnel issues, but rather about 
> other 
> feedback about harassment, etc.  If we !
> have those channels, what do we do with the information that is received 
> through 
> them?

> 


How about treating this like a security bug, since essentially it is? The 
workflow I tend to see for that sort of starts with going to a closed group 
initially, a fix being worked out RIGHT MEOW, and ends its journey with a 
report of what the problem was l8trz. In the case of harassment, I don't think 
it will ever be appropriate to know the name of the person that felt harassed, 
but it would almost certainly be good for everyone to eventually know precisely 
what happened so it's not repeated in future.

For many reasons, I like the anonymous feedback mechanism that is built in 
currently.

Cheers,
Brooke


Re: [CODE4LIB] [code4libcon] Proposed Duty Officer

2016-02-26 Thread Chad Nelson
Hi All,

Just wanted to let everyone know that we've had an addition duty officer
volunteer this morning whose name has now been added to the list, Julie
Swierczek.

And a reminer that today is the last day to provide feedback on proposed
duty officers so that we can move forward with preparing for the
conference. The full list is available at:
http://wiki.code4lib.org/Duty_Officers#Proposed_2016_Duty_Officers

Thanks
Chad

On Thu, Feb 25, 2016 at 10:20 PM Ranti Junus  wrote:

> I, for one, really appreciate those who volunteered their time to be duty
> officers. I saw there are only 7 people who volunteered [1]. Would some
> more people consider to put their name as well, at least as backup(s) for
> the duty officer during the shift? (alas, I'm not going to this year's
> code4lib so I can't volunteer.)
>
> Thanks for considering.
>
>
> ranti.
>
> [1] http://wiki.code4lib.org/Duty_Officers#Proposed_2016_Duty_Officers
>
>
> On Thu, Feb 25, 2016 at 10:28 AM, Becky Yoose  wrote:
>
> > You are correct in that we are compiling feedback on possible duty
> > officers. Going back to Chad's call for volunteers email [1], here is the
> > brief description of what the officers will be and will not be doing:
> >
> > Briefly, a duty officers is:
> >
> >- a highly visible point of contact for conference attendees for any
> > possible enforcement or violation of the #codeofconduct4lib
> >- responsible for taking initial reports of problems and referring
> them
> > to conference organizers or to appropriate services
> >- willing to be interrupted from regular conference program or
> > activities during their shift
> >
> > Duty officers are not:
> >
> >- expected to answer general queries for the conference
> >- responsible for handling incidents beyond the initial report
> >- expected to perform duties of professional counselors, security, or
> > other emergency professionals - only to refer to professional services
> when
> > deemed appropriate
> >
> > And a little bit of context - the duty officer roll came out of the
> > discussion on a pull request on GitHub [2] as a way to address the lack
> of
> > formal reporting and enforcement procedures of the #codeofconduct4lib
> faced
> > by last year's local planning committee. This is a step to help remedy
> the
> > current deficiency so future local planning committees are able to have a
> > real-life, actionable procedural structure in place instead of trying to
> > create that procedure on the fly.
> >
> > So, we cannot pull names from a hat if these folks are going to help the
> > local planning committee in implementing the #codeofconduct4lib. Pulling
> > names from a hat completely removes much needed context in the selection
> > process. If I remember correctly, there was a code4lib talk some time ago
> > that touched on considering various contexts surrounding technology...
> >
> > [Planning ahead? Actual procedures? In code4lib? What a strange time we
> > live in...]
> >
> > [1]
> https://listserv.nd.edu/cgi-bin/wa?A2=ind1602=CODE4LIB===76899
> > [2] https://github.com/code4lib/antiharassment-policy/pull/53
> >
> >
> --
> Bulk mail.  Postage paid.
>


[CODE4LIB] Job: Agile Intern at InComm

2016-02-26 Thread jobs
Agile Intern
InComm
North Miami, Fl

 Leveraging deep integrations into retailers' point-of-sale
systems, InComm provides connectivity to a variety of service providers that
allow consumers to conduct everyday business at more than 450,000 points of
retail distribution worldwide. Whether those consumers are activating prepaid
products, paying bills, enjoying real-time discounts through a membership
card, purchasing digital goods in-store or adding funds to an online account,
InComm is there to provide unique gift-gifting opportunities, cater to on-the-
go shoppers, deliver added value through loyalty programs and serve cash-based
consumers. With 186 global patents, InComm is headquartered in Atlanta with a
presence in over 30 countries in North and South America, Europe and the Asia-
Pacific region. Learn more at www.incomm.com or connect with us on
www.twitter.com/incomm, www.facebook.com/incomm,
www.linkedin.com/company/incomm or www.incomm.com/blog.

  
Job Requirements

  
Students will be working on an important project to automate high visibility
front-end web applications using a custom JavaScript BDD testing framework
built on top of protractor with the goal of enabling faster and more reliable
deployment. Students will gain exposure to working with a continuous
integration server for executing test automation, writing documentation,
working with version control, and an agile development team/process. Work
style will include individual, pair, and mob programming in an open and highly
collaborative environment.

  
  
  
Position Requirements/Qualifications (List or attach essential knowledge and
skills required for this role. Please include years of experience and
education/certification requirements below):

  
* Years of experience needed:  
  
0

  
* Degrees, certifications required or special training:  
  
Introductory computer science/programming course or code school

  
* Additional requirements/qualifications (skills/knowledge required):  
  
* Basic object-oriented programming and scripting, working with IDEs and source 
control  
  
* Highly self-motivated, results-oriented, you want to add value and get things 
done  
  
* Willingness to do significant independent research/self-teach with guidance  
  
* Ability to troubleshoot effectively and clear roadblocks  
  
* Communicate effectively (both written and oral)  
  
InComm provides equal employment opportunities (EEO) to all employees and
applicants for employment without regard to race, color, religion, sex, sexual
orientation, gender identity or national origin, citizenship, veteran's
status, age, disability status, genetics or any other category protected by
federal, state, or local law.

  
*This position is eligible for the Employee Referral Bonus Program  
  
[Apply Here](http://www.Click2Apply.net/qyzrtftzqg)



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


Re: [CODE4LIB] Listserv communication

2016-02-26 Thread Michael Schofield
Woohoo!

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Esmé 
Cowles
Sent: Friday, February 26, 2016 10:27 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Listserv communication

In fact, there is a C4L slack channel: https://code4lib.slack.com

Sign up here: 
https://docs.google.com/forms/d/120Dw1JjLxPJB9VTGl0mUY7Ot6yg6YNY1RZUISJFzdwk/viewform?c=0=1

-Esmé

> On Feb 26, 2016, at 10:23 AM, Michael Schofield  wrote:
> 
> Not thinking very critically about this, but:
> 
> I was surprised seeing that the C4L conference was looking for an IRC 
> communicator that, well, IRC. Why isn't there a Code4Lib Slack channel? The 
> Library User Experience slack-- ahem ahem https://libux.herokuapp.com -- has 
> like 200 people in it, and as more and more organizations jump on the 
> Slackwagon it is easy to sit in multiple rooms, use on your phone, etc.  Even 
> for use during the conference, during WordCamp Miami there were 350 people 
> sitting in our slack channel, preferring that to the use of twitter as the 
> backchannel.  
> 
> Best,
> 
> Michael Schofield  (@schoeyfield)
> 
> www.libux.co
> www.webforlibraries.com 
> 
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Shaun 
> D. Ellis
> Sent: Friday, February 26, 2016 10:07 AM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] Listserv communication
> 
> 
> On Feb 26, 2016, at 8:42 AM, Julie Swierczek 
> > wrote:
> 
> We also agreed that listservs – both here and elsewhere – seem to have 
> shrinking participation over time, and there does seem to be a drive to pull 
> more conversations out of the public eye.  There is no question that some 
> matters are best discussed in private channels, such as feedback about 
> individual candidates for duty officers, or matters pertaining to physical 
> and mental well-being.  But when it comes to discussing technology or other 
> professional matters, there seems to be a larger trend of more responses 
> going off listservs.  (I, for one, generally do not reply to questions on 
> listservs and instead reply to the OP privately because I’ve been burned to 
> many times publicly.  The main listserv for archivists in the US has such a 
> bad reputation for flaming that it has its own hashtag: #thatdarnlist.)
> 
> Maybe we can brainstorm about common reasons for people not using the list: 
> impostor syndrome (I don’t belong here and/or I certainly don’t have the 
> right ‘authority’ to respond to this); fear of being judged - we see others 
> being judged on a list (about the technological finesse of their response, 
> for instance) so we don’t want to put ourselves in a position where we will 
> be judged; fear of talking in general because we  have seen other people 
> harmed for bringing their ideas to public forums (cf. doxing and swatting);  
> fear of looking stupid in general.
> 
> Thank you for bringing this up, Julie.  I have been curious about this 
> myself. I think you are correct in that there is some “impostor syndrome 
> involved, but my hypothesis is that there has been a lot of splintering of 
> the channels/lists over the past several years that has dried up some of the 
> conversation.  For one, there’s StackOverflow.  StackOverflow is more 
> effective than a listserv on general tech questions because it requires you 
> to ask questions in a way that is clear (with simple examples) and keeps 
> answers on topic.  There has also been a move towards specific project lists 
> so that more general lists like Code4Lib are not bombarded with discussions 
> about project-related minutia that are only relevant to a certain 
> sub-community.
> 
> I don’t see this as a bad thing, as it allows Code4Lib to be a gathering hub 
> among many different sub-groups.  But it can make it difficult to know what 
> is appropriate to post and ask here. Code4Lib has always been about 
> inspiration and curiosity to me. This is a place to be a free thinker, to 
> question, to dissent, to wonder.  We have a long tradition of “asking 
> anything” and we shouldn’t discourage that, but I think Code4Lib is a 
> particularly good space to discuss bigger-picture tech-in-library 
> issues/challenges as well as general best practices at a “techy” level.  It’s 
> certainly the appropriate space to inspire others with amazing examples of 
> library tech that delights users. :)
> 
> I have to admit that I was disappointed that the recent question about 
> full-text searching basics (behind OregonDigital’s in-page highlighting of 
> keywords in the IA Bookreader) went basically unanswered.  This was a 
> well-articulated legitimate question, and at least a few people on this list 
> should be able to answer it. It’s actually on my list to try to do it so that 
> I can report back, but maybe someone could save me the trouble and quench our 

Re: [CODE4LIB] Listserv communication

2016-02-26 Thread Esmé Cowles
In fact, there is a C4L slack channel: https://code4lib.slack.com

Sign up here: 
https://docs.google.com/forms/d/120Dw1JjLxPJB9VTGl0mUY7Ot6yg6YNY1RZUISJFzdwk/viewform?c=0=1

-Esmé

> On Feb 26, 2016, at 10:23 AM, Michael Schofield  wrote:
> 
> Not thinking very critically about this, but:
> 
> I was surprised seeing that the C4L conference was looking for an IRC 
> communicator that, well, IRC. Why isn't there a Code4Lib Slack channel? The 
> Library User Experience slack-- ahem ahem https://libux.herokuapp.com -- has 
> like 200 people in it, and as more and more organizations jump on the 
> Slackwagon it is easy to sit in multiple rooms, use on your phone, etc.  Even 
> for use during the conference, during WordCamp Miami there were 350 people 
> sitting in our slack channel, preferring that to the use of twitter as the 
> backchannel.  
> 
> Best,
> 
> Michael Schofield  (@schoeyfield)
> 
> www.libux.co
> www.webforlibraries.com 
> 
> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Shaun 
> D. Ellis
> Sent: Friday, February 26, 2016 10:07 AM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] Listserv communication
> 
> 
> On Feb 26, 2016, at 8:42 AM, Julie Swierczek 
> > wrote:
> 
> We also agreed that listservs – both here and elsewhere – seem to have 
> shrinking participation over time, and there does seem to be a drive to pull 
> more conversations out of the public eye.  There is no question that some 
> matters are best discussed in private channels, such as feedback about 
> individual candidates for duty officers, or matters pertaining to physical 
> and mental well-being.  But when it comes to discussing technology or other 
> professional matters, there seems to be a larger trend of more responses 
> going off listservs.  (I, for one, generally do not reply to questions on 
> listservs and instead reply to the OP privately because I’ve been burned to 
> many times publicly.  The main listserv for archivists in the US has such a 
> bad reputation for flaming that it has its own hashtag: #thatdarnlist.)
> 
> Maybe we can brainstorm about common reasons for people not using the list: 
> impostor syndrome (I don’t belong here and/or I certainly don’t have the 
> right ‘authority’ to respond to this); fear of being judged - we see others 
> being judged on a list (about the technological finesse of their response, 
> for instance) so we don’t want to put ourselves in a position where we will 
> be judged; fear of talking in general because we  have seen other people 
> harmed for bringing their ideas to public forums (cf. doxing and swatting);  
> fear of looking stupid in general.
> 
> Thank you for bringing this up, Julie.  I have been curious about this 
> myself. I think you are correct in that there is some “impostor syndrome 
> involved, but my hypothesis is that there has been a lot of splintering of 
> the channels/lists over the past several years that has dried up some of the 
> conversation.  For one, there’s StackOverflow.  StackOverflow is more 
> effective than a listserv on general tech questions because it requires you 
> to ask questions in a way that is clear (with simple examples) and keeps 
> answers on topic.  There has also been a move towards specific project lists 
> so that more general lists like Code4Lib are not bombarded with discussions 
> about project-related minutia that are only relevant to a certain 
> sub-community.
> 
> I don’t see this as a bad thing, as it allows Code4Lib to be a gathering hub 
> among many different sub-groups.  But it can make it difficult to know what 
> is appropriate to post and ask here. Code4Lib has always been about 
> inspiration and curiosity to me. This is a place to be a free thinker, to 
> question, to dissent, to wonder.  We have a long tradition of “asking 
> anything” and we shouldn’t discourage that, but I think Code4Lib is a 
> particularly good space to discuss bigger-picture tech-in-library 
> issues/challenges as well as general best practices at a “techy” level.  It’s 
> certainly the appropriate space to inspire others with amazing examples of 
> library tech that delights users. :)
> 
> I have to admit that I was disappointed that the recent question about 
> full-text searching basics (behind OregonDigital’s in-page highlighting of 
> keywords in the IA Bookreader) went basically unanswered.  This was a 
> well-articulated legitimate question, and at least a few people on this list 
> should be able to answer it. It’s actually on my list to try to do it so that 
> I can report back, but maybe someone could save me the trouble and quench our 
> curiosity?
> 
> Cheers,
> Shaun


Re: [CODE4LIB] Listserv communication, was RE: Proposed Duty Officer

2016-02-26 Thread Timothy Tavarez
Some notes on participation/inclusion:

1) It can be difficult integrating yourself into a group where you may feel
like more or less of an outsider. An on-boarding experience of some sort -
even so simple as a web page for new users might help. The code4lib website
has little pieces of advice sprinkled around, two separate articles on the
wiki and then there is a pretty good document on how to make code4lib
inclusive. I would be happy to contribute to this effort, by the way.

2) The listserv front-end isn't new user friendly. It isn't overly complex
in order to get subscribed/started, but it definitely isn't intuitive
either.

You're also always going to have trouble with getting people to ask
questions, unless the concept of asking for help/guidance has been drilled
into them as not stupid, but constructive, for a very long time. I'm
talking life span.

On Fri, Feb 26, 2016 at 6:42 AM, Julie Swierczek <
julie_swierc...@harvard.edu> wrote:

> I just want to respond to let people know that Kyle and I have been
> discussing this further through private channels, and we agree on many
> points.  My earlier response was not meant to be a criticism of what Kyle
> said specifically; rather, I was responding to what I see are the larger
> challenges to the idea that codes of conduct should still be a main focus
> (as evidenced by Sue’s contribution about the backlash against diversity in
> the Naval War College).  We also talked about how people want to talk about
> things on-list and off-list, privately or anonymously. Kyle’s main issue
> was really a question about what to do with private and anonymous feedback
> – not that we should avoid it, but rather we should discuss how that should
> be handled.  For example, could someone summarize it, remove identifying
> details, and report back to the group?  Not about the Duty Officer
> candidacy, since those are personnel issues, but rather about other
> feedback about harassment, etc.  If we !
>  have those channels, what do we do with the information that is received
> through them?
>
> We also agreed that listservs – both here and elsewhere – seem to have
> shrinking participation over time, and there does seem to be a drive to
> pull more conversations out of the public eye.  There is no question that
> some matters are best discussed in private channels, such as feedback about
> individual candidates for duty officers, or matters pertaining to physical
> and mental well-being.  But when it comes to discussing technology or other
> professional matters, there seems to be a larger trend of more responses
> going off listservs.  (I, for one, generally do not reply to questions on
> listservs and instead reply to the OP privately because I’ve been burned to
> many times publicly.  The main listserv for archivists in the US has such a
> bad reputation for flaming that it has its own hashtag: #thatdarnlist.)
>
> Maybe we can brainstorm about common reasons for people not using the
> list: impostor syndrome (I don’t belong here and/or I certainly don’t have
> the right ‘authority’ to respond to this); fear of being judged - we see
> others being judged on a list (about the technological finesse of their
> response, for instance) so we don’t want to put ourselves in a position
> where we will be judged; fear of talking in general because we  have seen
> other people harmed for bringing their ideas to public forums (cf. doxing
> and swatting);  fear of looking stupid in general.
>
> That last one has me really puzzled because it seems to be a growing
> problem.  Whenever I teach basic tech stuff to people, I spend a lot of
> time telling them that they are not stupid and I will never judge them if
> they ask me questions.  I give them lots of excuses so they can ask for my
> help and not feel stupid.  I tell them that they should ask me questions
> because I'm easier to access than the product help manual.  I tell them to
> ask me because sometimes software does, in fact, have bugs in it, and the
> problem is not the user, it's the software. I tell them that if they are
> 'too busy' to do something themselves, they should just ask for my help. I
> tell them to ask me because it is *my job* to answer their questions and
> make this thing easier for them to use. I give them so many ways that they
> can think of themselves as 'not stupid' for asking a question, and they
> *still* contact me and say, "This is a stupid question, but..."  I feel
> like I need to start going to trainin!
>  g sessions and tell people that I have a 'tip jar' online, and every time
> someone says "This is a stupid question", they have to put 0.05 bitcoin in
> the tip jar.  I could retire.
>
> I think this is something we need to talk about, and I’d be happy to talk
> about it at the conference with anyone who is interested.  (Kyle
> unfortunately will not be in attendance this year.)  I’d also be interested
> to know if anyone has any info about psycho-social studies, reports,
> whatever, on 

Re: [CODE4LIB] Listserv communication

2016-02-26 Thread Francis Kayiwa

On 2/26/16 10:23 AM, Michael Schofield wrote:

Not thinking very critically about this, but:

I was surprised seeing that the C4L conference was looking for an IRC 
communicator that, well, IRC. Why isn't there a Code4Lib Slack channel?


https://code4lib.slack.com

Cheers,
./fxk


--
Finagle's Fifth Law:
Always draw your curves, then plot your readings.


Re: [CODE4LIB] Listserv communication

2016-02-26 Thread Michael Schofield
Not thinking very critically about this, but:

I was surprised seeing that the C4L conference was looking for an IRC 
communicator that, well, IRC. Why isn't there a Code4Lib Slack channel? The 
Library User Experience slack-- ahem ahem https://libux.herokuapp.com -- has 
like 200 people in it, and as more and more organizations jump on the 
Slackwagon it is easy to sit in multiple rooms, use on your phone, etc.  Even 
for use during the conference, during WordCamp Miami there were 350 people 
sitting in our slack channel, preferring that to the use of twitter as the 
backchannel.  

Best,

Michael Schofield  (@schoeyfield)

www.libux.co
www.webforlibraries.com 

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Shaun 
D. Ellis
Sent: Friday, February 26, 2016 10:07 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Listserv communication


On Feb 26, 2016, at 8:42 AM, Julie Swierczek 
> wrote:

We also agreed that listservs – both here and elsewhere – seem to have 
shrinking participation over time, and there does seem to be a drive to pull 
more conversations out of the public eye.  There is no question that some 
matters are best discussed in private channels, such as feedback about 
individual candidates for duty officers, or matters pertaining to physical and 
mental well-being.  But when it comes to discussing technology or other 
professional matters, there seems to be a larger trend of more responses going 
off listservs.  (I, for one, generally do not reply to questions on listservs 
and instead reply to the OP privately because I’ve been burned to many times 
publicly.  The main listserv for archivists in the US has such a bad reputation 
for flaming that it has its own hashtag: #thatdarnlist.)

Maybe we can brainstorm about common reasons for people not using the list: 
impostor syndrome (I don’t belong here and/or I certainly don’t have the right 
‘authority’ to respond to this); fear of being judged - we see others being 
judged on a list (about the technological finesse of their response, for 
instance) so we don’t want to put ourselves in a position where we will be 
judged; fear of talking in general because we  have seen other people harmed 
for bringing their ideas to public forums (cf. doxing and swatting);  fear of 
looking stupid in general.

Thank you for bringing this up, Julie.  I have been curious about this myself. 
I think you are correct in that there is some “impostor syndrome involved, but 
my hypothesis is that there has been a lot of splintering of the channels/lists 
over the past several years that has dried up some of the conversation.  For 
one, there’s StackOverflow.  StackOverflow is more effective than a listserv on 
general tech questions because it requires you to ask questions in a way that 
is clear (with simple examples) and keeps answers on topic.  There has also 
been a move towards specific project lists so that more general lists like 
Code4Lib are not bombarded with discussions about project-related minutia that 
are only relevant to a certain sub-community.

I don’t see this as a bad thing, as it allows Code4Lib to be a gathering hub 
among many different sub-groups.  But it can make it difficult to know what is 
appropriate to post and ask here. Code4Lib has always been about inspiration 
and curiosity to me. This is a place to be a free thinker, to question, to 
dissent, to wonder.  We have a long tradition of “asking anything” and we 
shouldn’t discourage that, but I think Code4Lib is a particularly good space to 
discuss bigger-picture tech-in-library issues/challenges as well as general 
best practices at a “techy” level.  It’s certainly the appropriate space to 
inspire others with amazing examples of library tech that delights users. :)

I have to admit that I was disappointed that the recent question about 
full-text searching basics (behind OregonDigital’s in-page highlighting of 
keywords in the IA Bookreader) went basically unanswered.  This was a 
well-articulated legitimate question, and at least a few people on this list 
should be able to answer it. It’s actually on my list to try to do it so that I 
can report back, but maybe someone could save me the trouble and quench our 
curiosity?

Cheers,
Shaun


Re: [CODE4LIB] Listserv communication

2016-02-26 Thread Ethan Gruber
Nearly all of my professional communication occurs on Twitter, for better
or worse. I think that is probably the case for many of us. Code4lib is
very much alive, but perhaps has evolved into disparate conversations
taking place on Twitter instead of the listserv.

On Fri, Feb 26, 2016 at 10:07 AM, Shaun D. Ellis 
wrote:

>
> On Feb 26, 2016, at 8:42 AM, Julie Swierczek  > wrote:
>
> We also agreed that listservs – both here and elsewhere – seem to have
> shrinking participation over time, and there does seem to be a drive to
> pull more conversations out of the public eye.  There is no question that
> some matters are best discussed in private channels, such as feedback about
> individual candidates for duty officers, or matters pertaining to physical
> and mental well-being.  But when it comes to discussing technology or other
> professional matters, there seems to be a larger trend of more responses
> going off listservs.  (I, for one, generally do not reply to questions on
> listservs and instead reply to the OP privately because I’ve been burned to
> many times publicly.  The main listserv for archivists in the US has such a
> bad reputation for flaming that it has its own hashtag: #thatdarnlist.)
>
> Maybe we can brainstorm about common reasons for people not using the
> list: impostor syndrome (I don’t belong here and/or I certainly don’t have
> the right ‘authority’ to respond to this); fear of being judged - we see
> others being judged on a list (about the technological finesse of their
> response, for instance) so we don’t want to put ourselves in a position
> where we will be judged; fear of talking in general because we  have seen
> other people harmed for bringing their ideas to public forums (cf. doxing
> and swatting);  fear of looking stupid in general.
>
> Thank you for bringing this up, Julie.  I have been curious about this
> myself. I think you are correct in that there is some “impostor syndrome
> involved, but my hypothesis is that there has been a lot of splintering of
> the channels/lists over the past several years that has dried up some of
> the conversation.  For one, there’s StackOverflow.  StackOverflow is more
> effective than a listserv on general tech questions because it requires you
> to ask questions in a way that is clear (with simple examples) and keeps
> answers on topic.  There has also been a move towards specific project
> lists so that more general lists like Code4Lib are not bombarded with
> discussions about project-related minutia that are only relevant to a
> certain sub-community.
>
> I don’t see this as a bad thing, as it allows Code4Lib to be a gathering
> hub among many different sub-groups.  But it can make it difficult to know
> what is appropriate to post and ask here. Code4Lib has always been about
> inspiration and curiosity to me. This is a place to be a free thinker, to
> question, to dissent, to wonder.  We have a long tradition of “asking
> anything” and we shouldn’t discourage that, but I think Code4Lib is a
> particularly good space to discuss bigger-picture tech-in-library
> issues/challenges as well as general best practices at a “techy” level.
> It’s certainly the appropriate space to inspire others with amazing
> examples of library tech that delights users. :)
>
> I have to admit that I was disappointed that the recent question about
> full-text searching basics (behind OregonDigital’s in-page highlighting of
> keywords in the IA Bookreader) went basically unanswered.  This was a
> well-articulated legitimate question, and at least a few people on this
> list should be able to answer it. It’s actually on my list to try to do it
> so that I can report back, but maybe someone could save me the trouble and
> quench our curiosity?
>
> Cheers,
> Shaun
>
>
>
>
>
>


Re: [CODE4LIB] Listserv communication

2016-02-26 Thread Shaun D. Ellis

On Feb 26, 2016, at 8:42 AM, Julie Swierczek 
> wrote:

We also agreed that listservs – both here and elsewhere – seem to have 
shrinking participation over time, and there does seem to be a drive to pull 
more conversations out of the public eye.  There is no question that some 
matters are best discussed in private channels, such as feedback about 
individual candidates for duty officers, or matters pertaining to physical and 
mental well-being.  But when it comes to discussing technology or other 
professional matters, there seems to be a larger trend of more responses going 
off listservs.  (I, for one, generally do not reply to questions on listservs 
and instead reply to the OP privately because I’ve been burned to many times 
publicly.  The main listserv for archivists in the US has such a bad reputation 
for flaming that it has its own hashtag: #thatdarnlist.)

Maybe we can brainstorm about common reasons for people not using the list: 
impostor syndrome (I don’t belong here and/or I certainly don’t have the right 
‘authority’ to respond to this); fear of being judged - we see others being 
judged on a list (about the technological finesse of their response, for 
instance) so we don’t want to put ourselves in a position where we will be 
judged; fear of talking in general because we  have seen other people harmed 
for bringing their ideas to public forums (cf. doxing and swatting);  fear of 
looking stupid in general.

Thank you for bringing this up, Julie.  I have been curious about this myself. 
I think you are correct in that there is some “impostor syndrome involved, but 
my hypothesis is that there has been a lot of splintering of the channels/lists 
over the past several years that has dried up some of the conversation.  For 
one, there’s StackOverflow.  StackOverflow is more effective than a listserv on 
general tech questions because it requires you to ask questions in a way that 
is clear (with simple examples) and keeps answers on topic.  There has also 
been a move towards specific project lists so that more general lists like 
Code4Lib are not bombarded with discussions about project-related minutia that 
are only relevant to a certain sub-community.

I don’t see this as a bad thing, as it allows Code4Lib to be a gathering hub 
among many different sub-groups.  But it can make it difficult to know what is 
appropriate to post and ask here. Code4Lib has always been about inspiration 
and curiosity to me. This is a place to be a free thinker, to question, to 
dissent, to wonder.  We have a long tradition of “asking anything” and we 
shouldn’t discourage that, but I think Code4Lib is a particularly good space to 
discuss bigger-picture tech-in-library issues/challenges as well as general 
best practices at a “techy” level.  It’s certainly the appropriate space to 
inspire others with amazing examples of library tech that delights users. :)

I have to admit that I was disappointed that the recent question about 
full-text searching basics (behind OregonDigital’s in-page highlighting of 
keywords in the IA Bookreader) went basically unanswered.  This was a 
well-articulated legitimate question, and at least a few people on this list 
should be able to answer it. It’s actually on my list to try to do it so that I 
can report back, but maybe someone could save me the trouble and quench our 
curiosity?

Cheers,
Shaun







[CODE4LIB] Listserv communication, was RE: Proposed Duty Officer

2016-02-26 Thread Julie Swierczek
I just want to respond to let people know that Kyle and I have been discussing 
this further through private channels, and we agree on many points.  My earlier 
response was not meant to be a criticism of what Kyle said specifically; 
rather, I was responding to what I see are the larger challenges to the idea 
that codes of conduct should still be a main focus (as evidenced by Sue’s 
contribution about the backlash against diversity in the Naval War College).  
We also talked about how people want to talk about things on-list and off-list, 
privately or anonymously. Kyle’s main issue was really a question about what to 
do with private and anonymous feedback – not that we should avoid it, but 
rather we should discuss how that should be handled.  For example, could 
someone summarize it, remove identifying details, and report back to the group? 
 Not about the Duty Officer candidacy, since those are personnel issues, but 
rather about other feedback about harassment, etc.  If we !
 have those channels, what do we do with the information that is received 
through them?
 
We also agreed that listservs – both here and elsewhere – seem to have 
shrinking participation over time, and there does seem to be a drive to pull 
more conversations out of the public eye.  There is no question that some 
matters are best discussed in private channels, such as feedback about 
individual candidates for duty officers, or matters pertaining to physical and 
mental well-being.  But when it comes to discussing technology or other 
professional matters, there seems to be a larger trend of more responses going 
off listservs.  (I, for one, generally do not reply to questions on listservs 
and instead reply to the OP privately because I’ve been burned to many times 
publicly.  The main listserv for archivists in the US has such a bad reputation 
for flaming that it has its own hashtag: #thatdarnlist.)
 
Maybe we can brainstorm about common reasons for people not using the list: 
impostor syndrome (I don’t belong here and/or I certainly don’t have the right 
‘authority’ to respond to this); fear of being judged - we see others being 
judged on a list (about the technological finesse of their response, for 
instance) so we don’t want to put ourselves in a position where we will be 
judged; fear of talking in general because we  have seen other people harmed 
for bringing their ideas to public forums (cf. doxing and swatting);  fear of 
looking stupid in general.
 
That last one has me really puzzled because it seems to be a growing problem.  
Whenever I teach basic tech stuff to people, I spend a lot of time telling them 
that they are not stupid and I will never judge them if they ask me questions.  
I give them lots of excuses so they can ask for my help and not feel stupid.  I 
tell them that they should ask me questions because I'm easier to access than 
the product help manual.  I tell them to ask me because sometimes software 
does, in fact, have bugs in it, and the problem is not the user, it's the 
software. I tell them that if they are 'too busy' to do something themselves, 
they should just ask for my help. I tell them to ask me because it is *my job* 
to answer their questions and make this thing easier for them to use. I give 
them so many ways that they can think of themselves as 'not stupid' for asking 
a question, and they *still* contact me and say, "This is a stupid question, 
but..."  I feel like I need to start going to trainin!
 g sessions and tell people that I have a 'tip jar' online, and every time 
someone says "This is a stupid question", they have to put 0.05 bitcoin in the 
tip jar.  I could retire.
 
I think this is something we need to talk about, and I’d be happy to talk about 
it at the conference with anyone who is interested.  (Kyle unfortunately will 
not be in attendance this year.)  I’d also be interested to know if anyone has 
any info about psycho-social studies, reports, whatever, on whether there 
really is a growing problem with avoiding participation or asking questions for 
fear of feeling stupid and, more importantly, if there are recommendations for 
overcoming that tendency.  I suspect people involved with adult education might 
have some ideas, for example.  I once attended a session for math tutors where 
the instructor said, “Never tell the student “This is easy!”  If the student 
still can’t do it, they’ll feel even worse because they don’t get it AND it’s 
supposed to be easy.”  What other ways do we say things that are meant to be 
positive and helpful but actually end up making things worse? 
 
I have only been participating in code4lib for a year, and it definitely jumps 
up and down and shouts, “We’re inclusive!  If you are interested at all in 
tech, you belong here!”   Can we encourage more participation on this listserv 
(and others)?


[CODE4LIB] Job: Systems Specialist/Developer at University of York

2016-02-26 Thread jobs
Systems Specialist/Developer
University of York
York

We are looking to fill a new position of Systems Specialist/Developer in the
Collections Services Technology team within the Library. The Technology team
supports all of the systems that underpin the Library and Archives.

  
In this post, you will specialise in supporting our discovery interface
(Primo) and library management system (Alma) but will also be part of a small
team, contributing to development and support across a range of systems,
including our open source digital repository and archives management system.

  
We are looking for someone technically minded who enjoys learning new things,
who is comfortable with collaborative development, happy to experiment, yet
committed to critical system support.

  
The post is available on a full-time basis, on an open contract. A flexi-time
scheme operates which allows for flexible working within operational
guidelines.

  
Interviews will be held in York on Tuesday 19 April 2016



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