Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread MJ Ray
Shaun Ellis sha...@princeton.edu
 I suggest there is a set time period to submit objections as GitHub 
 issues and resolve them before we vote.  Whatever issues can't get 
 resolved end up in a branch/fork.  In the end, we vote on each of the 
 forks, or no policy at all.
 
 Does that sound reasonable?

No - for a whole shedload of reasons, but I'll just mention one:
GitHub demands everyone's full legal name, which some minority members
just won't be comfortable with giving.  For example, if they are
opposing some aspect of the policy or may risk their livelihood (does
the US military still do Don't-Ask-Don't-Tell?).

I'd also like to suggest Crowd-Wise
http://www.neweconomics.org/projects/crowd-wise as a possible way to
vote on such things without a majority dismissing a minority
almost every single time.

A quick summary: gather all ideas (including option 0 (do nothing) if
possible), carry out a de Borda (preference) voting round 1,
merge/amend/consolidate ideas to try to get consensus or at least an
overwhelming majority, then voting round 2 if needed.

Hope that helps,
-- 
MJ Ray (slef), member of www.software.coop, a for-more-than-profit co-op.
http://koha-community.org supporter, web and library systems developer.
In My Opinion Only: see http://mjr.towers.org.uk/email.html
Available for hire (including development) at http://www.software.coop/


Re: [CODE4LIB] Anyone have a SUSHI client?

2013-01-25 Thread Tom Keays
I've been looking briefly at sushi.py, as a way to orient myself to
collecting stats this way. I'm not intending to single out sushi.py, but
looking at it (mainly the data structure at this point, and not the code
itself), raises some questions about the best approach for collecting SUSHI
data.

sushi.py seems to have a small number of routines; mainly to retrieve the
XML file from a vendor and ingest the data in that file into a MySQL
database. There are only MySQL tables for COUNTER JR1, DR1, DR2, and DR2
reports and they mirror, to a degree, the structure of the item records
returned in the SUSHI xml. Here are the skeletons of 2 of the sushi.py SQL
tables:

counter_jr1
  id int,
  print_issn varchar,
  online_issn varchar,
  platform varchar,
  item_name text,
  data_type varchar,
  date_begin datetime,
  date_end datetime,
  ft_pdf int,
  ft_html int,
  ft_total varchar

counter_db3
  id int,
  platform varchar,
  item_name text,
  data_type varchar,
  date_begin datetime,
  date_end datetime,
  searches int,
  sessions int

On the face of it, this seems like a pretty good data structure (although I
have a couple of concerns, that I will get to) but my main question is
whether there is any agreement about how to collect this data? If I were to
dig into some of the other SUSHI packages mentioned in this thread, what
would I find there? Excel-formatted COUNTER reports are simply a table of
columns, representing various fields, such as title (for JR1), platform,
publisher (for JR1), ISSN (for JR1), etc., followed by columns for up to 12
months of the collected year, and then summary data.  JR1 reports have
fulltext HTML, PDF, and Total columns. DR1 has two rows, one for searches
and one for sesssions, with YTD totals in the final column. Similar data
structures exist for other COUNTER reports. They rely on the user to
interpret them and probably ought not to inform a decision for structuring
the data in a database. Is there been any best practice for how COUNTER
data is modeled in a database?

There are other COUNTER reports besides those four. For instance, some
journal vendors do indeed report searches and sessions using the DR3
report, but others use the equivalent JR4 report, so I would have expected
sushi.py to have a mechanism to collect these. Does SUSHI only deliver JR1,
DR1, DR2, and DR2 reports, or is this a problem with sushi.py?

Now, one of the selling points for SUSHI is that if a vendor ever advises
that you should re-collect data for a given time period, the xml you
receive is structured such that the act of collecting OUGHT TO update,
rather than duplicate, data previously collected. However in sushi.py's SQL
structure, which gives every row a unique (auto-incremented) ID number,
there would have to be logic applied during the ingest to prevent multiple
instances of data collected from the same vendor for the same time period.
So, that's a concern.

I'm also concerned about what is represented in the ft_pdf, ft_html, and
ft_total fields. In the Excel COUNTER reports, the ft_pdf, ft_html, and
ft_total columns simply tabulate the YTD totals and the only way you would
be able to derive a monthly breakdown would be to collect 12 monthly
reports and analyze the differences from month to month -- something that
most libraries don't do. I have to go back and confirm this, but I don't
think the SUSHI reports are giving a month-only breakdown for those fields,
so I wonder about their inclusion in that table. I guess my question is
what is returned in the SUSHI xml report: monthly or yearly figures for the
ft_pdf, ft_html, and ft_total fields?

Tom


Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Michael B. Klein
On Thu, Jan 24, 2013 at 3:37 PM, Shaun Ellis sha...@princeton.edu wrote:


 But deciding to situations in context without a set of guidelines is
 simply another kind of policy.


In other words, You can choose a ready guide in some celestial voice. If
you choose not to decide, you still have made a choice, amirite?


Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Gary McGath
I haven't been following the discussion slowly till someone proposed
violence as a response to unspecified harassment. Now I'm worried.

The policy which Ian quotes is based on the idea that no one must be
offended, which is a deadly opposite to academic freedom and open
discussion. What is offensive? With a policy like that, people must
weigh every word they say against the possibility that someone somewhere
might feel offended by it.

For example, I don't think there is any good evidence for the existence
of a deity. My saying just that could offend a lot of religious people.
If I follow the policy, I must not express that view in any public space
or online forum, including this one. I am already in violation of the
policy; kick me out.

Non-verbal expressions are included. Even a disapproving look could be
considered harassment.

There can't be any free give and take of ideas without the possibility
that someone will be offended. Too many people, especially in the
academic world, prefer a nice quiet environment where no one says
anything troubling to a free and open exchange of ideas. It isn't far
from there to banning offensive books from libraries.

On 1/25/13 9:23 AM, Ian Walls wrote:
 My concern over the anti-harassment policy is part of the definition of
 harassment, particularly:
 
 It includes offensive verbal comments or non-verbal expressions related to
 gender, gender identity, gender expression, sexual orientation, disability,
 physical appearance, body size, race, age, religious beliefs, sexual or
 discriminatory images in public spaces (including online).
 
 I'm sure that no one in the community would intentionally threaten another
 person or group, or produce an unsafe environment, but the policy does not
 seem to be oriented around intent, but rather the reaction of the person or
 group who feels offended.  People can be offended by all variety of
 material, and there is no universal, objective consensus as to what is and
 is not offensive.  This translates roughly to:
 
 I am offended by something you said, therefore you harassed me.
 
 This makes me uncomfortable, because even though I can control my own
 behavior and treat others with respect, I cannot anticipate the reactions of
 others with sufficient accuracy to compensate for the risk of the sanction.
 Therefore for any interaction in Code4Lib under this policy, I have the
 wonder if something I've said may be misinterpreted or read into in such a
 way as to produce offense.  Very stressful, and a deterrent to participating
 in the community.
 
 Having a section of the policy to deal with misunderstandings and
 inadvertent offense would go a long way towards alleviating my fear of
 banned for what would appear to me as no reason.



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


[CODE4LIB] Job Posting: PROJECT MANAGER PRESERVATION AND CONSERVATION PROGRAM

2013-01-25 Thread Habing, Thomas Gerald
PROJECT MANAGER
PRESERVATION AND CONSERVATION PROGRAM
Visiting Academic Professional (2 year grant position) University of Illinois 
Library at Urbana-Champaign

Position Available:  This position is available as soon as possible.  This is a 
100% time, two year visiting Academic Professional position in the University 
Library.

Duties and Responsibilities
Reporting to the Head of Preservation and Conservation, the Project Manager 
will develop and oversee the testing of an IMLS grant funded self-assessment 
program (the Preservation Self-Assessment Program - PSAP) focusing on book, 
paper, and photographic materials and incorporating previous assessment 
materials already developed for audiovisual content (the AvSAP 
http://www.library.illinois.edu/prescons/projects_grants/grants/avsap/index.html
 ). The two-year project will involve extensive research into current 
