[CODE4LIB] RFI from the Library of Congress

2014-02-20 Thread Johnston, Leslie
Please forgive cross-posting.  I am posting this on behalf of Library of 
Congress colleagues; please do not contact me for information. Refer to the 
website listed before.

Released to the public today was a request for information (RFI) from the 
Library of Congress for information which may be used in a possible future 
requirement to implement a collection management system for analog and digital 
audiovisual collections:
https://www.fbo.gov/spg/LOC/CS/CS/LCLS2014CMS/listing.html

Leslie
--
Leslie Johnston
Chief of Repository Development
Library of Congress
lesl...@loc.gov


Re: [CODE4LIB] Photos from last Code4lib Chicago posted.

2014-01-24 Thread Johnston, Leslie
Hey, you took a photo of me that I like! Cool.

llj

> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Schwartz, Raymond
> Sent: Friday, January 24, 2014 2:32 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: [CODE4LIB] Photos from last Code4lib Chicago posted.
> 
> I know this took a while, But here they are.
> 
> http://www.flickr.com/photos/schwartzray/sets/72157640116429213/
> 
> --
> Ray Schwartz, schwa...@panix.com
> Systems Specialist Librarian  schwart...@wpunj.edu
> David and Lorraine Cheng Library  Tel: +1 973 720-3192
> William Paterson University   Fax: +1 973 720-2585
> 300 Pompton Road  Mobile: +1 201 424-4491
> Wayne, NJ 07470-2103 USA  http://nova.wpunj.edu/schwartzr2/


Re: [CODE4LIB] links from finding aid to digital object

2014-01-14 Thread Johnston, Leslie
I suspect there are some in Virginia Heritage, but I don't know how to limit a 
search to finding aids with links.

http://vaheritage.org/ 

> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Edward Summers
> Sent: Tuesday, January 14, 2014 10:39 AM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: [CODE4LIB] links from finding aid to digital object
> 
> Hi all,
> 
> I was wondering if anyone can point me at example(s) of finding aids
> (either EAD XML or HTML) that are linked to digital object of some
> kind. For example a container list that links to a digital image that
> is available on the Web.
> 
> I'm doing a bit of an informal survey so if you see someone has
> responded, but you have a different example please send it along either
> here on list or to me directly.
> 
> Thanks!
> //Ed
> 
> PS. sorry for the duplication.


Re: [CODE4LIB] GitHub Myths (was thanks and poetry)

2013-02-20 Thread Johnston, Leslie
Ah, my bad.

> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Karen Coyle
> Sent: Wednesday, February 20, 2013 1:15 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] GitHub Myths (was thanks and poetry)
> 
> WE're talking about wordpress, not github.
> 
> kc
> 
> On 2/20/13 9:56 AM, Johnston, Leslie wrote:
> > It's technically breaking GitHub's terms of service to have multiple
> individuals sharing a single account.
> >
> > Leslie
> >
> >> -Original Message-
> >> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf
> >> Of Karen Coyle
> >> Sent: Wednesday, February 20, 2013 12:07 PM
> >> To: CODE4LIB@LISTSERV.ND.EDU
> >> Subject: Re: [CODE4LIB] GitHub Myths (was thanks and poetry)
> >>
> >> Sure. Although the question was more: how can we make it easy to
> have
> >> a bunch of accounts? Or should we have a c4l account that we share
> >> (and monitor for spam)? I think anything wysiwyg-y and familiar
> >> (wordpress certainly meets those criteria) would be fine. There does
> >> seem to be a lot of familiarity with Wordpress in the group.
> >>
> >> kc
> >>
> >>
> >> On 2/20/13 8:45 AM, Ethan Gruber wrote:
> >>> Wordpress?
> >>>
> >>>
> >>> On Wed, Feb 20, 2013 at 11:42 AM, Karen Coyle 
> >> wrote:
> >>>> Shaun, you cannot decide whether github is a barrier to entry FOR
> >>>> ME (or anyone else), any more than you can decide whether or not
> my
> >> foot hurts.
> >>>> I'm telling you github is NOT what I want to use. Period.
> >>>>
> >>>> I'm actually thinking that a blog format would be nice. It could
> be
> >>>> pretty (poetry and beauty go together). Poems tend to be short, so
> >>>> they'd make a nice blog post. They could appear in the Planet blog
> >>>> roll. They could be coded by author and topic. There could be
> >> comments! Even poems as comments!
> >>>> The only down-side is managing users. Anyone have ideas on that?
> >>>>
> >>>> kc
> >>>>
> >>>>
> >>>>
> >>>> On 2/20/13 8:20 AM, Shaun Ellis wrote:
> >>>>
> >>>>>> (As a general rule, for every programmer who prefers tool A, and
> >>>>>> says that everybody should use it, there’s a programmer who
> >>>>>> disparages tool A, and advocates tool B. So take what we say
> with
> >> a
> >>>>>> grain of salt!)
> >>>>> It doesn't matter what tools you use, as long as you and your
> team
> >>>>> are able to participate easily, if you want to.  But if you want
> >>>>> to
> >> attract
> >>>>>contributions from a given development community, then choices
> >>>>> should be balanced between the preferences of that community and
> >>>>> what best serve the project.
> >>>>>
> >>>>>   From what I've been hearing, I think there is a lot of
> confusion
> >>>>> about GitHub.  Heck, I am constantly learning about new GitHub
> >>>>> features, APIs, and best practices myself. But I find it to be an
> >>>>> incredibly powerful platform for moving open source, distributed
> >> software development forward.
> >>>>>I am not telling anyone to use GitHub if they don't want to,
> >>>>> but
> >> I
> >>>>> want to dispel a few myths I've heard recently:
> >>>>>
> >>>>> 
> >>>>>
> >>>>> * Myth #1 : GitHub creates a barrier to entry.
> >>>>> * "To contribute to a project on GitHub, you need to use the
> >>>>> command-line. It's not for non-coders."
> >>>>>
> >>>>> GitHub != git.  While GitHub was initially built for publishing
> >>>>> and sharing code via integration with git, all GitHub
> >>>>> functionality can be performed directly through the web gui.  In
> >>>>> fact, GitHub can
> >> even
> >>>>> be used as your sole coding environment. There are other tools in
> >> the "eco-system"
> >>>>> that allow non-coders to contribute documentation

