Re: [CODE4LIB] Job: Programmer for ecological and environmental metadata at UC Santa Barbara Marine Science Institute

2012-11-07 Thread Gary McGath
I clicked that URL and got a page saying it had been disabled, perhaps
because it was somehow considered spam.  I'll try the email address
directly; thanks!

On 11/7/12 4:49 PM, j...@code4lib.org wrote:
> Two Long Term Ecological Research (LTER) projects based at
> UC Santa Barbara are seeking a programmer to create code for ecological and
> environmental metadata in a specialized XML format. Metadata are maintained in
> a relational database and will be exported as Ecological Metadata Language
> (EML). The programmer will translate functional requirements into code design.
> This is a temporary appointment and the project is expected to be completed in
> approximately six months during 2013.
> 
>   
> For the complete job announcement, see below, or http://goo.gl/yF9KX



-- 
Gary McGath, Professional Software Developer   http://www.garymcgath.com


[CODE4LIB] Job: Programmer for ecological and environmental metadata at UC Santa Barbara Marine Science Institute

2012-11-07 Thread jobs
Two Long Term Ecological Research (LTER) projects based at
UC Santa Barbara are seeking a programmer to create code for ecological and
environmental metadata in a specialized XML format. Metadata are maintained in
a relational database and will be exported as Ecological Metadata Language
(EML). The programmer will translate functional requirements into code design.
This is a temporary appointment and the project is expected to be completed in
approximately six months during 2013.

  
For the complete job announcement, see below, or http://goo.gl/yF9KX

  
Position announcement

  
XML and DB programmer for the SBC and MCR LTER

  
Two Long Term Ecological Research (LTER) projects administered by the UC Santa
Barbara Marine Science Institute (UCSB MSI) are seeking a programmer (CNT-III)
to create code for ecological and environmental metadata in a specialized XML
format. Metadata are maintained in a relational database, to be exported as
XML. The programmer will translate functional requirements into code design,
and will participate in the complete design process from prototype through
production system, including documentation for wider use and for maintenance.
This appointment is classified by UCSB as "casual" (non-career), and the
project is expected to be completed in approximately six months during
2013. Compensation will be dependent on experience.

  
Minimum Qualifications

Bachelor's degree, with two or more years of work experience directly related
to the duties and responsibilities specified, or completion of 60 college
level credit hours with six years work experience directly related to the
duties and responsibilities.

  
Preferred Qualifications

Three or more years software development using one or more modern programming
languages; demonstrated experience in object-oriented programming;
demonstrated experience/knowledge of standards and protocols used in the
development of distributed systems applications, including service-oriented
architecture (SOA) design and web services; demonstrated experience in the use
and programming of relational database management systems; demonstrated
experience and knowledge of software development life cycle methods, working
in distributed environments, and in the use of collaboration tools.

  
Preliminary designs include use of Java, Perl, SQLXML to implement RESTful web
services. Familiarity with Eclipse and SVN are suggested. This position does
not require on-site presence. If working remotely, must be adept with online
collaboration tools and maintain online availability. In this case, at least
one reference must be from prior experience working remotely.

  
More information about the ecological research projects (but not the
programming task) can be obtained from these websites: mcr.lternet.edu or
sbc.lternet.edu. Position is open until filled. Candidates
should submit resume or CV plus contact information for 3 references via
e-mail to mcrl...@msi.ucsb.edu. Place the text "MCR/SBC
LTER Programmer Position" in the subject line of all e-mail
correspondence. UCSB is an Equal Opportunity/Affirmative
Action Employer.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4381/


Re: [CODE4LIB] SRU & MARC fields with indicators

2012-11-07 Thread Kyle Banerjee
In all fairness, SRU also is something I'd hope would fade out as it is
based on an information retrieval model developed that saw its heydey
decades ago...

On Wed, Nov 7, 2012 at 7:49 AM, Karen Coyle  wrote:

> Owen,
>
> I think we owe it to future generations to make sure that they don't have
> to know MARC. It's beginning to feel like one of those really bad horror
> films where the dead keep getting up and walking. I'm up for driving a
> stake through its still-beating heart.
>
> Imagine, just imagine, a world where you don't have to have memorized
> documents written 50 years before in order to process your data. (cue
> music, fade out)
>
> kc
>
>
> On 11/7/12 3:36 AM, Owen Stephens wrote:
>
>> Thanks Karen - probably should have known that! That's the nice thing
>> about MARC - always some new thing to cope with :)
>>
>> Owen
>>
>> Owen Stephens
>> Owen Stephens Consulting
>> Web: http://www.ostephens.com
>> Email: o...@ostephens.com
>> Telephone: 0121 288 6936
>>
>> On 6 Nov 2012, at 19:37, Karen Coyle  wrote:
>>
>>  The "9"s are available in all indicator positions for local use as
>>> defined in the MARC record (not MARC21) spec. [1] So what is in the MARC21
>>> spec under a particular tag is the "non-local" values. I suspect that most
>>> systems just ignore any '9's they encounter unless those are defined as
>>> part of local system processing.
>>>
>>> kc
>>> [1] 
>>> http://www.loc.gov/marc/**specifications/specrecstruc.**html
>>>
>>>
>>> On 11/6/12 10:20 AM, Owen Stephens wrote:
>>>
 According to the MARC spec, 035 doesn't support '9' as a valid
 indicator. My very uneducated guess would be the invalid indicator is
 causing the underlying system not to index it?

 Owen Stephens
 Owen Stephens Consulting
 Web: http://www.ostephens.com
 Email: o...@ostephens.com
 Telephone: 0121 288 6936

 On 6 Nov 2012, at 17:43, Alevtina Verbovetskaya <
 alevtina.verbovetskaya@MAIL.**CUNY.EDU>
 wrote:

  Let's say I've defined these indexes in pqf.properties on the SRU