preservation issues including identification, storage, housing and potential 
treatment options, as well as the development of a computer-based 
self-assessment program, and the testing of that program to aid in the 
development of preservation priorities of those materials.  The Project 
Coordinator will directly oversee two part-time staff positions who will assist 
with research, testing, and coding. 
The Project Manager is responsible for:
*   Researching and developing the assessment structure for leading 
non-specialists through the preservation evaluation of book, paper, and 
photographic materials
*   Developing functional specifications and interface designs for the 
application in consultation with the programming staff  
*   Developing and maintaining the project Web site  
*   Initiating, guiding, and summarizing discussions among the project 
partners to achieve consensus on goals and objectives  
*   Organizing partners' meetings  
*   Writing regular project reports for the funding agency  
*   Writing news and magazine articles as required for the project, and 
working with the appropriate campus and University Library units to publicize 
the project and its goals
*   Conducting, with the PI and co-PI's, outcome-based evaluative research 
and producing reports and publications that inform the funding agency and the 
various professional communities represented by the project  
*   Collaborating with Library and other University of Illinois faculty, 
development staff, and others to identify ways in which the project can benefit 
or partner with current campus programs and outreach activities

Qualifications
Required:  Bachelor's degree; Demonstrated knowledge of archival, book, paper, 
and photographic preservation and/or conservation principles and practices as 
evidenced by coursework or work experience; Prior professional or 
pre-professional experience in a library or archives environment; See 
https://jobs.illinois.edu for preferred.

Salary.   Salary will be commensurate with candidate's experience and 
qualifications, but the upper limit is fixed by the terms of our grant.

 
To Apply: To ensure full consideration, please complete your candidate profile 
at https://jobs.illinois.edu and upload a letter of interest, resume, and 
contact information including email addresses for three professional 
references.  Applications not submitted through this website will not be 
considered. For questions, please call: 217-333-8169.
 
Deadline:  In order to ensure full consideration, applications and nominations 
must be received by February 19, 2013 

Illinois is an Affirmative Action /Equal Opportunity Employer and welcomes 
individuals with diverse backgrounds, experiences, and ideas who embrace and 
value diversity and inclusivity.
www.inclusiveillinois.illinois.edu 


Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Cary Gordon
By my chart, we are now officially sinking into the slough of semantic despond.

On Fri, Jan 25, 2013 at 7:17 AM, Gary McGath develo...@mcgath.com wrote:
 I haven't been following the discussion slowly till someone proposed
 violence as a response to unspecified harassment. Now I'm worried.

 The policy which Ian quotes is based on the idea that no one must be
 offended, which is a deadly opposite to academic freedom and open
 discussion. What is offensive? With a policy like that, people must
 weigh every word they say against the possibility that someone somewhere
 might feel offended by it.

 For example, I don't think there is any good evidence for the existence
 of a deity. My saying just that could offend a lot of religious people.
 If I follow the policy, I must not express that view in any public space
 or online forum, including this one. I am already in violation of the
 policy; kick me out.

 Non-verbal expressions are included. Even a disapproving look could be
 considered harassment.

 There can't be any free give and take of ideas without the possibility
 that someone will be offended. Too many people, especially in the
 academic world, prefer a nice quiet environment where no one says
 anything troubling to a free and open exchange of ideas. It isn't far
 from there to banning offensive books from libraries.

 On 1/25/13 9:23 AM, Ian Walls wrote:
 My concern over the anti-harassment policy is part of the definition of
 harassment, particularly:

 It includes offensive verbal comments or non-verbal expressions related to
 gender, gender identity, gender expression, sexual orientation, disability,
 physical appearance, body size, race, age, religious beliefs, sexual or
 discriminatory images in public spaces (including online).

 I'm sure that no one in the community would intentionally threaten another
 person or group, or produce an unsafe environment, but the policy does not
 seem to be oriented around intent, but rather the reaction of the person or
 group who feels offended.  People can be offended by all variety of
 material, and there is no universal, objective consensus as to what is and
 is not offensive.  This translates roughly to:

 I am offended by something you said, therefore you harassed me.

 This makes me uncomfortable, because even though I can control my own
 behavior and treat others with respect, I cannot anticipate the reactions of
 others with sufficient accuracy to compensate for the risk of the sanction.
 Therefore for any interaction in Code4Lib under this policy, I have the
 wonder if something I've said may be misinterpreted or read into in such a
 way as to produce offense.  Very stressful, and a deterrent to participating
 in the community.

 Having a section of the policy to deal with misunderstandings and
 inadvertent offense would go a long way towards alleviating my fear of
 banned for what would appear to me as no reason.



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



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Becky Yoose
You know folks...

...when it gets to the point where no one recognized that Ranti's
comment about beating up someone might be an exaggeration - an attempt
a humor, if you will -  to ask a real question (who do I report to if
I'm being harassed at the conference)...

and

... if you had to explain that beating a person up will need to
involve the cops...

and

... when multiple people posted multiple times, only to ask themselves
why they're posting in the first place...

and

... when folks keep talking and talking and nothing seems to happen
with all this talking...

and

... people rather post here and keep talking than actually do things,
like, for example, someone going to the github repo and editing the
anti-harassment policy or someone opening an issue/thread about
defining terms...

... it might be a good time to stop posting to this thread.

Here is your raw MARC record:
01105nmm  2200277Ia450001001300030006000130050017000190080041000
36040001300077096001300090049000900103245005200112256001900164260005
9001835160042002425380800028453800760036452900440521001300469520
01530048265000240063565000190065650001600678710003500694856009800729
^^ocm35003642^^OCoLC^^190108.0^^960628s1995caud
   eng d^^  ^_aFQM^_cFQM^^  ^_aINTERNET^^ ^_a^^00^_aOphthalm
ic Anesthesia Society^_h[computer file].^^  ^_aComputer data.^^ ^_aS
an Diego, CA :^_bOphthalmic Anesthesia Society,^_c1995.^^  ^_aHtml t
ext andimages in GIF and JPeg.^^  ^_aSystem requirements: Html brows
er, JPeg compatiblebrowser or image viewer.^^  ^_aMode of access: In
ternet. Host: www.iea.com/Mddans/OAS/oasM-vhomepage.html^^  ^_aTitle
 from title screen.^^  ^_aMedical.^^ ^_aHome page of the Ophthalmic
Anesthesia Society with articles, references, e-mailaddresses of mem
bers, pictures and ophthalmic anesthesia resources.^^2^_aSocieties,
Medical.^^ 2^_aOphthalmology.^^ 2^_aAnesthesia.^^2 ^_aOphthalmic Ane
sthesiaSociety.^^7^_uhttp://www.iea.com/Mddans/OAS/oasMvhomepage.htm
l^_2http^_zOphthalmic Anesthesia Society home page^^^]01297nms


Enjoy your weekend,
Becky


Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Matt McCollow
I think there's also both an implied targeting of a person, and repetitiveness 
or persistence with the word harassment that's not at all captured in that 
definition. The definition Ian quoted is so broad I think most contemporary 
network sitcoms would qualify as harassment.

Matt McCollow
Programmer
Sherman Centre for Digital Scholarship, McMaster University