Re: [CODE4LIB] GitHub Myths (was thanks and poetry)

2013-02-20 Thread Johnston, Leslie
It's technically breaking GitHub's terms of service to have multiple 
individuals sharing a single account.

Leslie

> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Karen Coyle
> Sent: Wednesday, February 20, 2013 12:07 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] GitHub Myths (was thanks and poetry)
> 
> Sure. Although the question was more: how can we make it easy to have a
> bunch of accounts? Or should we have a c4l account that we share (and
> monitor for spam)? I think anything wysiwyg-y and familiar (wordpress
> certainly meets those criteria) would be fine. There does seem to be a
> lot of familiarity with Wordpress in the group.
> 
> kc
> 
> 
> On 2/20/13 8:45 AM, Ethan Gruber wrote:
> > Wordpress?
> >
> >
> > On Wed, Feb 20, 2013 at 11:42 AM, Karen Coyle 
> wrote:
> >
> >> Shaun, you cannot decide whether github is a barrier to entry FOR ME
> >> (or anyone else), any more than you can decide whether or not my
> foot hurts.
> >> I'm telling you github is NOT what I want to use. Period.
> >>
> >> I'm actually thinking that a blog format would be nice. It could be
> >> pretty (poetry and beauty go together). Poems tend to be short, so
> >> they'd make a nice blog post. They could appear in the Planet blog
> >> roll. They could be coded by author and topic. There could be
> comments! Even poems as comments!
> >> The only down-side is managing users. Anyone have ideas on that?
> >>
> >> kc
> >>
> >>
> >>
> >> On 2/20/13 8:20 AM, Shaun Ellis wrote:
> >>
>  (As a general rule, for every programmer who prefers tool A, and
>  says that everybody should use it, there’s a programmer who
>  disparages tool A, and advocates tool B. So take what we say with
> a
>  grain of salt!)
> >>> It doesn't matter what tools you use, as long as you and your team
> >>> are able to participate easily, if you want to.  But if you want to
> attract
> >>>   contributions from a given development community, then choices
> >>> should be balanced between the preferences of that community and
> >>> what best serve the project.
> >>>
> >>>  From what I've been hearing, I think there is a lot of confusion
> >>> about GitHub.  Heck, I am constantly learning about new GitHub
> >>> features, APIs, and best practices myself. But I find it to be an
> >>> incredibly powerful platform for moving open source, distributed
> software development forward.
> >>>   I am not telling anyone to use GitHub if they don't want to, but
> I
> >>> want to dispel a few myths I've heard recently:
> >>>
> >>> 
> >>>
> >>> * Myth #1 : GitHub creates a barrier to entry.
> >>> * "To contribute to a project on GitHub, you need to use the
> >>> command-line. It's not for non-coders."
> >>>
> >>> GitHub != git.  While GitHub was initially built for publishing and
> >>> sharing code via integration with git, all GitHub functionality can
> >>> be performed directly through the web gui.  In fact, GitHub can
> even
> >>> be used as your sole coding environment. There are other tools in
> the "eco-system"
> >>> that allow non-coders to contribute documentation, issue reporting,
> >>> and more to a project.
> >>>
> >>> 
> >>>
> >>> * Myth #2 : GitHub is for sharing/publishing code.
> >>> * "I would be fun to have a wiki for more durable poetry (github
> >>> unfortunately would be a barrier to many)."
> >>>
> >>> GitHub can be used to collaborate on and publish other types of
> >>> content as well.  For example, GitHub has a great wiki component*
> >>> (as well as a website component).  In a number of ways, has less of
> a "barrier to entry"
> >>> than our Code4Lib wiki.
> >>>
> >>> While the path of least resistance requires a "repository" to have
> a
> >>> wiki, public repos cost nothing and can consist of a simple
> "README" file.
> >>>   The wiki can be locked down to a team, or it can be writable by
> >>> anyone with a github account.  You don't need to do anything via
> >>> command-line, don't need to understand "git-flow", and you don't
> >>> even need to learn wiki markup to write content. All you need is an
> >>> account and something to say, just like any wiki. Log in, go to the
> >>> anti-harassment policy wiki, and see for yourself:
> >>> https://github.com/code4lib/**antiharassment-
> policy/wiki >>> hub.com/code4lib/antiharassment-policy/wiki>
> >>>
> >>> * The github wiki even has an API (via Gollum) that you can use to
> >>> retrieve raw or formatted wiki content, write new content, and
> >>> collect various meta data about the wiki as a whole:
> >>> https://github.com/code4lib/**antiharassment-
> policy/wiki/_**access >>> ttps://github.com/code4lib/antiharassment-policy/wiki/_access>
> >>>
> >>> 
> >>>
> >>> * Myth #3 : GitHub is person-centric.
>  "(And as a further aside, there’s plenty to dislike about github
> as
>  well, from it’s person-centric view of projects (rather than
>  team-centric)..."
> >>

Re: [CODE4LIB] Some women and computing resources

2013-01-03 Thread Johnston, Leslie
I am very much with you, Karen, that we are not doing enough to capture our 
history. We definitely need to start an active oral history program.  This has 
been weighing on my mind a lot lately -- that there is a lot of history that 
people are not aware of.

