Re: [CODE4LIB] Group Decision Making (was Zoia)
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?
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)
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)
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
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)
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)
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)
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)
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
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
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)
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)
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)
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)
+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)
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
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
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
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
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
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
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
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
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
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
**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
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
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
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
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
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