On 2013-01-25, at 10:17 AM, Gary McGath wrote:

 I haven't been following the discussion slowly till someone proposed
 violence as a response to unspecified harassment. Now I'm worried.
 
 The policy which Ian quotes is based on the idea that no one must be
 offended, which is a deadly opposite to academic freedom and open
 discussion. What is offensive? With a policy like that, people must
 weigh every word they say against the possibility that someone somewhere
 might feel offended by it.
 
 For example, I don't think there is any good evidence for the existence
 of a deity. My saying just that could offend a lot of religious people.
 If I follow the policy, I must not express that view in any public space
 or online forum, including this one. I am already in violation of the
 policy; kick me out.
 
 Non-verbal expressions are included. Even a disapproving look could be
 considered harassment.
 
 There can't be any free give and take of ideas without the possibility
 that someone will be offended. Too many people, especially in the
 academic world, prefer a nice quiet environment where no one says
 anything troubling to a free and open exchange of ideas. It isn't far
 from there to banning offensive books from libraries.
 
 On 1/25/13 9:23 AM, Ian Walls wrote:
 My concern over the anti-harassment policy is part of the definition of
 harassment, particularly:
 
 It includes offensive verbal comments or non-verbal expressions related to
 gender, gender identity, gender expression, sexual orientation, disability,
 physical appearance, body size, race, age, religious beliefs, sexual or
 discriminatory images in public spaces (including online).
 
 I'm sure that no one in the community would intentionally threaten another
 person or group, or produce an unsafe environment, but the policy does not
 seem to be oriented around intent, but rather the reaction of the person or
 group who feels offended.  People can be offended by all variety of
 material, and there is no universal, objective consensus as to what is and
 is not offensive.  This translates roughly to:
 
 I am offended by something you said, therefore you harassed me.
 
 This makes me uncomfortable, because even though I can control my own
 behavior and treat others with respect, I cannot anticipate the reactions of
 others with sufficient accuracy to compensate for the risk of the sanction.
 Therefore for any interaction in Code4Lib under this policy, I have the
 wonder if something I've said may be misinterpreted or read into in such a
 way as to produce offense.  Very stressful, and a deterrent to participating
 in the community.
 
 Having a section of the policy to deal with misunderstandings and
 inadvertent offense would go a long way towards alleviating my fear of
 banned for what would appear to me as no reason.
 
 
 
 -- 
 Gary McGath, Professional Software Developer
 http://www.garymcgath.com


Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Ross Singer
On Jan 25, 2013, at 11:01 AM, Becky Yoose b.yo...@gmail.com wrote:
 Here is your raw MARC record:
 01105nmm  2200277Ia450001001300030006000130050017000190080041000
 36040001300077096001300090049000900103245005200112256001900164260005
 9001835160042002425380800028453800760036452900440521001300469520
 01530048265000240063565000190065650001600678710003500694856009800729
 ^^ocm35003642^^OCoLC^^190108.0^^960628s1995caud
   eng d^^  ^_aFQM^_cFQM^^  ^_aINTERNET^^ ^_a^^00^_aOphthalm
 ic Anesthesia Society^_h[computer file].^^  ^_aComputer data.^^ ^_aS
 an Diego, CA :^_bOphthalmic Anesthesia Society,^_c1995.^^  ^_aHtml t
 ext andimages in GIF and JPeg.^^  ^_aSystem requirements: Html brows
 er, JPeg compatiblebrowser or image viewer.^^  ^_aMode of access: In
 ternet. Host: www.iea.com/Mddans/OAS/oasM-vhomepage.html^^  ^_aTitle
 from title screen.^^  ^_aMedical.^^ ^_aHome page of the Ophthalmic
 Anesthesia Society with articles, references, e-mailaddresses of mem
 bers, pictures and ophthalmic anesthesia resources.^^2^_aSocieties,
 Medical.^^ 2^_aOphthalmology.^^ 2^_aAnesthesia.^^2 ^_aOphthalmic Ane
 sthesiaSociety.^^7^_uhttp://www.iea.com/Mddans/OAS/oasMvhomepage.htm
 l^_2http^_zOphthalmic Anesthesia Society home page^^^]01297nms

A+
NICE DETAIL!  WOULD COPY CATALOG FROM AGAIN!

-Ross.


[CODE4LIB] Job: Research Computing Advisor at University of St Andrews

2013-01-25 Thread jobs
IT Services (University of St Andrews) is looking for a highly motivated
individual with a strong interest in e-Research to join the Research Computing
Team as Research Computing Advisor. The Team currently consists of two staff
and several volunteers. It forms part of the Service Delivery Group within IT
Services. Central to the role of this post are advising academic staff on how
they can use technology to achieve their research and teaching goals,
assisting in the preparation of applications for research funding, and helping
the Team with the delivery of services related to the electronic publication
of research outcomes and research data management.

  
You will be educated to degree-level in a relevant subject and will have
experience of using computers to assist research. Knowledge of sustainability
issues related to the creation of digital resources and an overview of
research data management issues are also essential.

  
You will also have excellent communication and interpersonal skills. Problem
solving and analytical skills are crucial as the role requires the translation
of academic concepts and workflows into technical solutions. Although the role
is not mainly technical, web authoring and design skills and familiarity with
Geographic Information Systems (GIS) would be an advantage.

  
Informal queries can be directed to Birgit Plietzsch, Research Computing Team
Leader (email: b...@st-andrews.ac.uk, phone: +44 (0) 1334 462315)

  
Closing Date: 1 March 2013

Salary: £30,424 - £36,298 per annum

Start: As soon as possible



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


[CODE4LIB] Job: Applications Developer (Research Computing) at University of St Andrews

2013-01-25 Thread jobs
IT Services (UNiversity of St Andrews) is looking for a
highly motivated individual with a strong interest in e-Research to join the
Research Computing Team as Applications Developer (Research Computing). The
Team currently consists of two staff and several volunteers. It forms part of
the Service Delivery Group within IT Services. The development of technical
solutions to meet the needs of research projects within the Faculty of Arts is
central to this role.

  
The successful candidate will possess a degree or equivalent in Computer
Science or in another relevant subject with a significant IT component.
Experience in designing, developing and testing software using a range of
technologies and programming languages is essential. The role also requires a
through and methodical approach and the ability to communicate technical
information to a range of technical and non-technical audiences.

  
Preferably the successful candidate will have experience in developing
e-Research solutions and will have worked in a research context within UK
Higher Education. Knowledge of technical standards like TEI, RDF and OWL, the
W3C Linked Data standard; and of relevant metadata standards such as TEI
header, VRA Core 4, Dublin Core, among others is an advantage, as is an
understanding of the role of open source software and open standards in
e-Research.

  
Informal queries can be directed to Birgit Plietzsch, Research Computing Team
Leader - Email: b...@st-andrews.ac.uk, Tel: +44 (0)1334 462315.

  
Closing Date: 1 March 2013

Salary: £30,424 - £36,298 per annum

Start Date: As soon as possible



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


Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Karen Coyle

On 1/24/13 3:09 PM, Shaun Ellis wrote:



To be clear, I am only uncomfortable with uncomfortable being used 
in the policy because I wouldn't support it being there. Differing 
opinions can make people uncomfortable.  Since I am not going to stop 
sharing what may be a dissenting opinion, should I be banned?


I can't come up with a word for it that is unambiguous, but I can 
propose a scenario. Imagine a room at a conference full of people -- and 
that there are only a few people of color. A speaker gets up and shows 
or says something racist. It may be light-hearted in nature, but the 
people of color in that almost-all-white audience feel 
uncomfortable/insulted/discriminated against.


I had a great example that I can no longer find -- I think it came 
through on Twitter. It showed a fake ad with an image of border patrol 
agents rounding up illegal aliens in the desert, and used the ad copy: 
We can take care of all of your papers as the ad line for a business 
computing company. It's a joke that you can almost imagine someone 
actually doing. Any latinos in the audience would be within their rights 
of jumping up and shouting at the speaker, but in fact sexism and racism 
work precisely because people struggling for equal status are least 
likely to gain that status if they speak up against the status quo. What 
I think we want to change is the social acceptance of speaking up.


There's a difference between an intellectual disagreement (I think the 
earth is round/I think the earth is flat) and insulting who a person is 
as a person. The various *isms* (sexism, racism, homophobia) have a 
demeaning nature, and there is an inherent lowering of status of the 
targeted group. Booth babes at professional conferences are demeaning to 
women because they present women as non-professional sex objects, and 
that view generally lowers the social and intellectual status of women 
in the eyes of attendees, including the professional women who are 
attending. Because of this, many conferences now ban booth babes. No 
conference has banned discussion of alternate views of the universe.


It's hard to find a balance between being conscious of other peoples' 
sensibilities and creating a chilling effect. The best way, in my mind, 
is to somehow create a culture where someone can say: you know, I'm not 
ok with that kind of remark and the person spoken to can respond OK, 
I'll think about that. If, however, every I'm not ok becomes a 
battle, then we aren't doing it right. The reason why it shouldn't be a 
battle is that there is no absolute right or wrong. If someone tells you 
You're standing too close then you know you've violated a personal 
space limit that is specific to that person. You don't know why. But 
there's nothing to argue about -- it's how that person feels. All you 
have to do is listen, and be considerate. Eventually we all learn about 
each other. It's an interaction, not an interdiction.