Leslie

> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Karen Coyle
> Sent: Wednesday, January 02, 2013 5:59 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: [CODE4LIB] Some women and computing resources
> 
> All,
> 
> I stumbled upon the conference publication [1] from a conference at U
> Minn's Charles Babbage Institute on women and computing. Not only is it
> excellent, but it has an entire chapter on librarians and computers. In
> fact, I don't think that chapter got it quite right, and I'm thinking
> that we somehow need to start capturing our own history, perhaps
> through interviews/oral histories. I've dreamed about doing that for
> the MELVYL system, before too many of us can't remember what day it is.
> 
> The conference pages include a good bibliography [2]. And the CBI
> archive pages have great photos and other interesting historical
> information. [3]
> 
> 
> kc
> [1] http://www.amazon.com/Gender-Codes-Women-Leaving-
> Computing/dp/0470597194
> [2] https://netfiles.umn.edu/users/tmisa/www/gender/literature.html
> [3] http://www.cbi.umn.edu/
> 
> --
> Karen Coyle
> kco...@kcoyle.net http://kcoyle.net
> ph: 1-510-540-7596
> m: 1-510-435-8234
> skype: kcoylenet


Re: [CODE4LIB] What is a "coder"?

2012-11-29 Thread Johnston, Leslie
I've been following along on this and finally got my thoughts together to chime 
in.

In my career I've done DBA duties, sys admin tasks, scripting, requirements 
gathering, documentation writing, standards wrangling, policy setting, and more 
digitization than you can shake a stick at. And I've done that for 25 years, 
all in museums, libraries and archives. As a woman. And now I'm the chief of a 
group that implements tools to support the acquisition, preservation, and 
sharing of digital collections.

But I'm not a "coder." Does that mean I'm not welcome or part of the community? 
 

No.  

Sure, there are many code4lib conversations that I am just not part of because 
I don't deal with the intricacies of the writing of software.  There are many 
talks at code4lib that I would not get a lot out of for the same reason.  As a 
manager I don't have much time to actively participate.  I don't much hack on 
things any more.  (And sometimes when I do, the people I work with say "Why 
don't you let us do that..." )

But I do get something out of code4lib. I hear what the issues are that the 
community is writing tools to deal with.  I hear about new approaches. And I 
meet people, even if it's often just virtually.

And I am not an uncommon type of person. At least not in the code4lib community.

> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Adam Wead
> Sent: Thursday, November 29, 2012 9:51 AM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] What is a "coder"?
> 
> Perhaps we just need to use a different word.  Yes, it's "code4lib" but
> we don't necessarily need to use "coders" to describe ourselves.  What
> I find most important about the community and its conference is that we
> talk about what we do at extremely deep and detailed levels... like
> urtext or source levels.  So, yeah, that's where the code comes in.
> But I do sys. admin stuff and architecture stuff too, and yes, coding.
> Am I a "coder" ?  Yeah, but I'm also a librarian...  What I have to be
> able to do in order to do my job is trace the interaction of
> information systems down to their lowest level.  Sometimes that's
> looking at and writing code, but sometimes it's shuffling hard drives
> and LTO tapes.
> 
> So "non-coders" are absolutely welcome and encouraged to attend, as
> well as anyone who wants to discuss his or her own work at these deep
> technical levels.  I believe it is paramount that we include these so-
> called "non-coders", i.e.. sys admin folks, architecture folks, digital
> preservationists, etc.  Where else could you go do talk to all these
> people in one room?
> 
> ...adam
> 
> Adam Wead | Systems and Digital Collections Librarian ROCK AND ROLL
> HALL OF FAME + MUSEUM Library and Archives
> 2809 Woodland Avenue | Cleveland, Ohio 44115-3216
> 216-515-1960 | FAX 216-515-1964
> Email: aw...@rockhall.org
> Follow us: rockhall.com | Membership | e-news | e-store | Facebook |
> Twitter
> 
> On Nov 28, 2012, at 10:02 PM, Mark A. Matienzo wrote:
> 
> > Some discussion (both on-list and otherwise) has referred to
> "coders,"
> > and some discussion as such has raised the question whether
> > "non-coders" are welcome at code4lib.
> >
> > What's a coder? I'm not trying to be difficult - I want to make
> > code4lib as inclusive as possible.
> >
> > Mark A. Matienzo 
> > Digital Archivist, Manuscripts and Archives, Yale University Library
> > Technical Architect, ArchivesSpace
> 
> This communication is a confidential and proprietary business
> communication. It is intended solely for the use of the designated
> recipient(s). If this communication is received in error, please
> contact the sender and delete this communication.


Re: [CODE4LIB] anti-harassment policy for code4lib?

2012-11-26 Thread Johnston, Leslie
+1 - I totally agree on that.