> server:
> index.marc.020 = 1=7 # ISBN
> index.marc.035:1 = 1=1211 # OCLC/utility number where first indicator
> is non-blank
> index.marc.100:1 = 1=1 # author where first indicator is non-blank
>
> I can use the ISBN index to search for records, e.g.:
> http://apps.appl.cuny.edu:**5661/CENTRAL?version=1.1&**
> operation=searchRetrieve&**query=marc.020=
> "9780801449437"**&startRecord=1&maximumRecords=**15
>
> I can also use the author index to search for records, e.g.:
> http://apps.appl.cuny.edu:**5661/CENTRAL?version=1.1&**
> operation=searchRetrieve&**query=marc.100:1=
> "Armenteros"&**startRecord=1&maximumRecords=**15
>
> So why can't I search for records by utility number (035) with a
> non-blank first indicator?
> http://apps.appl.cuny.edu:**5661/CENTRAL?version=1.1&**
> operation=searchRetrieve&**query=marc.035:1=
> "ebr10488669"**&startRecord=1&maximumRecords=**15
>
> If you're playing along, you'll notice that these all point to the
> same record. However, when I try to search for it with
> &query=marc.035:1=""**, I get no results. I thought maybe
> this was because there's already another 035 field (with blank indicators)
> that's an OCLC number so I temporarily removed it... but that didn't solve
> the issue.
>
> Anyone have any experience with this? I need to be able to search by
> 0359# and I can't figure out what I'm doing wrong. I would greatly
> appreciate some assistance!
>
> Thank you,
> Allie
>
> --
> Alevtina (Allie) Verbovetskaya
> Web and Mobile Systems Librarian (Substitute)
> Office of Library Services
> City University of New York
> 555 W 57th St, 13th fl.
> New York, NY 10019
> T: 646-313-8158
> F: 646-216-7064
> alevtina.verbovetskaya@mail.**cuny.edu
>
 --
>>> Karen Coyle
>>> kco...@kcoyle.net http://kcoyle.net
>>> ph: 1-510-540-7596
>>> m: 1-510-435-8234
>>> skype: kcoylenet
>>>
>>
> --
> Karen Coyle
> kco...@kcoyle.net http://kcoyle.net
> ph: 1-510-540-7596
> m: 1-510-435-8234
> skype: kcoylenet
>


[CODE4LIB] Job: Senior Web Developer at Saint Louis University