kc




It's an anti-harassment policy, not a comfort policy.  If you want to 
see something different, it seems that now is the time to step up and 
change it. :)





-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf 
Of Shaun Ellis

Sent: Friday, 25 January 2013 10:38 AM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Group Decision Making (was Zoia)


I am uneasy about coming up with a policy for banning people (from
what?) and voting on it, before it's demonstrated that it's even
needed. Can't we just tackle these issues as they come up, in context,
rather than in the abstract?



I share your unease.  But deciding to situations in context without a 
set of guidelines is simply another kind of policy. I'm actually more 
uneasy about ambiguity over what is acceptable, and no agreed upon 
way to handle it.


I don't think the current policy is ready to go to vote as it seems 
there is still some debate over what it should cover and exactly what 
type of behavior it is meant to prevent.


I suggest there is a set time period to submit objections as GitHub 
issues and resolve them before we vote.  Whatever issues can't get 
resolved end up in a branch/fork.  In the end, we vote on each of the 
forks, or no policy at all.


Does that sound reasonable?

--
Shaun Ellis
User Interace Developer, Digital Initiatives Princeton University 
Library




P Please consider the environment before you print this email.
The contents of this e-mail (including any attachments) may be 
confidential and/or subject to copyright. Any unauthorised use,
distribution, or copying of the contents is expressly prohibited.  If 
you have received this e-mail in error, please advise the sender
by return e-mail or telephone and then delete this e-mail together 
with all attachments from your system.







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


Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Jason Griffey
Karen, as is her habit, speaks great wisdom. 

Jason

On Jan 25, 2013, at 9:22 AM, Karen Coyle li...@kcoyle.net wrote:

 On 1/24/13 3:09 PM, Shaun Ellis wrote:
 
 
 To be clear, I am only uncomfortable with uncomfortable being used in the 
 policy because I wouldn't support it being there. Differing opinions can 
 make people uncomfortable.  Since I am not going to stop sharing what may be 
 a dissenting opinion, should I be banned?
 
 I can't come up with a word for it that is unambiguous, but I can propose a 
 scenario. Imagine a room at a conference full of people -- and that there are 
 only a few people of color. A speaker gets up and shows or says something 
 racist. It may be light-hearted in nature, but the people of color in that 
 almost-all-white audience feel uncomfortable/insulted/discriminated 
 against.
 
 I had a great example that I can no longer find -- I think it came through on 
 Twitter. It showed a fake ad with an image of border patrol agents rounding 
 up illegal aliens in the desert, and used the ad copy: We can take care of 
 all of your papers as the ad line for a business computing company. It's a 
 joke that you can almost imagine someone actually doing. Any latinos in the 
 audience would be within their rights of jumping up and shouting at the 
 speaker, but in fact sexism and racism work precisely because people 
 struggling for equal status are least likely to gain that status if they 
 speak up against the status quo. What I think we want to change is the social 
 acceptance of speaking up.
 
 There's a difference between an intellectual disagreement (I think the earth 
 is round/I think the earth is flat) and insulting who a person is as a 
 person. The various *isms* (sexism, racism, homophobia) have a demeaning 
 nature, and there is an inherent lowering of status of the targeted group. 
 Booth babes at professional conferences are demeaning to women because they 
 present women as non-professional sex objects, and that view generally lowers 
 the social and intellectual status of women in the eyes of attendees, 
 including the professional women who are attending. Because of this, many 
 conferences now ban booth babes. No conference has banned discussion of 
 alternate views of the universe.
 
 It's hard to find a balance between being conscious of other peoples' 
 sensibilities and creating a chilling effect. The best way, in my mind, is to 
 somehow create a culture where someone can say: you know, I'm not ok with 
 that kind of remark and the person spoken to can respond OK, I'll think 
 about that. If, however, every I'm not ok becomes a battle, then we aren't 
 doing it right. The reason why it shouldn't be a battle is that there is no 
 absolute right or wrong. If someone tells you You're standing too close 
 then you know you've violated a personal space limit that is specific to that 
 person. You don't know why. But there's nothing to argue about -- it's how 
 that person feels. All you have to do is listen, and be considerate. 
 Eventually we all learn about each other. It's an interaction, not an 
 interdiction.
 
 kc
 
 
 
 It's an anti-harassment policy, not a comfort policy.  If you want to see 
 something different, it seems that now is the time to step up and change it. 
 :)
 
 
 
 -Original Message-
 From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of 
 Shaun Ellis
 Sent: Friday, 25 January 2013 10:38 AM
 To: CODE4LIB@LISTSERV.ND.EDU
 Subject: Re: [CODE4LIB] Group Decision Making (was Zoia)
 
 I am uneasy about coming up with a policy for banning people (from
 what?) and voting on it, before it's demonstrated that it's even
 needed. Can't we just tackle these issues as they come up, in context,
 rather than in the abstract?
 
 I share your unease.  But deciding to situations in context without a set 
 of guidelines is simply another kind of policy. I'm actually more uneasy 
 about ambiguity over what is acceptable, and no agreed upon way to handle 
 it.
 
 I don't think the current policy is ready to go to vote as it seems there 
 is still some debate over what it should cover and exactly what type of 
 behavior it is meant to prevent.
 
 I suggest there is a set time period to submit objections as GitHub issues 
 and resolve them before we vote.  Whatever issues can't get resolved end up 
 in a branch/fork.  In the end, we vote on each of the forks, or no policy 
 at all.
 
 Does that sound reasonable?
 
 -- 
 Shaun Ellis
 User Interace Developer, Digital Initiatives Princeton University Library
 
 
 
 P Please consider the environment before you print this email.
 The contents of this e-mail (including any attachments) may be 
 confidential and/or subject to copyright. Any unauthorised use,
 distribution, or copying of the contents is expressly prohibited.  If you 
 have received this e-mail in error, please advise the sender
 by return e-mail or telephone and then delete this e-mail 

Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Jonathan Rochkind
  The best way, in my mind, 
is to somehow create a culture where someone can say: you know, I'm not 
ok with that kind of remark and the person spoken to can respond OK, 
I'll think about that. 

I think that's a really good to try to create, Karen says it just right.  Note 
that OK, I'll think about it is neither No, you must be mistaken nor Okay, 
I will immediately do whatever you ask of me.  But it does need to be a 
legitimate actual I'll think about it, seriously. 

The flip side is that the culture is also one where when someone says you 
know, I'm not ok with that kind of remark, it often means And I'd like you to 
think about that, in a real serious way rather than And I expect you to 
immediately change your behavior to acede to my demands.

Of course, what creates that, from both ends, is a culture of trust.  Which I 
think code4lib actually has pretty a pretty decent dose of already, let's try 
to keep it that way. (In my opinion, one way we keep it that way is by 
continuing to resist becoming a formal rules-based bueurocratic organization, 
rather than a community based on social ties and good faith). 

Now, at some times it might really be neccesary to say And I expect you to 
immediately stop what you're doing and do it exactly like I say.  Other times 
it's not.  But in our society as a whole, we are so trained to think that 
everything must be rules-based rather than based on good faith trust between 
people who care about each other, that we're likely to asume that you know, 
i'm not ok with that remark ALWAYS implies And therefore I think you are an 
awful person, and your only hope of no longer being an awful person is to 
immediately do exactly what I say.  Rather than And I expect you to think 
about this seriously, and maybe get back to me on what you think.  So if you 
do mean the second one when saying you know, i'm not ok with that remark, it 
can be helpful to say so, to elicit the self-reflection you want, rather than 
defensiveness.  And of course, on the flip-side, it is obviously helpful if you 
can always respond to you know, i'm really not okay with that!
  with reflection, rather than defensiveness. 

From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Karen Coyle 
[li...@kcoyle.net]
Sent: Friday, January 25, 2013 12:22 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Group Decision Making (was Zoia)

On 1/24/13 3:09 PM, Shaun Ellis wrote:


 To be clear, I am only uncomfortable with uncomfortable being used
 in the policy because I wouldn't support it being there. Differing
 opinions can make people uncomfortable.  Since I am not going to stop
 sharing what may be a dissenting opinion, should I be banned?