> -Original Message-
> From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
> Roy Tennant
> Sent: Monday, November 26, 2012 5:27 PM
> To: CODE4LIB@LISTSERV.ND.EDU
> Subject: Re: [CODE4LIB] anti-harassment policy for code4lib?
> 
> I'd be happy to join this effort, and would like to suggest a friendly
> amendment. We need, as a community, to have an anti-harassment policy
> that governs ALL of our collective interactions (e.g., the chatroom,
> for example), not just for the conference.
> Roy
> 
> 
> On Mon, Nov 26, 2012 at 2:16 PM, Bess Sadler 
> wrote:
> 
> > Dear Fellow Code4libbers,
> >
> > I hope I am not about to get flamed. Please take as context that I
> > have been a member of this community for almost a decade. I have
> > contributed software, support, and volunteer labor to this
> community's
> > events. I have also attended the majority of code4lib conferences,
> > which have been amazing and life-changing, and have helped me do my
> > job a lot better. But, and I've never really known how to talk about
> > this, those conferences have also been problematic for me a couple of
> > times. Nothing like what happened to Noirin Shirley at ApacheCon (see
> > http://geekfeminism.wikia.com/wiki/Noirin_Shirley_ApacheCon_incident
> > if you're unfamiliar with the incident I mean) but enough to concern
> > me that even in a wonderful community where we mostly share the same
> > values, not everyone has the same definitions of acceptable behavior.
> >
> > I am watching the toxic fallout from the BritRuby conference
> > cancellation with a heavy heart (go search for "britruby conference
> > cancelled" if you want to catch up and/or get depressed). It has me
> > wondering what more we could be doing to promote diversity and
> > inclusiveness within code4lib. We have already had a couple of
> > harassment incidents over the years, which I won't rehash here, which
> > have driven away members of our community. We have also had other
> > incidents that don't get talked about because sometimes one can feel
> > that membership in a community is more important than one's personal
> > boundaries or even safety. We should not be a community where people
> have to make that choice.
> >
> > I would like for us to consider adopting an anti-harassment policy
> for
> > code4lib conferences. This is emerging as a best practice in the
> > larger open source software community, and we would be joining the
> > ranks of many other conferences:
> > http://geekfeminism.wikia.com/wiki/Conference_anti-
> harassment/Adoption.
> > The Ada Initiative has a great discussion of why adopting an
> > Anti-Harrassment policy is a good choice for a conference to make, as
> > well as some example policy statements, here:
> > http://adainitiative.org/what-we-do/conference-policies/ Here is a
> > summary:
> >
> > > Why have an official anti-harassment policy for your conference?
> > > First,
> > it is necessary (unfortunately). Harassment at conferences is
> > incredibly common - for example, see this timeline (
> > http://geekfeminism.wikia.com/index.php?title=Timeline_of_incidents)
> > of sexist incidents in geek communities. Second, it sets expectations
> > for behavior at the conference. Simply having an anti-harassment
> > policy can prevent harassment all by itself. Third, it encourages
> > people to attend who have had bad experiences at other conferences.
> > Finally, it gives conference staff instructions on how to handle
> > harassment quickly, with the minimum amount of disruption or bad
> press for your conference.
> >
> > If the conference already has something like this in place, and I'm
> > just uninformed, please educate me and let's do a better job
> publicizing it.
> >
> > Thanks for considering this suggestion. If the answer is the usual
> > code4lib answer (some variation on "Great idea! How are you going to
> > make that happen?") then I hereby nominate myself as a member of the
> > Anti-Harrassment Policy Adoption committee for the code4lib
> conference.
> > Would anyone else like to join me?
> >
> > Bess Sadler
> > b...@stanford.edu
> > Manager, Application Development
> > Digital Library Systems & Services
> > Stanford University Library
> >


Re: [CODE4LIB] Metadata war stories...

2012-01-26 Thread Johnston, Leslie
Roy's fabulous "Bitter Harvest" paper:  
http://roytennant.com/bitter_harvest.html 

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Walter 
Lewis
Sent: Wednesday, January 25, 2012 1:38 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Metadata war stories...

On 2012-01-25, at 10:06 AM, Becky Yoose wrote:

> - Dirty data issues when switching discovery layers or using 
> legacy/vendor metadata (ex. HathiTrust)

I have a sharp recollection of a slide in a presentation Roy Tennant offered up 
at Access  (at Halifax, maybe), where he offered up a range of dates extracted 
from an array of OAI harvested records.  The good, the bad, the 
incomprehensible, the useless-without-context (01/02/03 anyone?) and on and on. 
 In my years of migrating data, I've seen most of those variants.  (except ones 
*intended* to be BCE).  

Then there are the fielded data sets without authority control.  My favourite 
example comes from staff who nominally worked for me, so I'm not telling tales 
out of school.  The classic Dynix product had a Newspaper index module that we 
used before migrating it (PICK migrations; such a joy).  One title had twenty 
variations on "Georgetown Independent" (I wish I was kidding) and the dates 
ranged from the early ninth century until nearly the 3rd millenium. (apparently 
there hasn't been much change in local council over the centuries).

I've come to the point where I hand-walk the spatial metadata to links with to 
geonames.org for the linked open data. Never had to do it for a set with more 
than 40,000 entries though.  The good news is that it isn't hard to establish a 
valid additional entry when one is required.

Walter


[CODE4LIB] Software developer position in the Repository Development Group at the Library of Congress

2011-10-04 Thread Johnston, Leslie
Please forgive cross-postings.

A Grade 13 software developer position in the Repository Development Group at 
the Library of Congress has been posted at usajobs.gov.

Please also be aware that there is also an available Grade 14 position 
(http://jobview.usajobs.gov/getjob.aspx?JobID=102582377), for which the 
application period closes on Wednesday, October 5, 2011.



http://jobview.usajobs.gov/GetJob.aspx?JobID=102902676

Job Title: Information Technology Specialist (SYSANLYSIS)
Agency: Library Of Congress
Job Announcement Number: 110112
OPEN PERIOD:  Tuesday, October 04, 2011 to Wednesday, November 16, 2011


Job Summary:

The Library of Congress serves the Congress in fulfilling its duties and 
preserves and promotes knowledge and creativity for the benefit of the American 
people. It is the nation's oldest federal cultural institution and the world's 
largest library, with more than 145 million items in its physical collections 
(including books, manuscripts, prints, photos, film, video, and sound 
recordings) and almost 20 million items online. Located on Capitol Hill in 
Washington, D.C., the Library is the home of the U.S. Copyright Office, the 
Congressional Research Service (CRS), the Law Library of Congress and the 
National Library Service for the Blind and Physically Handicapped.

The incumbent reports to the Project Manager for Digital Initiatives in 
repository development and works with a specialized group of programmers on 
complex, multi-faceted prototype and production systems, and assists with 
software analysis, design, development, documentation and implementation of 
these systems. The incumbent updates and modifies existing Library 
applications, designs and implements new applications, generates documentation, 
and is responsible for the maintenance and upgrades. The position resolves the 
critical issues affecting the configuration of the information technology (IT) 
infrastructure and conducts information requirements analysis to identify 
priority areas for improvement of current systems.

The closing date of this announcement has been adjusted to account for the 
period of time that USAJOBS will be unavailable for use, which is October 6 
through October 12, 2011.

This position is located in the Office of Strategic Initiatives.

The position description number for this position is 63909.

The salary range indicated reflects the locality pay adjustments for the 
Washington, D.C., Metropolitan area.

The incumbent of this position will work a flextime or compflex work schedule.

This is a non-supervisory, bargaining unit position.

Relocation expenses are not authorized for the person(s) selected under this 
vacancy announcement.

Duties:


* Independently designs, develops, and manages major software projects 
in a specific specialty area to meet complex new or modified existing or future 
business requirements. Independently conducts specialized data analysis to help 
understand the concerns, issues and/or problems of an organization. Conducts 
top-down data modeling sessions with user subject matter experts. Formulates 
conceptual data models, entity and attribute definitions.

* Works with specialized programmers on complex, multi-faceted 
prototype systems, such as leading multi-functional development projects in 
software analysis, designing, developing, and implementing new systems or major 
enhancements to existing systems. Updates and modifies existing applications, 
designs new applications, and has ongoing responsibility for maintenance of 
automation programs.

* Plans and coordinates the design and development of data warehouses 
and data marts meeting business and mission requirements. Leads projects 
developing and implementing meta-schema. Plans and coordinates implementation 
of new database strategies on an enterprise-wide basis; defines implementation 
plans and actions and interprets and explains strategies as needed.

Qualifications:


* Applicants must have had progressively responsible experience and 
training sufficient in scope and quality to furnish them with an acceptable 
level of the following knowledge, skills, and abilities to perform the duties 
of the position without more than normal supervision.

* Knowledge of computer languages, programming paradigms, utilities, 
platforms, and development toolkits.

* Ability to develop software applications.

* Ability to plan, organize, and execute work.

* Knowledge of current trends and best practices in digital information 
management, retrieval, and delivery.

* Ability to write technical documents.

* Ability to communicate effectively other than in writing. No 
additional requirements to those listed above.

Full details on the position and the instructions for submitting an application 
are available through the URL above.  You must apply online; no applications 
are accepted via email.

Leslie
--
Leslie

[CODE4LIB] Software developer position in the Repository Development group at the Library of Congress

2011-09-22 Thread Johnston, Leslie
Please forgive cross-postings.

A grade 14 software developer position in the Repository Development group at 
the Library of Congress has been posted at usajobs.gov:

http://jobview.usajobs.gov/getjob.aspx?JobID=102582377&aid=96601243-22911&WT.mc_n=125

Job Title: Information Technology Specialist (SYSANLYSIS)
Agency: Library Of Congress
Job Announcement Number: 110135


Job Summary:

The Library of Congress serves the Congress in fulfilling its duties and 
preserves and promotes knowledge and creativity for the benefit of the American 
people. It is the nation's oldest federal cultural institution and the world's 
largest library, with more than 145 million items in its physical collections 
(including books, manuscripts, prints, photos, film, video, and sound 
recordings) and almost 20 million items online. Located on Capitol Hill in 
Washington, D.C., the Library is the home of the U.S. Copyright Office, the 
Congressional Research Service (CRS), the Law Library of Congress and the 
National Library Service for the Blind and Physically Handicapped.

This position is located in the Office of Strategic Initiatives at the Library 
of Congress, and reports directly to the Project Manager for Digital 
Initiatives in repository development.  The incumbent provides expert guidance 
in the design, documentation, development, modification, installation, 
implementation, and support of new and or existing applications software. The 
incumbent coordinates and facilities activities relating to the preparation of 
testing and implementation plans, as well as works with teams to resolve 
project or system-level issues. Reviews and approves technical requirements for 
projects, develop project plans and provide technical guidance to team members. 
The position serves as a primary liaison between customers, vendors and 
information technology (IT) management throughout the development process. The 
incumbent identifies deficiencies and initiates and or recommends appropriate 
action to resolve the deficiencies.

The salary range indicated reflects the locality pay adjustments for the 
Washington, D.C., Metropolitan area.

The incumbent of this position can work a flextime work schedule.

This is a non-supervisory, bargaining unit position.

Relocation expenses are not authorized for the person(s) selected under this 
vacancy announcement.

Duties:


* Performs work involved in applying analytical processes and technical 
expertise to the planning, design, and implementation of new and improved 
information systems to meet the business requirements of customer organizations.

* Consults with customers to identify and specify requirements, and to 
develop overall functional and systems requirements. Develops cost estimates of 
new or modified systems and plans their implementation.

* Performs work involving the analysis, design, documentation, 
development, modification, testing, installation, implementation, and support 
of new or existing software systems. Participates in evaluation, selection, and 
configuration of commercial off-the-shelf (COTS) software or on developing 
customized applications. Integrates software components, possibly implemented 
in different programming languages, to build complete systems that meet 
requirements.

Qualifications:


* Applicants must have had progressively responsible experience and 
training sufficient in scope and quality to furnish them with an acceptable 
level of the following knowledge, skills, and abilities to perform the duties 
of the position without more than normal supervision.

* Knowledge of computer languages, programming paradigms, utilities, 
platforms, and development toolkits.

* Ability to develop software applications.

* Ability to plan, organize and execute work.

* Ability to communicate in writing.

* Ability to communicate effectively other than in writing.

* No additional requirements to those listed above.


Full details on the position and the instructions for submitting an application 
are available through the URL above.  You must apply online; no applications 
are accepted via email.

Please also be aware that a grade 13 position is also going to be posted soon.

Leslie
--
Leslie Johnston
Chief of Repository Development
Manager of Technical Architecture Initiatives for NDIIPP
Library of Congress
lesl...@loc.gov


[CODE4LIB] Library Vacancy: Assistant Librarian, Systems and Development, World Maritime University

2011-09-12 Thread Johnston, Leslie
Please excuse cross-postings. (Resending)

Please do not reply to me with any questions about this position, as I am 
posting it on behalf of a colleague.

For questions, please contact Chris Hoebeke, at c...@wmu.se.


Assistant Librarian, Systems and Development
Closing date: October 31, 2011

The World Maritime University is seeking an assistant librarian with strong 
technology skills to help transition its library from a small but selective 
print collection to a global center of maritime information. While expanding 
support for the university curriculum and traditional faculty research, the 
library aims to create an extensible online platform for hosting, managing and 
sharing data and services among the maritime community. Commitment to Open 
Source is critical, not only to save costs, but to foster open standards and 
protocols that will facilitate community-wide collaboration. While duties will 
chiefly involve library technology development, the selected candidate will 
perform general library work as needed on behalf of a student body and faculty 
recruited literally from around the world. Working cheerfully and energetically 
in a diverse environment is expected. Fluency in English is required.

The positions offer an attractive salary, free of income tax in Sweden, a 
benefits package and relocation expenses.

Start date: Ideally by 1 Feb 2012, but start date negotiable for the right 
candidate.

Duties: Responsible for library technology deployment and initiatives, the 
assistant librarian will:
· Build and maintain library public portal, implementing IP proxying 
and single-sign on solutions, and integrating third party bibliographic 
databases and local resources via federated searching, data mashing, and social 
linking.
· Plan and implement a multi-user, multi-project content management 
system, which can be integrated with maritime-related data feeds, reference 
management software and services, and social networking applications.
· Advise librarian in replacing and expanding existing digital 
repository.
· Participate in the development and maintenance of the Koha library 
management system.
· Assist with reference and circulation duties on occasion.
· Participate in building library staff portal that facilitates 
documentation of procedures, simplifies access to third-party staff resources, 
and integrates with university systems.
· Advise university IT on library technology matters; assist university 
IT as needed.

Qualifications: Candidates must have a master's degree in library, information, 
or computer science or a bachelor's degree and four years' applicable 
experience. Minimum requirements are proficiency in LAMP server administration 
and web services delivery; strong programming skills in at least two of the 
following languages: Python, PhP, Ruby, Perl and/or Java; knowledge of one or 
more Open Source indexing systems (e.g., Solr, Zebra); Preferred: experience 
with Dublin Core meta data, MARC and MARC.XML bibliographic and authority 
standards; working knowledge of YAZ, Z39.50, SRU, and OAI protocols; 
familiarity with Dspace and/or Fedora Commons digital library platforms; 
experience solving online authorization and authentication issues; web 
administration or design expertise using a major CMS application, preferably 
Drupal; Cloud computing and Google API experience a plus.

Application: Applicants should upload a single document to WMU's recruiter 
box containing the following sections, 
in order:

1. Letter of interest
2. Complete CV
3. URLs and descriptions of your roles in web projects of significance
4. Contact information of three references

Contact the HR Director or the 
University Librarian if you are unable to 
upload your application document.

About WMU: The World Maritime University was established in 1983 by the 
International Maritime Organization, a specialized agency of the United 
Nations. WMU wishes to enhance its role as a global centre of excellence for 
postgraduate education and research in the maritime field. WMU offers Master of 
Science programs in several maritime areas, and a Ph.D. in Maritime 
Administration. The main campus is in Malmö, Sweden, with branches in Shanghai 
and Dalian, China.
--
Christopher Hoebeke
Librarian, World Maritime University
PO Box 500 S-201 24 Malmö, Sweden
Phone: +46 40 35 63 41
Fax: +46 40 12 84 42


[CODE4LIB] Library Vacancy: Assistant Librarian, Systems and Development, World Maritime University

2011-09-12 Thread Johnston, Leslie
Please excuse cross-postings.

Please do not reply to me with any questions about this position, as I am 
posting it on behalf of a colleague.

For questions, please contact Chris Hoebeke, at c...@wmu.se.


Assistant Librarian, Systems and Development
Closing date: October 31, 2011

The World Maritime University is seeking an assistant librarian with strong 
technology skills to help transition its library from a small but selective 
print collection to a global center of maritime information. While expanding 
support for the university curriculum and traditional faculty research, the 
library aims to create an extensible online platform for hosting, managing and 
sharing data and services among the maritime community. Commitment to Open 
Source is critical, not only to save costs, but to foster open standards and 
protocols that will facilitate community-wide collaboration. While duties will 
chiefly involve library technology development, the selected candidate will 
perform general library work as needed on behalf of a student body and faculty 
recruited literally from around the world. Working cheerfully and energetically 
in a diverse environment is expected. Fluency in English is required.

The positions offer an attractive salary, free of income tax in Sweden, a 
benefits package and relocation expenses.

Start date: Ideally by 1 Feb 2012, but start date negotiable for the right 
candidate.

Duties: Responsible for library technology deployment and initiatives, the 
assistant librarian will:
· Build and maintain library public portal, implementing IP proxying 
and single-sign on solutions, and integrating third party bibliographic 
databases and local resources via federated searching, data mashing, and social 
linking.
· Plan and implement a multi-user, multi-project content management 
system, which can be integrated with maritime-related data feeds, reference 
management software and services, and social networking applications.
· Advise librarian in replacing and expanding existing digital 
repository.
· Participate in the development and maintenance of the Koha library 
management system.
· Assist with reference and circulation duties on occasion.
· Participate in building library staff portal that facilitates 
documentation of procedures, simplifies access to third-party staff resources, 
and integrates with university systems.
· Advise university IT on library technology matters; assist university 
IT as needed.

Qualifications: Candidates must have a master's degree in library, information, 
or computer science or a bachelor's degree and four years' applicable 
experience. Minimum requirements are proficiency in LAMP server administration 
and web services delivery; strong programming skills in at least two of the 
following languages: Python, PhP, Ruby, Perl and/or Java; knowledge of one or 
more Open Source indexing systems (e.g., Solr, Zebra); Preferred: experience 
with Dublin Core meta data, MARC and MARC.XML bibliographic and authority 
standards; working knowledge of YAZ, Z39.50, SRU, and OAI protocols; 
familiarity with Dspace and/or Fedora Commons digital library platforms; 
experience solving online authorization and authentication issues; web 
administration or design expertise using a major CMS application, preferably 
Drupal; Cloud computing and Google API experience a plus.

Application: Applicants should upload a single document to WMU's recruiter 
box containing the following sections, 
in order:

1. Letter of interest
2. Complete CV
3. URLs and descriptions of your roles in web projects of significance
4. Contact information of three references

Contact the HR Director or the 
University Librarian if you are unable to 
upload your application document.

About WMU: The World Maritime University was established in 1983 by the 
International Maritime Organization, a specialized agency of the United 
Nations. WMU wishes to enhance its role as a global centre of excellence for 
postgraduate education and research in the maritime field. WMU offers Master of 
Science programs in several maritime areas, and a Ph.D. in Maritime 
Administration. The main campus is in Malmö, Sweden, with branches in Shanghai 
and Dalian, China.
--
Christopher Hoebeke
Librarian, World Maritime University
PO Box 500 S-201 24 Malmö, Sweden
Phone: +46 40 35 63 41
Fax: +46 40 12 84 42


Re: [CODE4LIB] OIA Feeds

2011-06-21 Thread Johnston, Leslie
One can set up an OAI "static repository" without a repository infrastructure.  
It is not without ongoing costs in staff time, exporting metadata records from 
their source, converting to appropriate XML or other format files, and keeping 
it updated and synced.  There is some static repository gateway software out 
there.

http://www.openarchives.org/OAI/2.0/guidelines-static-repository.htm 

http://www.openarchives.org/pmh/tools/tools.php

Leslie

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Eric 
Lease Morgan
Sent: Tuesday, June 21, 2011 10:55 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] OIA Feeds

On Jun 21, 2011, at 9:50 AM, Nathan Tallman wrote:

> Can anyone direct me towards documentation on creating an OAI feed 
> from scratch, without a repository infrastructure?


Setting up an OAI feed -- becoming an OAI data provider -- without a repository 
infrastructure would be challenging, to say the least. To learn more one would 
need to first read the OAI-PMH specification. [1] You would then need to write 
a program to support the OAI verbs (identify, listSets, etc.). All of the 
metadata in the resulting "feed" would need to come from some place, and this 
place is usually a database of some sort. You have a database listing your 
content, right? 

[1] specification - http://bit.ly/dJyAE3

--
Eric Lease Morgan
University of Notre Dame

Great Books Survey -- http://bit.ly/auPD9Q


[CODE4LIB] Library of Congress position posting

2011-01-12 Thread Johnston, Leslie
Supervisory IT Specialist (Vacancy #: 100214)
GS-2210-14 - Office of Strategic Initiatives - $105,211.00 - $136,771.00
Opening Date: Jan 11, 2011
Closing Date: Feb 2, 2011

The incumbent of this position will work in the Library of Congress Office of 
Strategic Initiatives. The incumbent will supervise approximately 4 to 10 
information technology specialists working within one or more of the 
project-based sub-teams doing repository development. The incumbent will 
provide oversight and technical advice and counsel for the development of Web 
sites and applications, focusing on projects for the management, discovery and 
delivery of Library digital content.
For more information, please visit this link for the detailed posting:  
http://jobview.usajobs.gov/getjob.aspx?OPMControl=2146200

--
Leslie Johnston
Manager of Technical Architecture Initiatives
National Digital Information Infrastructure & Preservation Program
Library of Congress
lesl...@loc.gov


Re: [CODE4LIB] Microsoft Zentity

2010-04-28 Thread Johnston, Leslie
Microsoft certainly has developed for other platforms in the past, but they've 
greatly reduced that activity.

Keep in mind that one of the key aspects of Zentity is its integration with 
Microsoft desktop products.  If the goal is to get faculty to deposit their own 
content -- simplifying their workflows by allowing them to deposit files from 
the applications they use to produce some of their content -- then Microsoft 
has done its market research.  Watching their live demo in May 2009 at Open 
Repositories was eye-opening in that regard.  Their add-ons for Office support 
linking of Creative Commons licenses, ontology management, deposit to Zentity 
(and any other repo that supports SWORD) should be of interest to many.  
Sometimes I think we all forget that the first goal is to get faculty content 
INTO IRs.   We're going to be managing empty IRs if there aren't easy deposit 
tools.

As to American universities not running Microsoft servers, I have personally 
worked at major research universities (and research libraries) that do run them 
alongside their unix environment, usually because there is some aspect of the 
business operations that requires it.  And many smaller colleges and cultural 
heritage organizations absolutely do run Microsoft.  And every time I'm on a 
search panel for a programmer I see lots of applicants with .NET and ASP skills.

Leslie

-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Ethan 
Gruber
Sent: Wednesday, April 28, 2010 11:03 AM
To: Johnston, Leslie; Code for Libraries
Subject: Re: [CODE4LIB] Microsoft Zentity

David is right that Microsoft would never develop for multiple platforms 
because that would undermine their business model, which is of course, to 
duplicate efforts and reject international standards (or make Microsoft the 
standard for everything).  Fortunately, Microsoft is losing its grip on that 
strategy.

Back to the topic of Zentity, perhaps it would run in Mono, but then you are 
caught in a situation where you are reliant on Novell also.  However, I think 
tools should be chosen largely to fit the skillsets of staff.  If an 
institution has a staffing of .NET developers, it makes sense.  I can't think 
of a single person with ASP, .NET experience here, so Zentity *should* never be 
considered an option at my institution.

Ethan

On Wed, Apr 28, 2010 at 10:48 AM, David Kane  wrote:

> So what?
>
> On 28 April 2010 15:37, Cowles, Esme  wrote:
>
> > On Apr 28, 2010, at 10:25 AM, David Kane wrote:
> >
> > > Why would they write software
> > > for a non-microsoft platform?
> >
> > I'll just point out that other OS vendors (Apple, Sun, Ubuntu, etc.)
> write
> > software for other platforms.
> >
> > -Esme
> > --
> > Esme Cowles 
> >
> > "Men feared witches and burnt women."
> >  -- Louis Brandeis, Whitney v.  California, concurring
> >
>
>
>
> --
> David Kane
> Systems Librarian
> Waterford Institute of Technology
> Ireland
> http://library.wit.ie/
> davidfk...@googlewave.com
> T: ++353.51302838
> M: ++353.876693212
>


Re: [CODE4LIB] Fwd: Webinar: Introducing Cultural Objects Name Authority (CONA)

2010-04-19 Thread Johnston, Leslie
That's actually exceptionally reasonable for a 5-year license.  They've charged 
quite a bit more to commercial developers that wanted to include the 
vocabularies in their systems for resale.  I can think of other services that 
charge nonprofits $1,000/year for use of authorities.

The vocabularies are copyrighted and not freeware.  They're not simple 
compilations, and I can say this as someone who contributed work to the AAT 
efforts in the late 80s and early 90s.

Leslie

-Original Message-
From: Code for Libraries [mailto:code4...@listserv.nd.edu] On Behalf Of Ethan 
Gruber
Sent: Monday, April 19, 2010 1:04 PM
To: Johnston, Leslie; Code for Libraries
Subject: Re: [CODE4LIB] Fwd: Webinar: Introducing Cultural Objects Name 
Authority (CONA)

They wanted at least $1000 for the geographic terms.  Doesn't sound very 
reasonable to me, to be honest, especially since I was considering developing 
an application based on their own CDWA schema.

On Mon, Apr 19, 2010 at 12:08 PM, Cory Rockliff wrote:

> Actually, their licensing terms for non-profits are very reasonable.
>
>
> On 4/19/2010 11:43 AM, Ethan Gruber wrote:
>
>> I wonder how many thousands of dollars they will charge to use this.
>>
>> On Mon, Apr 19, 2010 at 11:26 AM, Mark A. Matienzo> >wrote:
>>
>>
>>
>>> -- Forwarded message --
>>> From: Erin Coburn
>>> Date: Mon, Apr 19, 2010 at 9:54 AM
>>>
>>> The Museum Computer Network (MCN), Gallery Systems, and the J. Paul 
>>> Getty Trust are pleased to offer a free Webinar on a new vocabulary 
>>> under development, the Cultural Objects Name Authority(tm) (CONA).
>>>
>>> "Introducing the Getty's new Cultural Objects Name Authority(tm) (CONA)"
>>> Tuesday, May 4, 2010 11:30 AM - 1:00 PM EDT
>>>
>>> The Cultural Objects Name Authority(tm) (CONA) is a new Getty 
>>> vocabulary currently under development. It is scheduled for 
>>> introduction to the contributor community in 2011. CONA will join 
>>> the other three Getty vocabularies, the Art&  Architecture 
>>> Thesaurus(r) (AAT), the Getty Thesaurus of Geographic Names(r) (TGN), 
>>> and the Union List of Artist Names(r) (ULAN), as a tool for cataloging 
>>> and retrieval of art information. CONA will contain titles, current 
>>> location, and other core information for cultural works. The scope 
>>> of CONA will include architecture and movable works such as 
>>> paintings, sculpture, prints, drawings, manuscripts, photographs, 
>>> ceramics, textiles, furniture, and archaeological artifacts. Murtha 
>>> Baca, Head of Digital Art History Access at the Getty Research 
>>> Institute, and Patricia Harpring, Managing Editor of the Getty 
>>> Vocabulary Program, will present an introduction to CONA and will be 
>>> available for questions.
>>>
>>> To register, please go to:
>>> https://www2.gotomeeting.com/register/307938058
>>>
>>>
>>>
>> ---
>> [This E-mail scanned for viruses by Declude Virus]
>>
>>
>>
>>
>>
>
>
> --
> Cory Rockliff
> Technical Services Librarian
> Bard Graduate Center: Decorative Arts, Design History, Material 
> Culture
> 18 West 86th Street
> New York, NY 10024
> T: (212) 501-3037
> rockl...@bgc.bard.edu
>
> ---
> [This E-mail scanned for viruses by Declude Virus]
>