2012-11-07 Thread jobs
The Center for Digital Theology, a research unit in the Department of
Theological Studies of Saint Louis University, seeks to hire a Senior Web
Developer. This successful candidate
will be part of a team who design web-based applications that support advanced
research in the humanities. Reporting to the Center's
Director, the Senior Developer will be responsible for backend development
including database design and management as well as system architecture. The
developer will be responsible for ensuring all applications meet W3C standards
for interoperability. Part of the position's tasks includes
acting as a liaison concerning technical operations for partnering
institutions.

  
The Center seeks a creative and self-motivated developer who will take the
initiative in system design and implementation. S/He will
have strong communication skill, possess the ability to work in a team, and
work according to set deadlines. S/He will work within an
agile development method, participate in debugging and work closely with use
case testers and contracting clients.

  
The successful candidate will have a minimum 2 years in software development
with Java. S/He will also have some experience with
JavaScript. Knowledge of other coding languages (Ruby, Python, etc.) would
also be an asset.

  
The salary range is $42,600-$64,000 and will be based on qualifications and
experience. This position comes with a full range of
benefits offered to full-time employees of Saint Louis University.

  
Applicants can learn more about the Center at its [website](http://www.slu.edu
/department-of-theology-home/center-for-digital-theology) and see its most
recent project at [www.t-pen.org](http://www.t-pen.org)

  
Apply online at [jobs.slu.edu/applicants/Central?quickFind=65031](http://jobs.
slu.edu/applicants/Central?quickFind=65031a)



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4369/


[CODE4LIB] Job: E-Book Program Development Librarian at Columbia University

2012-11-07 Thread jobs
The Columbia University Libraries invites applications and nominations for the
position of E-Book Program Development Librarian.

  
This is a temporary, 2-year position (with the possibility of extension)
created to provide comprehensive analyses and recommendations to support the
planning and development of multiple aspects of the Libraries' program for
acquiring e-books and making them available to patrons. Reporting to the
Associate University Librarian for Bibliographic Services and Collection
Development the incumbent will be responsible for:

  
1. Gathering and summarizing information pertaining to specific aspects of the
Libraries' e-book program, including comparative information from other
university libraries and information on trends in e-book publishing and
technology; identifying areas of potential improvement and recommending
courses of action

2. Working with a Data Analyst and the Assessment Librarian to prepare
statistical reports and analyses relating to the Libraries' e-book program;
analyzing data to identify trends and issues, and areas for potential
improvement.

3. Participating in meetings of committees, task forces, and other groups
involved in developing procedures and policies relating to e-book collection,
management, and use; participating in strategic planning related to e-books.

4. Assisting in planning, developing, and coordinating collaborative
arrangements involving e-book acquisition with the Libraries' collecting
partners (BorrowDirect, MaRLI, 2CUL, etc.)

5, Working with publishers, e-book vendors, library organizations, and
standards organizations to identify and propose improvements in e-book data,
licensing terms, functionality, archiving, and similar areas.

  
One of the world's leading research universities, Columbia provides
outstanding opportunities to work and grow in a unique intellectual community.
Set in the Morningside Heights academic village, Columbia also presents the
unmatched dynamism, diversity and cultural richness of New York City.

We offer a salary commensurate with qualifications and experience and
excellent benefits including assistance with University
housing.

  
School/Institute/Unit: Libraries

Minimum Degree Required: MLS or PhD or
equivalent

Minimum Qualifications:

  
All applicants MUST meet these minimum qualifications to be considered for the
position. -Substantive experience working with digital
content in an academic library, or in publishing

-Knowledge of library methods of collection development and acquisition  
-Knowledge of academic publishing, particularly in digital formats  
-Effective verbal and written communication skills  
-Ability to work collaboratively across organizational units  
-Analytical skills and project management skills  
  
Preferred Qualifications: Education or experience in
business, intellectual property law, or digital technologies



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4364/


[CODE4LIB] Job: Integrated Systems Librarian at Middle Tennessee State University

2012-11-07 Thread jobs
The James E. Walker Library at Middle Tennessee State University (MTSU) seeks
a tenure-track faculty member to administer the Integrated Library System
(ILS). Walker Library utilizes the Innovative Interfaces (III) Millennium
system and a migration to III Sierra is expected in 2013.

  
The ILS Librarian will develop, implement, support and administer the ILS and
serve as liaison to campus archival centers for ILS
operations. This individual will report to the Head of
Collection Development and Management (CDM) and coordinate with Library and
external units in the integration of a variety of discovery and electronic
management tools.

  
This is a 12-month, tenure-track position. All library faculty are expected to
meet promotion and tenure standards.

  
Responsibilities

  * Serve as coordinator of the ILS and primary contact to the vendor
  * Manage the ILS including loading of records, evaluating usage & status of 
records, monitoring system messages, and updating tables and templates
  * Collaborate with internal library units and external campus archival 
centers to customize systems settings as needed
  * Create user authorizations and configure permissions
  * Oversee staff training for system modules
  * Manage and implement ongoing system upgrades
  * Assist library units in the design and collection of statistics
  * Work with library staff to implement new processes or products
  * Manage the III webpac
  * Coordinate with Library Technology Department on server management to 
troubleshoot and resolve system functional issues
Required Qualifications

  * ALA accredited masters degree
  * Three years of full-time post degree library experience
  * Previous experience as a manager of an ILS including troubleshooting 
computer hardware and software system conflicts
  * Thorough understanding of bibliographic record structure
  * Demonstrated project management skills
  * Effective written and verbal communication skills
  * Understanding of library operations and ability to integrate system 
functions across the library
  * Web authoring skills
Preferred Qualifications

  * Experience integrating a discovery system and an electronic resource 
management system
  * Undergraduate degree in computer science or related field
  * Experience with an ILS in an academic library including integration with a 
campus enterprise system
  * Knowledge of emerging cataloging standards and metadata schema



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4361/


[CODE4LIB] Job: Archivist for Collections Management (University of North Carolina Charlotte, North Carolina) at University of North Carolina at Charlotte

2012-11-07 Thread jobs
The University of North Carolina at Charlotte is a rapidly growing, research-
intensive University offering over 25,000 students a variety of undergraduate,
master's and doctoral programs in seven academic colleges. Its 1,000 acre
wooded campus is within easy driving distance to the city's performing arts,
cultural, and professional sports events, as well as a wide variety of
regional recreational activities. With over 1.5 million people in the greater
metropolitan area, Charlotte is the second largest banking center in the
nation in one of the fastest growing regions in the country. For additional
information about UNC Charlotte please visit http://uncc.edu/

  
J. Murrey Atkins Library at the University of North Carolina at Charlotte is
seeking an Archivist for Collections Management to represent J. Murrey Atkins
Library in the Special Collections department managing and supervising
collection management functions, including setting policies, procedures,
workflows and guidelines for all processing activities.

  
Required:

  * Master's degree in Library and Information Science or Master's degree in 
the Humanities or Social Sciences with archival-related coursework or 
professional development.
  * Minimum of three years of experience working with manuscript or archival 
collections in multiple formats.
Preferred:

  * Knowledge of archival theory and practice and technological applications 
related to archives, special collections, and records management.
  * Broad understanding of emerging trends in archival practice and digital 
technologies.
  * Knowledge of metadata standards and schema including but not limited to 
DACS, EAD, MODS, METS, Dublin Core, etc.
  * Familiarity with LC classification and subject headings.
  * Aptitude for learning new technologies and metadata standards.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4360/


[CODE4LIB] List of recommended resources/tools for newbies now on the wiki

2012-11-07 Thread Bohyun Kim
As promised, I created a list of resources/tools for newbies recommended in the 
c4l listserv last week. The wiki page is linked from C4L main wiki page:
http://wiki.code4lib.org/index.php/One_recommended_tool/resource_for_n00bs
Feel free to add/edit the items in this page. I tried to get all responses in 
but if I missed anything let me know or go ahead and add missing items.

(note. The list is a bit of mess right now, but I shall clean it up in a short 
while. )

But I wanted to say Big Thanks to everyone who took time to send in his/her 
recommendation!

Cheers,
~Bohyun


Re: [CODE4LIB] ILLiad Addon Development

2012-11-07 Thread Daniel Huang

Hi Michael,

I was sort of hoping for a step by step of how the existing addons were 
developed unless I am not seeing it in this documentation!


Thanks,

-Dan




On 11/7/2012 10:48 AM, Friscia, Michael wrote:

Do you need more than this?
https://prometheus.atlas-sys.com/display/ILLiadAddons/ILLiad+Addon+Technical+Overview


___
Michael Friscia
Manager, Digital Library & Programming Services

Yale University Library
(203) 432-1856


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Daniel 
Huang
Sent: Wednesday, November 07, 2012 10:18 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] ILLiad Addon Development