I can't come up with a word for it that is unambiguous, but I can
propose a scenario. Imagine a room at a conference full of people -- and
that there are only a few people of color. A speaker gets up and shows
or says something racist. It may be light-hearted in nature, but the
people of color in that almost-all-white audience feel
uncomfortable/insulted/discriminated against.

I had a great example that I can no longer find -- I think it came
through on Twitter. It showed a fake ad with an image of border patrol
agents rounding up illegal aliens in the desert, and used the ad copy:
We can take care of all of your papers as the ad line for a business
computing company. It's a joke that you can almost imagine someone
actually doing. Any latinos in the audience would be within their rights
of jumping up and shouting at the speaker, but in fact sexism and racism
work precisely because people struggling for equal status are least
likely to gain that status if they speak up against the status quo. What
I think we want to change is the social acceptance of speaking up.

There's a difference between an intellectual disagreement (I think the
earth is round/I think the earth is flat) and insulting who a person is
as a person. The various *isms* (sexism, racism, homophobia) have a
demeaning nature, and there is an inherent lowering of status of the
targeted group. Booth babes at professional conferences are demeaning to
women because they present women as non-professional sex objects, and
that view generally lowers the social and intellectual status of women
in the eyes of attendees, including the professional women who are
attending. Because of this, many conferences now ban booth babes. No
conference has banned discussion of alternate views of the universe.

It's hard to find a balance between being conscious of other peoples'
sensibilities and creating a chilling effect. The best way, in my mind,
is to somehow create a culture where someone can say: you know, I'm not
ok with that kind of remark and the person spoken to can respond OK,
I'll think about that. If, however, every I'm not ok becomes a
battle, then we aren't doing it right. The reason why it shouldn't be a
battle is that there is no absolute right or 

Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Ian Walls
+1

Perhaps, instead of a policy document (which is inherently rules-based), we
have a statement of belief and a pledge to stand by it (which is more of a
good-faith social contract).  Those of us who believe in it could sign it in
some way, perhaps through GitHub  This way we'd still have a document to
point people at, but we wouldn't have to worry about coding up rules that
work for every conceivable situation.

A basic statement of belief:

We don't believe that people should harm each other.

The basic situations we'd need to cover are:

a) I am harmed by someone - a pledge to speak up, either to the person
directly or to someone else in the community
b) someone is harmed by me - a pledge to review my behavior and take
appropriate action (apologize, or explain why I feel the behavior is
justified)
c) someone is harmed by someone else - a pledge to be willing to listen to
both parties, and form our opinions of the situation in light of the
statement of belief

Do you all think something like this would work for the whole community?


-Ian

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Jonathan Rochkind
Sent: Friday, January 25, 2013 1:25 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Group Decision Making (was Zoia)

  The best way, in my mind,
is to somehow create a culture where someone can say: you know, I'm not ok
with that kind of remark and the person spoken to can respond OK, I'll
think about that. 

I think that's a really good to try to create, Karen says it just right.
Note that OK, I'll think about it is neither No, you must be mistaken
nor Okay, I will immediately do whatever you ask of me.  But it does need
to be a legitimate actual I'll think about it, seriously. 

The flip side is that the culture is also one where when someone says you
know, I'm not ok with that kind of remark, it often means And I'd like you
to think about that, in a real serious way rather than And I expect you to
immediately change your behavior to acede to my demands.

Of course, what creates that, from both ends, is a culture of trust.  Which
I think code4lib actually has pretty a pretty decent dose of already, let's
try to keep it that way. (In my opinion, one way we keep it that way is by
continuing to resist becoming a formal rules-based bueurocratic
organization, rather than a community based on social ties and good faith). 

Now, at some times it might really be neccesary to say And I expect you to
immediately stop what you're doing and do it exactly like I say.  Other
times it's not.  But in our society as a whole, we are so trained to think
that everything must be rules-based rather than based on good faith trust
between people who care about each other, that we're likely to asume that
you know, i'm not ok with that remark ALWAYS implies And therefore I
think you are an awful person, and your only hope of no longer being an
awful person is to immediately do exactly what I say.  Rather than And I
expect you to think about this seriously, and maybe get back to me on what
you think.  So if you do mean the second one when saying you know, i'm not
ok with that remark, it can be helpful to say so, to elicit the
self-reflection you want, rather than defensiveness.  And of course, on the
flip-side, it is obviously helpful if you can always respond to you know,
i'm really not okay with that!
  with reflection, rather than defensiveness. 

From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Karen Coyle
[li...@kcoyle.net]
Sent: Friday, January 25, 2013 12:22 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Group Decision Making (was Zoia)

On 1/24/13 3:09 PM, Shaun Ellis wrote:


 To be clear, I am only uncomfortable with uncomfortable being used 
 in the policy because I wouldn't support it being there. Differing 
 opinions can make people uncomfortable.  Since I am not going to stop 
 sharing what may be a dissenting opinion, should I be banned?

I can't come up with a word for it that is unambiguous, but I can propose a
scenario. Imagine a room at a conference full of people -- and that there
are only a few people of color. A speaker gets up and shows or says
something racist. It may be light-hearted in nature, but the people of color
in that almost-all-white audience feel
uncomfortable/insulted/discriminated against.

I had a great example that I can no longer find -- I think it came through
on Twitter. It showed a fake ad with an image of border patrol agents
rounding up illegal aliens in the desert, and used the ad copy:
We can take care of all of your papers as the ad line for a business
computing company. It's a joke that you can almost imagine someone
actually doing. Any latinos in the audience would be within their rights of
jumping up and shouting at the speaker, but in fact sexism and racism work
precisely because people struggling for equal status are least likely to
gain that 

Re: [CODE4LIB] Group Decision Making (was Zoia)

2013-01-25 Thread Jason Stirnaman
Ian +1

I like that direction and I'll sign it.

I think it would be good to offer an occasional reminder in C4L channels (e.g. 
link in the IRC greeting, mail list signup, etc.) that this is the sort of 
*community* you're entering and here's what you should expect.

Jason

Jason Stirnaman
Digital Projects Librarian
A.R. Dykes Library
University of Kansas Medical Center
913-588-7319


From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Ian Walls 
[iwa...@library.umass.edu]
Sent: Friday, January 25, 2013 12:46 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Group Decision Making (was Zoia)

+1

Perhaps, instead of a policy document (which is inherently rules-based), we
have a statement of belief and a pledge to stand by it (which is more of a
good-faith social contract).  Those of us who believe in it could sign it in
some way, perhaps through GitHub  This way we'd still have a document to
point people at, but we wouldn't have to worry about coding up rules that
work for every conceivable situation.

A basic statement of belief:

We don't believe that people should harm each other.

The basic situations we'd need to cover are:

a) I am harmed by someone - a pledge to speak up, either to the person
directly or to someone else in the community
b) someone is harmed by me - a pledge to review my behavior and take
appropriate action (apologize, or explain why I feel the behavior is
justified)
c) someone is harmed by someone else - a pledge to be willing to listen to
both parties, and form our opinions of the situation in light of the
statement of belief

Do you all think something like this would work for the whole community?


-Ian

-Original Message-
From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of
Jonathan Rochkind
Sent: Friday, January 25, 2013 1:25 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Group Decision Making (was Zoia)

  The best way, in my mind,
is to somehow create a culture where someone can say: you know, I'm not ok
with that kind of remark and the person spoken to can respond OK, I'll
think about that.

I think that's a really good to try to create, Karen says it just right.
Note that OK, I'll think about it is neither No, you must be mistaken
nor Okay, I will immediately do whatever you ask of me.  But it does need
to be a legitimate actual I'll think about it, seriously.

The flip side is that the culture is also one where when someone says you
know, I'm not ok with that kind of remark, it often means And I'd like you
to think about that, in a real serious way rather than And I expect you to
immediately change your behavior to acede to my demands.

Of course, what creates that, from both ends, is a culture of trust.  Which
I think code4lib actually has pretty a pretty decent dose of already, let's
try to keep it that way. (In my opinion, one way we keep it that way is by
continuing to resist becoming a formal rules-based bueurocratic
organization, rather than a community based on social ties and good faith).

