The California Digital Library (CDL) supports the assembly and creative use of
the world's scholarship and knowledge for the University of California (UC)
libraries and the communities they serve. The CDL currently consists of four
program areas: Collections, Discovery and Delivery Services,
**SALARY RANGE**: $51,630.00 to $67,114.00 / Per Year
**OPEN PERIOD**: Wednesday, March 07, 2012 to Wednesday, March 28, 2012
**SERIES GRADE**: IS-1420-09
**POSITION INFORMATION**: Full-Time, Permanent. - This is not a Federal
Position, but has similar requirements and benefits.
As promised, now on SourceForge
https://sourceforge.net/projects/casilliadaeon/
The URL provided below will redirect accordingly. It's also on sourceforge as a
single zip file to download.
Instructions were also updated as I left out a couple optional things.
Hello,
I've searched the listserv, but I haven't found anything on this. I'm convinced
someone has done it before us here at NIST. Basically, we are in the process
of depositing DOIs for legacy articles with CrossRef, and while we can do it
via a web entry form it would be much easier and
Purdue University Libraries seek two programmers to develop and implement
software to build out a long-term preservation environment for research data,
allowing the Purdue University Research Repository (PURR,
http://research.hub.purdue.edu) to sustain published and archived digital,
research
The Purdue University Libraries seek a librarian with a knowledge base and
interest in digital data curation to assist in coordinating the Purdue
University Research Repository (PURR, http://research.hub.purdue.edu):
Purdue's institutional digital data repository service. The
responsibilities of
Hi,
a few days ago, I showed pymarc to a group of technical librarians to
demonstrate how easily certain tasks can be scripted/automated.
Unfortunately, it blew up at me when I tried to write a record:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 9:
ordinal not in
The **Library Server and Applications Administrator** is responsible for
management and administration of the Library's servers and client-server
applications, and other specialized applications including but not limited to
Archivists Toolkit, EZProxy, Innovative Interfaces Millennium ILS,
Hi Godmar,
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 9: ordinal
not in range(128)
Having seen my fair share of these kinds of encoding errors in Python, I can
speculate (without seeing the pymarc source code, so please don't hold me to
this) that it's the Python
On 3/8/2012 at 10:02 AM, Godmar Back god...@gmail.com wrote:
My question is how others, especially pymarc users dealing with III
records, deal with this issue or whatever other
experiences/hints/practices/kludges exist in this area.
Suggestions:
1) Get the library to have Innovative verify
On Thu, Mar 8, 2012 at 1:46 PM, Terray, James james.ter...@yale.edu wrote:
Hi Godmar,
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe8 in position 9:
ordinal not in range(128)
Having seen my fair share of these kinds of encoding errors in Python, I
can speculate (without seeing the
This is one of the reasons you really can't trust the information found in
position 9. This is one of the reasons why when I wrote MarcEdit, I utilize a
mixed process when working with data and determining characterset -- a process
that reads this byte and takes the information under
Hi Tom,
Thank you very much for this link. I will add it to the tool.
cheers!
cricket!
On 3/6/2012 12:06 PM, Habing, Thomas Gerald wrote:
You might also want to look here, http://re.cs.uct.ac.za/, which allows you to
interactively explore an OAI provider, and it can also run a suite of
Hi Terry,
On Thu, Mar 8, 2012 at 2:36 PM, Reese, Terry
terry.re...@oregonstate.edu wrote:
This is one of the reasons you really can't trust the information found in
position 9. This is one of the reasons why when I wrote MarcEdit, I utilize
a mixed process when working with data and
Sounds like what you do, Terry, and what we need in PyMARC, is
something like UnicodeDammit [0]. Actually handling all of these
esoteric encodings would be quite the chore, though.
I also used to think it would be cool if we could get MARC8
encoding/decoding into the Python standard library, but
On Thu, Mar 8, 2012 at 3:18 PM, Ed Summers e...@pobox.com wrote:
Hi Terry,
On Thu, Mar 8, 2012 at 2:36 PM, Reese, Terry
terry.re...@oregonstate.edu wrote:
This is one of the reasons you really can't trust the information found
in position 9. This is one of the reasons why when I wrote
Ed,
Sure -- but this is one part of a much larger process. MarcEdit has two MARC
algorithms, one that is a strict processing algorithm, and one that is a loose
processing algorithm that is able to process data that would be otherwise
invalid for most processors (and this is done because in
I also used to think it would be cool if we could get MARC8
encoding/decoding into the Python standard library, but then I realized I'd
rather work on other stuff while MARC8 withers and dies.
Wouldn't that be nice. In MarcEdit, all data wants to be treated as UTF8,
MARC8 support is there
a) Mis-characterized MARC char encodings are common amongst many of our
corpuses and ILS's. It is a common problem. It can be very inconvenient.
Not only Marc8 that says it's UTF8 and vice versa, but something that
says it's MARC8 or UTF8 but is actually neither.
b) While one solution would
Oh, and why do I favor this solution?
Compared to passing input through as is: You're just prolonging the
pain, something downstream is still going to have a problem with it,
outputting known illegal data is not a good idea.
Compared to heuristically guessing encoding: Heuristically
On Thu, Mar 8, 2012 at 3:32 PM, Godmar Back god...@gmail.com wrote:
One side comment here; while smart handling/automatic detection of
encodings would be a nice feature to have, it would help if pymarc could
operate in an 'agnostic', or 'raw' mode where it would simply preserve the
encoding
Hi Godmar,
Using something similar to Jonathan's suggestion , I use the Python's encode
string method call 'replace' or 'ignore' options (I don't know the exact
heuristics behind these optins) when encountering similar issues while
automating MARC records into III and then exporting and
For what it's worth, my patch was a stopgap measure, and acknowledged as
such at the time. My proposal for a real, comprehensive solution was
detailed in a comment in a (now-closed) issue Github ticket[1].
If I'd had the time and the knowledge, I would have implemented it that
way. If I'd had the
Is there anyone on this list who is:
1. going to the PLA 2012 conference in Philadelphia next week
2. tight with the Symfony PHP framework
3. willing to hang with me, get me set up, and walk me through a thing
or two
4. happy to drink the beers I will provide as compensation for
Hi all
I’m happy to share that we are going to host our first Code4Lib Great
Eastern meet up, targeting the Atlantic Provinces but of course, all are
welcome! Join us in the Killam Memorial Library at Dalhousie University May
26 and 27! To sign up for the event and find full details for Code4Lib
weelibrarian++
-nruest
On 12-03-08 07:38 PM, K. Godfrey wrote:
Hi all
I’m happy to share that we are going to host our first Code4Lib Great
Eastern meet up, targeting the Atlantic Provinces but of course, all are
welcome! Join us in the Killam Memorial Library at Dalhousie University May
26
Job posting: Digital Library Software Developer
Purdue University Libraries seek two programmers to develop and implement
software to build out a long-term preservation environment for research data,
allowing the Purdue University Research Repository (PURR,
27 matches
Mail list logo