Hi all,

Our department has been investigating how to create an ILLiad addon.

Is there a guide to doing this or at least some kind of reference
material regarding what variables an addon would use?

Thanks,

-Dan


Re: [CODE4LIB] A [Wordpress-based] "Alerts" Dashboard - Library Closings, etc.

2012-11-07 Thread Jonathan Rochkind
That's a really cool idea Jason! I highly encourage you to write it up 
for the Code4Lib Journal, sounds like a great (possibly short) article 
for the journal.


Do you do anything with dates, so 'old' alerts/notices aren't shown 
anymore?  Sounds like no, you just display the last 3, in case people 
want to look back at history too?


Would love to see some screenshots or webcasts or examples of it in 
action -- or write a code4lib journal article to share with everyone!


On 11/7/2012 11:31 AM, Jason Griffey wrote:

We aren't right now...all posts just go where they go. But it's
trivial to break out a category-specific RSS feed in Wordpress, so
that would be easily done.

We typically update the notice instead of taking it down. Good blog
form, and all that. For most "alert" items (Database down, etc) the
display just shows the last 3-5 items, and so stuff rolls off quickly.
If not, the update generally takes care of it.

Jason


On Wed, Nov 7, 2012 at 9:37 AM, Michael Schofield  wrote:

Hey Jason,

Are you watching for different categories--closings, emergencies, weather - 
etc.--and, also, how are you determining when to take down the notice (if at 
all)?

Sent from my iPhone

On Nov 7, 2012, at 10:26 AM, Jason Griffey  wrote:


We run a Wordpress multisite setup here at MPOW, and have two
different blogs that we use for this type of purpose: an "Alerts" blog
for in-house alert needs, and a "News" blog for public-facing
announcements. We just use the RSS feed to push the alerts where
needed, and there's certainly no shortage of RSS collection/parsing
libraries. I'm partial to Magpie (http://magpierss.sourceforge.net/)
but only because I've had years of using it.

We even recently moved to using Growl for Windows with an RSS plugin
to do "heads up" alerts on staff/faculty PCs, so that when something
is posted to the Alerts blog, all staff machines get an
impossible-to-ignore alert overlay on their screens. We will likely be
doing a similar thing for "Emergency" use and the public machines.

Jason



On Wed, Nov 7, 2012 at 9:12 AM, Michael Schofield  wrote:

Hey everyone,



I've been toying with the idea making something because I can't seem to find
a free alternative, but I thought I'd do my due diligence and pick your
brains. I'm open for any alternatives to the following, but I'm specifically
looking for a free option with an API.



Scenario: our main website lives on the university's server, which turns out
to be a very dull playground: HTML/CSS/JS only. This means there's about 150
static files that I'm now presently rolling into a WP Network living on our
own boxes-and our own domain-(we've been waiting for the last year for a
university-wide CMS, but we just don't want to hold our breaths any longer
J) but the main site, the landing page, will always be static. This means
that whenever there's an early closure, a hurricane watch, or some other
announcement someone has to submit a ticket and then I have to make a
change. My goal is to cut me-the middleman-out of the process.



My potential project: So what I was thinking was jury-rigging a Wordpress
theme into an "alerts" dashboard for managers, directors, and so on. I want
to empower the Circulation manager to login, make an announcement, and be
done with it. For all the departmental and other sites that live on the WP
Network, I'd write and install a corresponding "alerts" plugin that watches
the JSON API for an alert and-if true-display it. For our static sites, I'd
toss in a jquery plugin that did the same.



My question: this seems like something that's been done before! Has it? If
not, anyone want to collaborate on github?



All the best,



Michael Schofield(@nova.edu) | Web Services Librarian | (954) 262-4536

Alvin Sherman Library, Research, and Information Technology Center



Hi! Hit me up any time, but I'd really appreciate it if you report broken
links, bugs, your meeting minutes, or request an awesome web app over on the
Library Web Services   site.







[CODE4LIB] Job: Senior Web Developer at Saint Louis University