Now, at some times it might really be neccesary to say And I expect you to
immediately stop what you're doing and do it exactly like I say.  Other
times it's not.  But in our society as a whole, we are so trained to think
that everything must be rules-based rather than based on good faith trust
between people who care about each other, that we're likely to asume that
you know, i'm not ok with that remark ALWAYS implies And therefore I
think you are an awful person, and your only hope of no longer being an
awful person is to immediately do exactly what I say.  Rather than And I
expect you to think about this seriously, and maybe get back to me on what
you think.  So if you do mean the second one when saying you know, i'm not
ok with that remark, it can be helpful to say so, to elicit the
self-reflection you want, rather than defensiveness.  And of course, on the
flip-side, it is obviously helpful if you can always respond to you know,
i'm really not okay with that!
  with reflection, rather than defensiveness.

From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Karen Coyle
[li...@kcoyle.net]
Sent: Friday, January 25, 2013 12:22 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: Re: [CODE4LIB] Group Decision Making (was Zoia)

On 1/24/13 3:09 PM, Shaun Ellis wrote:


 To be clear, I am only uncomfortable with uncomfortable being used
 in the policy because I wouldn't support it being there. Differing
 opinions can make people uncomfortable.  Since I am not going to stop
 sharing what may be a dissenting opinion, should I be banned?

I can't come up with a word for it that is unambiguous, but I can propose a
scenario. Imagine a room at a conference full of people -- and that there
are only a few people of color. A speaker gets up and shows or says
something racist. It may be light-hearted in nature, but the people of color
in that 

Re: [CODE4LIB] Introduction

2013-01-25 Thread Francis Kayiwa
On Thu, Jan 24, 2013 at 10:13:18PM -0600, Cornel Darden Jr. wrote:
 Hello,
 
 Sorry for being rude. I asked a question without first introducing myself.
 My name is Cornel Darden Jr. I work for the City Colleges of Chicago as a
 Librarian. I just recently joined the listserv and may even attend the
 conference if its not too late. Its awesome that its being held in Chicago.
 I graduated from Library Science school in 2010. I enjoy coding as it makes
 me feel free to do what ever i need or want with information; especially
 when its for libraries. I am very new to coding but am learning fast.
 
 If Anyone is in the Chicago area please let me know. It would be nice to
 meet some other coding librarians in my area as I currently have met quite
 a few librarians but none that code.

You have another week to sign up. More importantly though and once the
conference is done you are more than welcome to join Code4lib MW [0].
Okay you don't really `join` as much as you participate there. After
I've fully recovered from this and depending on interest I think at the
last meeting we felt that there was enough Chicago people that we could
have a Code4lib Chicago... but right now that is the furthest thing from
my mind. If you run away with it I am sure others will join. 

One of the things discussed was a regularly scheduled meetups... but
that may have been what I was imagining.

Cheers,
./fxk
[0] http://wiki.code4lib.org/index.php/Midwest

 
 Thanks,
 
 -- 
 Cornel Darden Jr.
 MSLIS
 
 Compound interest is the greatest invention in the history of mankind.
 
 
 
 - Albert Einstein-
 

-- 
Andrea: Unhappy the land that has no heroes.
Galileo: No, unhappy the land that _needs heroes.
-- Bertolt Brecht, Life of Galileo


[CODE4LIB] Job: Junior Fellows at Library of Congress

2013-01-25 Thread jobs
The Library of Congress is the nation's oldest federal cultural institution
and the world's largest library, with more than 151 million items in its
physical collections (including books, manuscripts, prints, photos, film,
video, and sound recordings) and more than 19 million items online at its
award-winning Web site. Located on Capitol Hill in Washington, D.C., the
Library is also the home of the U.S. Copyright Office, the Congressional
Research Service, and the Law Library of Congress and is leading the worldwide
effort to preserve digital material through the National Digital Information
Infrastructure and Preservation Program.

  
The general focus of the Junior Fellows Program is on increasing access to the
collections and an awareness of the Library's copyright, legal and special
collections and digital initiatives. In the past, projects have been developed
to make the collections better known and accessible to researchers including
scholars, students, teachers, knowledge creators, and the general public.
Interns help the Library expose unprocessed collections, participate in
digital projects, provide additional services to Congress and the public, and
make our collections more immediately accessible to scholars. Interns work
under the direction of Library curators and specialists in various divisions.
In the past, summer interns have identified hundreds of historical, literary,
artistic, cinematic and musical gems representing rich cultural, creative, and
intellectual resources. United States citizens currently enrolled in
undergraduate or graduate school are invited to apply for consideration as a
Junior Fellow.

  
KEY REQUIREMENTS

  
This program offers undergraduate and graduate students insights into the
environment and culture of the world's largest and most comprehensive
repository of human knowledge. Interns will be exposed to a broad spectrum of
library work: copyright, preservation, reference, access standards, and
information management. Interns inventory, catalog, arrange, preserve, and
research a backlog of copyright or special collections in many different
formats in various divisions, and assist with digital preservation outreach
activities throughout the Library. Near the end of their appointment at the
Library, the interns join together to present a one-day display of
historically significant and compelling gems they found in the course of their
work. The display is open to members of Congress, Library staff, and the press
and is always an eagerly anticipated event.



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


[CODE4LIB] Last day to cancel with Full Refund

2013-01-25 Thread Francis Kayiwa
For those who missed/ignored `the fine print` today is the last day you
can cancel and receive a full refund for the Code4lib conference. 

After today we will be unable to refund your registration fees. In my
last email on this matter I suggested that we will accomodate people
after today. Yeah! About that... In order to adequately plan today
really is the last day as I was so politely reminded. 

See some of you in Chicago.

./fxk
-- 
Andrea: Unhappy the land that has no heroes.
Galileo: No, unhappy the land that _needs heroes.
-- Bertolt Brecht, Life of Galileo


[CODE4LIB] Drupal Libraries Sub-con Barcamp Code4LibCon PreCon

2013-01-25 Thread Cary Gordon
If you can get by the title, this is going to be an all day event for
the Drupal library community. registered Code4LibCon attendees can
attend for free, and folks from the Chicagoland Library community pay
only a nominal $10 fee.

Uber-Drupaler and core architect, Larry Garfield will join us in the
morning to give us a peek into the Drupal future.

You can sign up on the c4l wiki at
http://wiki.code4lib.org/index.php/2013_preconference_proposals#Drupal4lib_Sub-con_Barcamp

Thanks,

Cary

-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


[CODE4LIB] Last week to register for Code4lib 2013

2013-01-25 Thread Francis Kayiwa
Registration for 2013's Code4lib Conference will close on Thursday
January 31st. 

The URI for the registration is 

http://www.regeonline.com/code4lib2013

Hotel Registration is http://goo.gl/z7wnD

and the program can be found here.

http://lanyrd.com/2013/c4l13/

regards,
./fxk
-- 
Andrea: Unhappy the land that has no heroes.
Galileo: No, unhappy the land that _needs heroes.
-- Bertolt Brecht, Life of Galileo


[CODE4LIB] Job: Consulting Systems Engineer at OCLC

2013-01-25 Thread jobs
Consistently named one of IDG's Computerworld 100 Best Places to Work in IT,
OCLC is a nonprofit library service and research organization that has
provided computer-based cataloging, reference, resource sharing, eContent,
preservation, library management and Web services to 74,000 libraries in 170
countries and territories. OCLC and its member libraries worldwide have
created and maintain WorldCat, the world's richest online resource for finding
library materials. We are seeking candidates for a
Consulting Systems Engineer at our Corporate Headquarters located in Dublin,
Ohio.

  
  
  
The person in this position will serve as consulting engineer, portfolio
liaison and systems analyst for Global Systems and Information Technology
(GSIT), including leading engineering and provisioning efforts to support the
OCLC products and portfolios, as well as enterprise systems and the global
data centers. Provide program support for enterprise-wide
IT efforts, including project management and technical documentation. Position
follows and ensures adherence to the PMLC processes as they relate to GSIT
services to our product groups.

  
  
  
Responsibilities:

  
  
  
Serves as GSIT-Product Liaison to product and global engineering personnel to
plan initiatives, understand system requirements, provision equipment and
configuration specifications with internal fulfillment teams and ensure the
quality end-to-end delivery of GSIT services and technologies to meet software
and other release requirements.

  
  
  
Uses industry standard programming techniques to translate requirements and
designs into integrated system deliverables.