2012-11-07 Thread jobs
The Center for Digital Theology, a research unit in the
Department of Theological Studies of Saint Louis University, seeks to hire a
Senior Web Developer. This successful
candidate will be part of a team who design web-based
applications that support advanced research in the
humanities. Reporting to the Center's Director, the Senior
Developer will be responsible for backend development including database
design and management as well as system architecture. The developer will be
responsible for ensuring all applications meet W3C standards for
interoperability. Part of the position's tasks includes
acting as a liaison concerning technical operations for partnering
institutions.

  
The Center seeks a creative and self-motivated developer who will take the
initiative in system design and implementation. S/He will
have strong communication skill, possess the ability to work in a team, and
work according to set deadlines. S/He will work within an
agile development method, participate in debugging and work closely with use
case testers and contracting clients.

  
The successful candidate will have a minimum 2 years in software development
with Java. S/He will also have some experience with
JavaScript. Knowledge of other coding languages (Ruby, Python, etc.) would
also be an asset.

  
The salary range is $42,600-$64,000 and will be based on qualifications and
experience. This position comes with a full range of
benefits offered to full-time employees of Saint Louis University.

  
Applicants can learn more about the Center at its [website](http://www.slu.edu
/department-of-theology-home/center-for-digital-theology) and see its most
recent project at [www.t-pen.org](http://www.t-pen.org)



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4370/


Re: [CODE4LIB] PBCore 2.0 to MARC XML?

2012-11-07 Thread Michael Hopwood
John,

To put a final piece on this jigsaw, I would also note that if you want to 
generate schema-to-schema stylesheets, especially for complex formats like 
MARCXML, in a user-friendly way, you could do worse than MINT:

http://mint.image.ece.ntua.gr/redmine/projects/mint/wiki/Mint

I am currently working with the developers of MINT and I'm happy to put you in 
touch.

You might need some developer resource to implement a MARC21 instance, but 
there may be one out there and/or the newer open source release may allow you 
to specify source schema directly.

I can't imagine that the need to map from X to MARC21 is that uncommon... 
probably why there's also http://www.extensiblecatalog.org/

Cheers,

Michael

> On Mon, Nov 5, 2012 at 2:15 PM, john passmore 
> wrote:
>
> > Hi,
> > Before I start reinventing the wheel, does anyone know of any 
> > stylesheets out there that convert PBCore 2.0 XML 
> >  to MARC XML?
> >
> > Thanks!
> > John
> > WNYC Archives
> >
>


Re: [CODE4LIB] A [Wordpress-based] "Alerts" Dashboard - Library Closings, etc.

2012-11-07 Thread Jason Griffey
We aren't right now...all posts just go where they go. But it's
trivial to break out a category-specific RSS feed in Wordpress, so
that would be easily done.

We typically update the notice instead of taking it down. Good blog
form, and all that. For most "alert" items (Database down, etc) the
display just shows the last 3-5 items, and so stuff rolls off quickly.
If not, the update generally takes care of it.

Jason


On Wed, Nov 7, 2012 at 9:37 AM, Michael Schofield  wrote:
> Hey Jason,
>
> Are you watching for different categories--closings, emergencies, weather - 
> etc.--and, also, how are you determining when to take down the notice (if at 
> all)?
>
> Sent from my iPhone
>
> On Nov 7, 2012, at 10:26 AM, Jason Griffey  wrote:
>
>> We run a Wordpress multisite setup here at MPOW, and have two
>> different blogs that we use for this type of purpose: an "Alerts" blog
>> for in-house alert needs, and a "News" blog for public-facing
>> announcements. We just use the RSS feed to push the alerts where
>> needed, and there's certainly no shortage of RSS collection/parsing
>> libraries. I'm partial to Magpie (http://magpierss.sourceforge.net/)
>> but only because I've had years of using it.
>>
>> We even recently moved to using Growl for Windows with an RSS plugin
>> to do "heads up" alerts on staff/faculty PCs, so that when something
>> is posted to the Alerts blog, all staff machines get an
>> impossible-to-ignore alert overlay on their screens. We will likely be
>> doing a similar thing for "Emergency" use and the public machines.
>>
>> Jason
>>
>>
>>
>> On Wed, Nov 7, 2012 at 9:12 AM, Michael Schofield  
>> wrote:
>>> Hey everyone,
>>>
>>>
>>>
>>> I've been toying with the idea making something because I can't seem to find
>>> a free alternative, but I thought I'd do my due diligence and pick your
>>> brains. I'm open for any alternatives to the following, but I'm specifically
>>> looking for a free option with an API.
>>>
>>>
>>>
>>> Scenario: our main website lives on the university's server, which turns out
>>> to be a very dull playground: HTML/CSS/JS only. This means there's about 150
>>> static files that I'm now presently rolling into a WP Network living on our
>>> own boxes-and our own domain-(we've been waiting for the last year for a
>>> university-wide CMS, but we just don't want to hold our breaths any longer
>>> J) but the main site, the landing page, will always be static. This means
>>> that whenever there's an early closure, a hurricane watch, or some other
>>> announcement someone has to submit a ticket and then I have to make a
>>> change. My goal is to cut me-the middleman-out of the process.
>>>
>>>
>>>
>>> My potential project: So what I was thinking was jury-rigging a Wordpress
>>> theme into an "alerts" dashboard for managers, directors, and so on. I want
>>> to empower the Circulation manager to login, make an announcement, and be
>>> done with it. For all the departmental and other sites that live on the WP
>>> Network, I'd write and install a corresponding "alerts" plugin that watches
>>> the JSON API for an alert and-if true-display it. For our static sites, I'd
>>> toss in a jquery plugin that did the same.
>>>
>>>
>>>
>>> My question: this seems like something that's been done before! Has it? If
>>> not, anyone want to collaborate on github?
>>>
>>>
>>>
>>> All the best,
>>>
>>>
>>>
>>> Michael Schofield(@nova.edu) | Web Services Librarian | (954) 262-4536
>>>
>>> Alvin Sherman Library, Research, and Information Technology Center
>>>
>>>
>>>
>>> Hi! Hit me up any time, but I'd really appreciate it if you report broken
>>> links, bugs, your meeting minutes, or request an awesome web app over on the
>>> Library Web Services   site.
>>>
>>>


Re: [CODE4LIB] SRU & MARC fields with indicators

2012-11-07 Thread Karen Coyle

Owen,

I think we owe it to future generations to make sure that they don't 
have to know MARC. It's beginning to feel like one of those really bad 
horror films where the dead keep getting up and walking. I'm up for 
driving a stake through its still-beating heart.


Imagine, just imagine, a world where you don't have to have memorized 
documents written 50 years before in order to process your data. (cue 
music, fade out)


kc

On 11/7/12 3:36 AM, Owen Stephens wrote:

Thanks Karen - probably should have known that! That's the nice thing about 
MARC - always some new thing to cope with :)

Owen

Owen Stephens
Owen Stephens Consulting
Web: http://www.ostephens.com
Email: o...@ostephens.com
Telephone: 0121 288 6936

On 6 Nov 2012, at 19:37, Karen Coyle  wrote:


The "9"s are available in all indicator positions for local use as defined in the MARC 
record (not MARC21) spec. [1] So what is in the MARC21 spec under a particular tag is the 
"non-local" values. I suspect that most systems just ignore any '9's they encounter 
unless those are defined as part of local system processing.

kc
[1] http://www.loc.gov/marc/specifications/specrecstruc.html


On 11/6/12 10:20 AM, Owen Stephens wrote:

According to the MARC spec, 035 doesn't support '9' as a valid indicator. My 
very uneducated guess would be the invalid indicator is causing the underlying 
system not to index it?

Owen Stephens
Owen Stephens Consulting
Web: http://www.ostephens.com
Email: o...@ostephens.com
Telephone: 0121 288 6936

On 6 Nov 2012, at 17:43, Alevtina Verbovetskaya 
 wrote:


Let's say I've defined these indexes in pqf.properties on the SRU server:
index.marc.020 = 1=7 # ISBN
index.marc.035:1 = 1=1211 # OCLC/utility number where first indicator is 
non-blank
index.marc.100:1 = 1=1 # author where first indicator is non-blank

I can use the ISBN index to search for records, e.g.:
http://apps.appl.cuny.edu:5661/CENTRAL?version=1.1&operation=searchRetrieve&query=marc.020="9780801449437"&startRecord=1&maximumRecords=15

I can also use the author index to search for records, e.g.:
http://apps.appl.cuny.edu:5661/CENTRAL?version=1.1&operation=searchRetrieve&query=marc.100:1="Armenteros"&startRecord=1&maximumRecords=15

So why can't I search for records by utility number (035) with a non-blank 
first indicator?
http://apps.appl.cuny.edu:5661/CENTRAL?version=1.1&operation=searchRetrieve&query=marc.035:1="ebr10488669"&startRecord=1&maximumRecords=15

If you're playing along, you'll notice that these all point to the same record. However, when I try 
to search for it with &query=marc.035:1="", I get no results. I 
thought maybe this was because there's already another 035 field (with blank indicators) that's an 
OCLC number so I temporarily removed it... but that didn't solve the issue.

Anyone have any experience with this? I need to be able to search by 0359# and 
I can't figure out what I'm doing wrong. I would greatly appreciate some 
assistance!

Thank you,
Allie

--
Alevtina (Allie) Verbovetskaya
Web and Mobile Systems Librarian (Substitute)
Office of Library Services
City University of New York
555 W 57th St, 13th fl.
New York, NY 10019
T: 646-313-8158
F: 646-216-7064
alevtina.verbovetsk...@mail.cuny.edu

--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet


--
Karen Coyle
kco...@kcoyle.net http://kcoyle.net
ph: 1-510-540-7596
m: 1-510-435-8234
skype: kcoylenet


Re: [CODE4LIB] ILLiad Addon Development

2012-11-07 Thread Friscia, Michael
Do you need more than this?
https://prometheus.atlas-sys.com/display/ILLiadAddons/ILLiad+Addon+Technical+Overview


___
Michael Friscia
Manager, Digital Library & Programming Services 

Yale University Library
(203) 432-1856


-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Daniel 
Huang
Sent: Wednesday, November 07, 2012 10:18 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] ILLiad Addon Development

Hi all,

Our department has been investigating how to create an ILLiad addon.

Is there a guide to doing this or at least some kind of reference 
material regarding what variables an addon would use?

Thanks,

-Dan


Re: [CODE4LIB] A [Wordpress-based] "Alerts" Dashboard - Library Closings, etc.

2012-11-07 Thread Michael Schofield
Hey Jason,

Are you watching for different categories--closings, emergencies, weather - 
etc.--and, also, how are you determining when to take down the notice (if at 
all)?

Sent from my iPhone

On Nov 7, 2012, at 10:26 AM, Jason Griffey  wrote:

> We run a Wordpress multisite setup here at MPOW, and have two
> different blogs that we use for this type of purpose: an "Alerts" blog
> for in-house alert needs, and a "News" blog for public-facing
> announcements. We just use the RSS feed to push the alerts where
> needed, and there's certainly no shortage of RSS collection/parsing
> libraries. I'm partial to Magpie (http://magpierss.sourceforge.net/)
> but only because I've had years of using it.
> 
> We even recently moved to using Growl for Windows with an RSS plugin
> to do "heads up" alerts on staff/faculty PCs, so that when something
> is posted to the Alerts blog, all staff machines get an
> impossible-to-ignore alert overlay on their screens. We will likely be
> doing a similar thing for "Emergency" use and the public machines.
> 
> Jason
> 
> 
> 
> On Wed, Nov 7, 2012 at 9:12 AM, Michael Schofield  wrote:
>> Hey everyone,
>> 
>> 
>> 
>> I've been toying with the idea making something because I can't seem to find
>> a free alternative, but I thought I'd do my due diligence and pick your
>> brains. I'm open for any alternatives to the following, but I'm specifically
>> looking for a free option with an API.
>> 
>> 
>> 
>> Scenario: our main website lives on the university's server, which turns out
>> to be a very dull playground: HTML/CSS/JS only. This means there's about 150
>> static files that I'm now presently rolling into a WP Network living on our
>> own boxes-and our own domain-(we've been waiting for the last year for a
>> university-wide CMS, but we just don't want to hold our breaths any longer
>> J) but the main site, the landing page, will always be static. This means
>> that whenever there's an early closure, a hurricane watch, or some other
>> announcement someone has to submit a ticket and then I have to make a
>> change. My goal is to cut me-the middleman-out of the process.
>> 
>> 
>> 
>> My potential project: So what I was thinking was jury-rigging a Wordpress
>> theme into an "alerts" dashboard for managers, directors, and so on. I want
>> to empower the Circulation manager to login, make an announcement, and be
>> done with it. For all the departmental and other sites that live on the WP
>> Network, I'd write and install a corresponding "alerts" plugin that watches
>> the JSON API for an alert and-if true-display it. For our static sites, I'd
>> toss in a jquery plugin that did the same.
>> 
>> 
>> 
>> My question: this seems like something that's been done before! Has it? If
>> not, anyone want to collaborate on github?
>> 
>> 
>> 
>> All the best,
>> 
>> 
>> 
>> Michael Schofield(@nova.edu) | Web Services Librarian | (954) 262-4536
>> 
>> Alvin Sherman Library, Research, and Information Technology Center
>> 
>> 
>> 
>> Hi! Hit me up any time, but I'd really appreciate it if you report broken
>> links, bugs, your meeting minutes, or request an awesome web app over on the
>> Library Web Services   site.
>> 
>> 