Analyze and solve problems in existing systems.

Understands Cloud computing technologies and processes, Service Oriented
Architectures (SOA's) and is able to develop technical specifications for the
infrastructure environment.

Assists in developing functional requirements from prototype systems.

Plans and participates in load, capacity, and performance analysis and/or
testing, along with recommending/making improvements/fixes to systems.

Provides technical documentation including systems architecture diagrams,
operating support procedures and service level agreement documents. Works
closely with developers and other engineers to create artifacts to document
the end-to-end designs of products and services.

Participates in architectural reviews and plans.

Interprets all OCLC ISO-9000 and ISO-27001 procedures and the PMLC, as they
pertain to their work unit, and continually seeks improvements to systems
infrastructure procedures.

Participates in the business analysis, systems design and implementation of
3rd party solutions for OCLC applications with the ability to understand the
impact and analyze the risk.

Other tasks as assigned.

  
  
Qualifications:

  
  
  
Strong technical background is required -- infrastructure services
(preferred); application development (secondary).

Ability to implement industry standard systems engineering techniques by:

Mastering advanced fundamental systems to software design concepts, practices,
and procedures, and

Having the ability to analyze and solve problems in existing
systems. Must have the ability to concentrate on a strictly
technical focus, project management or a combination of the two depending on
interests and project load of the work unit.

Expert in at least one discipline (UI, telecom, database, performance, etc.)
on a single product or research project.

Has experience with Cloud computing technologies and relationship management
with service provider.

Has successfully implemented across multiple areas of functionality.

Participates as technical lead in sub-projects.

Works with other areas in implementing significant architectural changes.

Understands technical documentation techniques and practices; ability to
provide these services.

Project Management Focus: Successfully manages multiple
projects or sub-projects, at a Project Initiation approved level of up to
$500,000, using proven project management techniques.

Strong negotiation and problem solving skills.

Bachelor's degree in a Computer Science or related discipline required and
skills usually represented by 5-8 years of infrastructure engineering and
deployments and/or software development. Project management experience
required. Relationship management with business and/or product groups is a
plus.

Technical Focus

Must have ability to meet detailed delivery specifications.

Global distributed systems and working in a multi-regional organization,
crossing time-zones and cultures.

Strong communication and inter-personal skills are required.

  
  
In order to be considered for this position, you must go to the OCLC Career
Center (Internet) and apply towards Job ID 2223, Consulting Systems Engineer.



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


[CODE4LIB] Job: Consulting Systems Engineer (Security) at OCLC

2013-01-25 Thread jobs
Consulting Systems Engineer (Security)

Consistently named one of IDG's Computerworld 100 Best Places to Work in IT,
OCLC is a nonprofit library service and research organization that has
provided computer-based cataloging, reference, resource sharing, eContent,
preservation, library management and Web services to 74,000 libraries in 170
countries and territories. OCLC and its member libraries worldwide have
created and maintain WorldCat, the world's richest online resource for finding
library materials. We are seeking candidates for a
Consulting Systems Engineer (Security) at our Corporate Headquarters located
in Dublin, Ohio.

  
Responsibilities:

  
  

  * Act as a technical subject matter expert for information security in 
system, applications, and databases.
  * Provide advice and assistance in implementation of the OCLC information 
security management system.
  * Conduct system and application vulnerability assessments.
  * Provide security guidance across the system development life cycle, 
including security architectural reviews.
  * Provide consulting services to system and network administrators regarding 
information security threats, vulnerabilities, and priorities.
  * Assist with technical guidance for the OCLC Global Information Security 
Policy Committee.
  * Analyze security risks, recommend mitigating and compensating security 
controls, and present findings in written and oral communications.
  * Lead and participate as required in computer security incident/intrusion 
response.
  * Support the Information Security Education  Awareness Program.
  
  
Qualifications:

  
  

  * Minimum of 4 years experience in information security or system/network 
administration with an emphasis on information security
  * Proficient in Linux and Windows Security
  * Proficient in networking protocols and standards especially TCP/IP and the 
OSI Model
  * Understanding of fundamental database security practices
  * Understanding of Web application security
  * Experienced in system and application vulnerability assessment (specific 
experience with Nessus, WireShark, NMAP, and WebInspect would be helpful but 
are not necessary)
  * Ability to analyze various log sources Windows, Linux, Apache/Tomcat, etc.
  
  
Preferred:

  
  
  
Understanding of ISO 27001, PCI-DSS, FERPA, HIPAA, and international privacy
requirements

Knowledge of cloud security requirements, such as ENISA and CSA

Understanding of security in virtualized environments

CISSP, GIAC, Security+ or other security certifications are desirable

Bachelor's degree in computer information systems, computer science, or
related field is highly desired

  
  
In order to be considered for this position, you must go to the OCLC Career
Center (Internet) and apply towards Job ID 2224, Consulting Systems Engineer
(Security).

  
  
  
www.oclc.jobs

  
  
OCLC Online Computer Library Center, Inc. is an equal opportunity
employer. OCLC maintains an ongoing commitment to equal
opportunity and seeks to sustain a diverse workplace.



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


[CODE4LIB] Job: Director, Systems Engineering at OCLC

2013-01-25 Thread jobs
OCLC Online Computer Library Center, Inc. is a nonprofit, membership, computer
library service and research organization dedicated to the public purposes of
furthering access to the world's information and reducing information costs.
Tens of thousands of libraries around the world use OCLC services to locate,
acquire, catalog, lend and preserve library materials. We are currently
seeking candidates for a Director, Systems Engineering position at our
Corporate Headquarters in Dublin (Columbus), Ohio.

  
The Director, Systems Engineering will lead the Infrastructure Architecture
team and provide technical leadership for items on the systems governance work
stream. At a program level, those activities
include: Adoption of cloud services with experience with
Infrastructure as a Service for production and development workloads using
multiple providers including Amazon Web Services, Availability / Reliability,
Operational Processes, Computing  Process Infrastructure and Software
Infrastructure.

  
  
Responsibilities

  

  * Provides broad infrastructure leadership and expertise by directing 
research, infrastructure architecture, and evolving service design for globally 
distributed business services.
  * Acts as the lead technical expert for infrastructure architecture and 
design of operational processes focused on infrastructure domains and 
processes. Guiding the development of infrastructure roadmaps and collaborates 
across IT, Global Product management  development to advance these forward.
  * Facilitates the transition process, develops the organization's approach 
and defines the acceptance criteria for service transition. Promotes and 
monitors project quality outputs to ensure they are fit for purpose and fit for 
use within operational service.
  * Actively engages with technical design and project managers to promote 
awareness and compliance with infrastructure architecture and processes. Agrees 
the service acceptance criteria with project/program managers.
  * Engages in the appropriate governance processes with internal and external 
partners to communicate and advocate solution alternatives.
  * Utilizes industry and competitive knowledge to apply the most current and 
appropriate ideas in a forward-looking manner to support the business and to 
anticipate new opportunities.
  * Leads the development of technology architecture, including cloud service 
adoption strategy, for complex systems, ensuring consistency with specified 
requirements agreed with both external and internal customers.
  * Coordinates the identification and assessment of new and emerging hardware, 
software and communication technologies, products, methods and techniques. 
Evaluates likely relevance of these technologies for the organization.
  * Ensures appropriate action is taken to anticipate, investigate and resolve 
problems in systems and services. Coordinates the implementation of agreed 
remedies and preventative measures.
  
Qualifications

  

  * Bachelors degree in Business, Computer Science or related discipline, OR 
equivalent combination of education and experience
  * 10 to 15 years of experience in program/project leadership roles in 
infrastructure design including cloud service adoption strategies
  * Broad and solid technical knowledge while being able to demonstrate success 
in providing support that meets the business needs of OCLC
  * Understanding of product architectures and when they are best suited to a 
specific product
  * Strong leadership skills and demonstrated ability to manage team members 
and external business contacts including consultants and vendors
  
Desired qualifications:

  

  * Masters degree in Business, Computer Science, Library and Information 
Science or related field is preferred
  * Various technology certifications [e.g., Project Management Professional 
(PMP), ITIL Foundations Certificate, CISSP (Certified Information Systems 
Security Professional), CISM (Certified Information Security Manager), etc.]
  * Experience working in a technical capacity within the information 
management industry is preferred
  * Deep understanding of the library, publishing, or educational information 
technology fields
  
  
In order to be considered for this position, you must go to the OCLC Career
Center (Internet) and apply towards Job ID 2212, Director, Systems
Engineering.

  
  
  
www.oclc.jobs

  
  
OCLC Online Computer Library Center, Inc. is an equal opportunity
employer. OCLC maintains an ongoing commitment to equal
opportunity and seeks to sustain a diverse workplace.



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


[CODE4LIB] Bootstrap

2013-01-25 Thread Lin, Kun
Hi Everyone,
Has anyone try to use Bootstrap for web develop before? How is the framework? 
Does it works well?

Thanks
Kun Lin


[CODE4LIB] Job: Technical Writer at Wikimedia Foundation

2013-01-25 Thread jobs
**Background Information and Statement of Purpose**  
  
The Editor Engagement program run by the Wikimedia Foundation's (WMF) Tech
Department is developing new features and running experiments to increase the
volume and quality of participation in Wikipedia and other Wikimedia projects.
As part of this program, we are developing an open source infrastructure for
rapid experimentation via A/B testing, funnel analysis and cohort analysis. We
are looking for a part-time technical writer to work with the team on
producing end-user documentation for both internal and external customers of
these tools. These tools currently include:

  

  * EventLogging: a platform for modelling and measuring how readers and 
editors interact with our sites
  * User Metrics API: a tool to support cohort analysis via a standard set of 
user participation metrics
  
**Scope of Work**  


Your primary responsibilities may include:

  

  * Writing the first version of the end-user documentation for EventLogging, 
including tutorials on: 
* how to set up a new data collection job
* schema design, data collection and data validation
* event monitoring
* basic analysis of log data
  * Building an initial repository of schema patterns for data modellers
  * Collecting and documenting existing best practices for the creation of new 
schemas
  * Helping drive the definition of new best practices by consulting with the 
relevant stakeholders
  * Writing the first version of the end-user documentation for the User 
Metrics API, including tutorials on: 
* new cohort definition and metric selection
* use of API parameters and aggregators
* understanding the JSON response
  
We expect the technical documentation writer to attend weekly check-ins
(remotely or in person) with the product owners and other stakeholders as
needed.

  
All contents and documentation produced as part of this contract will be
hosted on mediawiki.org and released under a Creative Commons Attribution
/Share-Alike 3.0 unported license.

  
The contract will commence on February 1, 2013 for a duration of 5 months. The
contract will end on June 30, 2013 unless it is extended.

  
** Bachelor's degree or equivalent experience required  
** Local candidates preferred  
  
  
**About the Wikimedia Foundation**  
  
The Wikimedia Foundation is the non-profit organization that operates
Wikipedia, the free encyclopedia. Our commitment: Imagine a world in which
every single human being can freely share in the sum of all knowledge.
According to comScore Media Metrix, Wikipedia and the other projects operated
by the Wikimedia Foundation receive more than 483 million unique visitors per
month, making them the fifth-most popular web property world-wide (comScore,
November 2012). Available in 285 languages, Wikipedia contains more than 21
million articles contributed by a global volunteer community of more than
100,000 people. Based in San Francisco, California, the Wikimedia Foundation
is an audited, 501(c)(3) charity that is funded primarily through donations
and grants. The Wikimedia Foundation was created in 2003 to manage the
operation of Wikipedia and its sister projects. It currently employs 150 staff
members. Wikimedia works with local chapter organizations in 39 countries or
regions to advance the mission of the Wikimedia movement.

  
•[
http://blog.wikimedia.org](http://http://blog.wikimedia.org)



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


Re: [CODE4LIB] Bootstrap

2013-01-25 Thread Dhanushka Samarakoon
You mean Twitter Bootstrap?
If so I have used it in few projects and it gets the job done. Nice and
clean.

On Fri, Jan 25, 2013 at 2:59 PM, Lin, Kun l...@cua.edu wrote:

 Hi Everyone,
 Has anyone try to use Bootstrap for web develop before? How is the
 framework? Does it works well?

 Thanks
 Kun Lin



Re: [CODE4LIB] Bootstrap

2013-01-25 Thread Cary Gordon
We are using it as the base of a Drupal theme. It is growing on us.

Cary

On Fri, Jan 25, 2013 at 1:31 PM, Dhanushka Samarakoon dhan...@gmail.com wrote:
 You mean Twitter Bootstrap?
 If so I have used it in few projects and it gets the job done. Nice and
 clean.

 On Fri, Jan 25, 2013 at 2:59 PM, Lin, Kun l...@cua.edu wrote:

 Hi Everyone,
 Has anyone try to use Bootstrap for web develop before? How is the
 framework? Does it works well?

 Thanks
 Kun Lin




-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Bootstrap

2013-01-25 Thread Ron Gilmour
I used Twitter Bootstrap for the development of the Ithaca College Library
website http://ithacalibrary.com. It has a lot of great features and is
pretty easy to modify.

At the risk of shameless self-promotion, I'll mention that I'm giving a
talk on the process of responsive web development at this
eventhttp://www.amigos.org/HTML5_CSS3.
The presentation will include some stuff about Bootstrap.

Ron Gilmour
Web Services Librarian
Ithaca College Library





On Fri, Jan 25, 2013 at 3:59 PM, Lin, Kun l...@cua.edu wrote:

 Hi Everyone,
 Has anyone try to use Bootstrap for web develop before? How is the
 framework? Does it works well?

 Thanks
 Kun Lin



Re: [CODE4LIB] Drupal Libraries Sub-con Barcamp Code4LibCon PreCon

2013-01-25 Thread Cary Gordon
Sorry for assuming that everyone knows the code4lib precon particulars.

The date is Monday, February 11th and the time, while not officially
set, will be 9 AM - 5 (ish) PM. We will break for lunch.

Thanks,

Cary

On Fri, Jan 25, 2013 at 11:56 AM, Cary Gordon listu...@chillco.com wrote:
 If you can get by the title, this is going to be an all day event for
 the Drupal library community. registered Code4LibCon attendees can
 attend for free, and folks from the Chicagoland Library community pay
 only a nominal $10 fee.

 Uber-Drupaler and core architect, Larry Garfield will join us in the
 morning to give us a peek into the Drupal future.

 You can sign up on the c4l wiki at
 http://wiki.code4lib.org/index.php/2013_preconference_proposals#Drupal4lib_Sub-con_Barcamp

 Thanks,

 Cary

 --
 Cary Gordon
 The Cherry Hill Company
 http://chillco.com



-- 
Cary Gordon
The Cherry Hill Company
http://chillco.com


Re: [CODE4LIB] Groupon: $9 for 3-Day CTA Pass

2013-01-25 Thread Carmen
FWIW, our passes showed up in San Diego today. Plenty of time to spare! 

Carmen

On Jan 16, 2013, at 8:31 AM, Bill Dueber b...@dueber.com wrote:

 I guess it depends on when you're leaving, but by my numbers it's more than
 three weeks until the conference...
 
 
 On Wed, Jan 16, 2013 at 11:22 AM, Wilhelmina Randtke rand...@gmail.comwrote:
 
 It says Allow up to 3 weeks for delivery of CTA Pass.  This is better if
 you are going to ALA over the summer, or something else more in the future.
 
 -Wilhelmina Randtke
 
 
 On Wed, Jan 16, 2013 at 10:17 AM, Carmen Mitchell
 carmenmitch...@gmail.comwrote:
 
 For the folks going to Chicago this year...This is a great deal.
 
 $9 for a 3-Day Pass from the Chicago Transit Authority ($20 Value)
 http://www.groupon.com/deals/chicago-transit-authority-cta-3?utm_campaign=UserReferral_dpamp;utm_medium=emailamp;utm_source=uu83298
 
 -Carmen
 
 
 
 -- 
 Bill Dueber
 Library Systems Programmer
 University of Michigan Library