Re: [CODE4LIB] A [Wordpress-based] "Alerts" Dashboard - Library Closings, etc.

2012-11-07 Thread Jason Griffey
We run a Wordpress multisite setup here at MPOW, and have two
different blogs that we use for this type of purpose: an "Alerts" blog
for in-house alert needs, and a "News" blog for public-facing
announcements. We just use the RSS feed to push the alerts where
needed, and there's certainly no shortage of RSS collection/parsing
libraries. I'm partial to Magpie (http://magpierss.sourceforge.net/)
but only because I've had years of using it.

We even recently moved to using Growl for Windows with an RSS plugin
to do "heads up" alerts on staff/faculty PCs, so that when something
is posted to the Alerts blog, all staff machines get an
impossible-to-ignore alert overlay on their screens. We will likely be
doing a similar thing for "Emergency" use and the public machines.

Jason



On Wed, Nov 7, 2012 at 9:12 AM, Michael Schofield  wrote:
> Hey everyone,
>
>
>
> I've been toying with the idea making something because I can't seem to find
> a free alternative, but I thought I'd do my due diligence and pick your
> brains. I'm open for any alternatives to the following, but I'm specifically
> looking for a free option with an API.
>
>
>
> Scenario: our main website lives on the university's server, which turns out
> to be a very dull playground: HTML/CSS/JS only. This means there's about 150
> static files that I'm now presently rolling into a WP Network living on our
> own boxes-and our own domain-(we've been waiting for the last year for a
> university-wide CMS, but we just don't want to hold our breaths any longer
> J) but the main site, the landing page, will always be static. This means
> that whenever there's an early closure, a hurricane watch, or some other
> announcement someone has to submit a ticket and then I have to make a
> change. My goal is to cut me-the middleman-out of the process.
>
>
>
> My potential project: So what I was thinking was jury-rigging a Wordpress
> theme into an "alerts" dashboard for managers, directors, and so on. I want
> to empower the Circulation manager to login, make an announcement, and be
> done with it. For all the departmental and other sites that live on the WP
> Network, I'd write and install a corresponding "alerts" plugin that watches
> the JSON API for an alert and-if true-display it. For our static sites, I'd
> toss in a jquery plugin that did the same.
>
>
>
> My question: this seems like something that's been done before! Has it? If
> not, anyone want to collaborate on github?
>
>
>
> All the best,
>
>
>
> Michael Schofield(@nova.edu) | Web Services Librarian | (954) 262-4536
>
> Alvin Sherman Library, Research, and Information Technology Center
>
>
>
> Hi! Hit me up any time, but I'd really appreciate it if you report broken
> links, bugs, your meeting minutes, or request an awesome web app over on the
> Library Web Services   site.
>
>


[CODE4LIB] ILLiad Addon Development

2012-11-07 Thread Daniel Huang

Hi all,

Our department has been investigating how to create an ILLiad addon.

Is there a guide to doing this or at least some kind of reference 
material regarding what variables an addon would use?


Thanks,

-Dan


[CODE4LIB] A [Wordpress-based] "Alerts" Dashboard - Library Closings, etc.

2012-11-07 Thread Michael Schofield
Hey everyone,

 

I've been toying with the idea making something because I can't seem to find
a free alternative, but I thought I'd do my due diligence and pick your
brains. I'm open for any alternatives to the following, but I'm specifically
looking for a free option with an API.

 

Scenario: our main website lives on the university's server, which turns out
to be a very dull playground: HTML/CSS/JS only. This means there's about 150
static files that I'm now presently rolling into a WP Network living on our
own boxes-and our own domain-(we've been waiting for the last year for a
university-wide CMS, but we just don't want to hold our breaths any longer
J) but the main site, the landing page, will always be static. This means
that whenever there's an early closure, a hurricane watch, or some other
announcement someone has to submit a ticket and then I have to make a
change. My goal is to cut me-the middleman-out of the process.

 

My potential project: So what I was thinking was jury-rigging a Wordpress
theme into an "alerts" dashboard for managers, directors, and so on. I want
to empower the Circulation manager to login, make an announcement, and be
done with it. For all the departmental and other sites that live on the WP
Network, I'd write and install a corresponding "alerts" plugin that watches
the JSON API for an alert and-if true-display it. For our static sites, I'd
toss in a jquery plugin that did the same. 

 

My question: this seems like something that's been done before! Has it? If
not, anyone want to collaborate on github?

 

All the best, 

 

Michael Schofield(@nova.edu) | Web Services Librarian | (954) 262-4536

Alvin Sherman Library, Research, and Information Technology Center

 

Hi! Hit me up any time, but I'd really appreciate it if you report broken
links, bugs, your meeting minutes, or request an awesome web app over on the
Library Web Services   site.

 


[CODE4LIB] FINAL REMINDER - Code4lib 2013 Call for Proposals - Get in on the Action!

2012-11-07 Thread Cynthia Ng
Your final call to action. Give us more pre-conf proposals! MOAR
(ahem). Proposals are also due THIS Friday.

Voting info to come.

>> We are now accepting proposals for Code4lib 2013.
>>
>> Code4lib 2013 is a loosely-structured conference for library
>> technologists to commune, gather/create/share ideas and software, be
>> inspired, and forge collaborations. The conference will be held Monday
>> February 11th (Preconference Day) - Thursday February 14th, 2013 in
>> Chicago, IL. More information can be found at
>> http://tigger.uic.edu/~kayiwa/code4lib.html
>>
>> **Prepared Talks**
>>
>> Head over to the call for proposals page at
>> http://wiki.code4lib.org/index.php/2013_talks_proposals and submit
>> your idea for a prepared talk for this year's conference! Proposals
>> should be no longer than 500 words, and preferably many less.
>>
>> Prepared talks are 20 minutes (including setup and questions), and
>> focus on one or more of the following areas:
>>
>> * tools (some cool new software, software library or integration platform)
>> * specs (how to get the most out of some protocols, or proposals for new 
>> ones)
>> * challenges (one or more big problems we should collectively address)
>>
>> The community will vote on proposals using the criteria of:
>> * usefulness
>> * newness
>> * geekiness
>> * uniqueness
>> * awesomeness
>>
>> Proposals can be submitted through Friday, November 2nd, 5pm PT.
>> Voting will commence soon thereafter. The submitter (and if necessary
>> a second presenter) will be guaranteed an opportunity to register for
>> the conference.
>>
>> Proposals for preconferences are also open until November 2nd, 5pm PT.
>> http://wiki.code4lib.org/index.php/2013_preconference_proposals
>>
>> We cannot accept every prepared talk proposal, but multiple lightning
>> talk and breakout sessions will provide everyone who wishes to present
>> with an opportunity to do so.
>>
>> Looking forward to seeing your proposals!
>> -Cynthia aka TheRealArty
>> Program Committee Lead


Re: [CODE4LIB] SRU & MARC fields with indicators

2012-11-07 Thread Owen Stephens
Thanks Karen - probably should have known that! That's the nice thing about 
MARC - always some new thing to cope with :)

Owen

Owen Stephens
Owen Stephens Consulting
Web: http://www.ostephens.com
Email: o...@ostephens.com
Telephone: 0121 288 6936

On 6 Nov 2012, at 19:37, Karen Coyle  wrote:

> The "9"s are available in all indicator positions for local use as defined in 
> the MARC record (not MARC21) spec. [1] So what is in the MARC21 spec under a 
> particular tag is the "non-local" values. I suspect that most systems just 
> ignore any '9's they encounter unless those are defined as part of local 
> system processing.
> 
> kc
> [1] http://www.loc.gov/marc/specifications/specrecstruc.html
> 
> 
> On 11/6/12 10:20 AM, Owen Stephens wrote:
>> According to the MARC spec, 035 doesn't support '9' as a valid indicator. My 
>> very uneducated guess would be the invalid indicator is causing the 
>> underlying system not to index it?
>> 
>> Owen Stephens
>> Owen Stephens Consulting
>> Web: http://www.ostephens.com
>> Email: o...@ostephens.com
>> Telephone: 0121 288 6936
>> 
>> On 6 Nov 2012, at 17:43, Alevtina Verbovetskaya 
>>  wrote:
>> 
>>> Let's say I've defined these indexes in pqf.properties on the SRU server:
>>> index.marc.020 = 1=7 # ISBN
>>> index.marc.035:1 = 1=1211 # OCLC/utility number where first indicator is 
>>> non-blank
>>> index.marc.100:1 = 1=1 # author where first indicator is non-blank
>>> 
>>> I can use the ISBN index to search for records, e.g.:
>>> http://apps.appl.cuny.edu:5661/CENTRAL?version=1.1&operation=searchRetrieve&query=marc.020="9780801449437"&startRecord=1&maximumRecords=15
>>> 
>>> I can also use the author index to search for records, e.g.:
>>> http://apps.appl.cuny.edu:5661/CENTRAL?version=1.1&operation=searchRetrieve&query=marc.100:1="Armenteros"&startRecord=1&maximumRecords=15
>>> 
>>> So why can't I search for records by utility number (035) with a non-blank 
>>> first indicator?
>>> http://apps.appl.cuny.edu:5661/CENTRAL?version=1.1&operation=searchRetrieve&query=marc.035:1="ebr10488669"&startRecord=1&maximumRecords=15
>>> 
>>> If you're playing along, you'll notice that these all point to the same 
>>> record. However, when I try to search for it with 
>>> &query=marc.035:1="", I get no results. I thought maybe this was 
>>> because there's already another 035 field (with blank indicators) that's an 
>>> OCLC number so I temporarily removed it... but that didn't solve the issue.
>>> 
>>> Anyone have any experience with this? I need to be able to search by 0359# 
>>> and I can't figure out what I'm doing wrong. I would greatly appreciate 
>>> some assistance!
>>> 
>>> Thank you,
>>> Allie
>>> 
>>> --
>>> Alevtina (Allie) Verbovetskaya
>>> Web and Mobile Systems Librarian (Substitute)
>>> Office of Library Services
>>> City University of New York
>>> 555 W 57th St, 13th fl.
>>> New York, NY 10019
>>> T: 646-313-8158
>>> F: 646-216-7064
>>> alevtina.verbovetsk...@mail.cuny.edu
> 
> -- 
> Karen Coyle
> kco...@kcoyle.net http://kcoyle.net
> ph: 1-510-540-7596
> m: 1-510-435-8234
> skype: kcoylenet