Re: [CODE4LIB] What is a coder?
On 11/28/12 10:02 PM, Mark A. Matienzo wrote: Some discussion (both on-list and otherwise) has referred to coders, and some discussion as such has raised the question whether non-coders are welcome at code4lib. What's a coder? I'm not trying to be difficult - I want to make code4lib as inclusive as possible. The mission statement on the code4lib website says The Code4Lib Journal exists to foster community and share information among those interested in the intersection of libraries, technology, and the future. I don't see anything either on that page or in the code4lib wiki implying that only coders are welcome. -- Gary McGath, Professional Software Developer
Re: [CODE4LIB] What is a coder?
On Wed, Nov 28, 2012 at 10:46 PM, Jonathan Rochkind rochk...@jhu.eduwrote: A coder is someone who writes code, naturally. :) code is something intended to be interpreted or executed by a computer or a computer program. I think everyone agrees that anyone is welcome at code4lib. I agree with this *now that I am here*, but I did not know that it would be the case in advance. When people ask me to self-identify as a coder I get totally deer-in-headlights and tend to not raise my hand unless told to do so point-blank. What is a coder is a great question but for the purposes of diversity outreach who self-identifies as a coder (or technologist) is more relevant, and I think that's a question where you're going to find systematic demographic differences in the skillset required before people are willing to say me. Andromeda
Re: [CODE4LIB] What is a coder?
Thought process of a coder: 1- I need to open a file in my program 2- ok, I'll import IO into my application and read the definition 3- i create methods and functions around the definition and open my file Total time to deliver code: 5 mins Thought process of a non-coder 1- I need to open a file in my program 2- I open up a web browser and go to google 3- search open file in java 4- copy/paste the code I find 5- can't figure out why it doesn't work, go back to step 3 and try a different person's code 6- really stuck, contemplates changing the programming language 7- runs some searches on easier programming languages 8- goes back to Google and tries new search terms and gets different results 9- finally get it working 10- remove all comments from the copy/paste code so it looks like I wrote it. Total time to deliver code: 5 hours ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Mark A. Matienzo Sent: Wednesday, November 28, 2012 10:03 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] What is a coder? Some discussion (both on-list and otherwise) has referred to coders, and some discussion as such has raised the question whether non-coders are welcome at code4lib. What's a coder? I'm not trying to be difficult - I want to make code4lib as inclusive as possible. Mark A. Matienzo m...@matienzo.org Digital Archivist, Manuscripts and Archives, Yale University Library Technical Architect, ArchivesSpace
Re: [CODE4LIB] What is a coder?
I anticipate coding--particularly for the web--to be part and parcel of librarianship as a whole - and if that's not already the case, then in a few short years. I already expect many of my coworkers to be HTML/CSS literate just as everyone has been expected to be familiar with an Office Suite. So, I'm not sure distinguishing who is and isn't a coder in the field is (or will) be all that straightforward. Michael | www.ns4lib.com -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Andromeda Yelton Sent: Thursday, November 29, 2012 7:53 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] What is a coder? On Wed, Nov 28, 2012 at 10:46 PM, Jonathan Rochkind rochk...@jhu.eduwrote: A coder is someone who writes code, naturally. :) code is something intended to be interpreted or executed by a computer or a computer program. I think everyone agrees that anyone is welcome at code4lib. I agree with this *now that I am here*, but I did not know that it would be the case in advance. When people ask me to self-identify as a coder I get totally deer-in-headlights and tend to not raise my hand unless told to do so point-blank. What is a coder is a great question but for the purposes of diversity outreach who self-identifies as a coder (or technologist) is more relevant, and I think that's a question where you're going to find systematic demographic differences in the skillset required before people are willing to say me. Andromeda
Re: [CODE4LIB] What is a coder?
The mission statement on the code4lib website says The Code4Lib Journal exists to foster community and share information among those interested I want to clarify that the Code4Lib Journal is a specific project with a specific list of people on it's editorial board. In this way, it's unlike the broader Code4Lib Community of which it's a part, which really is a community in the ordinary sense of the word, not a formal organization or project. The Journal only speaks for the Journal, not for Code4Lib. That mission statement is on the Journal website, and is the Journal's mission, as agreed upon by the Journal's founding editorial board; it is not the code4lib website, the mission statement was agreed upon by nobody other than the Journal's founding editorial board, and it applies to nothing other than the Journal. (But I don't think I've ever heard ANYONE say that only coders are welcome at code4lib, I think it's a straw man and I'm not sure why it's being 'debated'. I just wanted to clear up the relationship between The Code4Lib Journal and it's website to code4lib. Perhaps the Journal website needs some more clarifying language on it's website? I think it probably does, hmm.)
Re: [CODE4LIB] What is a coder?
Dude, I'm positive I'm a coder because I spend a whole lot of time coding, and I think I do it pretty decently -- and search in Google is a key part of my workflow! So is debugging. Hopefully copy-and-paste-coding-without-knowing-what-i'm-doing is not, however, true. But no need to be elitist about it. From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Friscia, Michael [michael.fris...@yale.edu] Sent: Thursday, November 29, 2012 8:45 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] What is a coder? Thought process of a coder: 1- I need to open a file in my program 2- ok, I'll import IO into my application and read the definition 3- i create methods and functions around the definition and open my file Total time to deliver code: 5 mins Thought process of a non-coder 1- I need to open a file in my program 2- I open up a web browser and go to google 3- search open file in java 4- copy/paste the code I find 5- can't figure out why it doesn't work, go back to step 3 and try a different person's code 6- really stuck, contemplates changing the programming language 7- runs some searches on easier programming languages 8- goes back to Google and tries new search terms and gets different results 9- finally get it working 10- remove all comments from the copy/paste code so it looks like I wrote it. Total time to deliver code: 5 hours ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Mark A. Matienzo Sent: Wednesday, November 28, 2012 10:03 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] What is a coder? Some discussion (both on-list and otherwise) has referred to coders, and some discussion as such has raised the question whether non-coders are welcome at code4lib. What's a coder? I'm not trying to be difficult - I want to make code4lib as inclusive as possible. Mark A. Matienzo m...@matienzo.org Digital Archivist, Manuscripts and Archives, Yale University Library Technical Architect, ArchivesSpace
Re: [CODE4LIB] What is a coder?
Then why make the distinction at all? I always thought Code4lib was about communication between people who make code and those who use it, recognizing that these are by no means disjoint groups. I was recently a developer in a place that systematically discouraged communication between developers and users. It made for bad development practices. The value of Code4lib is that it's for creators _and_ users of code. This notion of a coders-only club seems to have popped out of nowhere. Let's bury it rather than arguing over who counts as a coder. On 11/29/12 8:46 AM, Michael Schofield wrote: I anticipate coding--particularly for the web--to be part and parcel of librarianship as a whole - and if that's not already the case, then in a few short years. I already expect many of my coworkers to be HTML/CSS literate just as everyone has been expected to be familiar with an Office Suite. So, I'm not sure distinguishing who is and isn't a coder in the field is (or will) be all that straightforward. -- Gary McGath, Professional Software Developer
Re: [CODE4LIB] What is a coder?
The way I see code4lib is a place to discuss all things 'codey'. This would include all those that create AND use code in all forms it comes in. Stuart Forrest PhD, ACM Member Library Systems Specialist Beaufort County Library Beaufort SC 29902 843 255 6450 sforr...@bcgov.net http://www.beaufortcountylibrary.org/ For Liesure, For Learning, For Life. -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Jonathan Rochkind Sent: Thursday, November 29, 2012 9:02 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] What is a coder? The mission statement on the code4lib website says The Code4Lib Journal exists to foster community and share information among those interested I want to clarify that the Code4Lib Journal is a specific project with a specific list of people on it's editorial board. In this way, it's unlike the broader Code4Lib Community of which it's a part, which really is a community in the ordinary sense of the word, not a formal organization or project. The Journal only speaks for the Journal, not for Code4Lib. That mission statement is on the Journal website, and is the Journal's mission, as agreed upon by the Journal's founding editorial board; it is not the code4lib website, the mission statement was agreed upon by nobody other than the Journal's founding editorial board, and it applies to nothing other than the Journal. (But I don't think I've ever heard ANYONE say that only coders are welcome at code4lib, I think it's a straw man and I'm not sure why it's being 'debated'. I just wanted to clear up the relationship between The Code4Lib Journal and it's website to code4lib. Perhaps the Journal website needs some more clarifying language on it's website? I think it probably does, hmm.)
Re: [CODE4LIB] What is a coder?
On Thu, Nov 29, 2012 at 6:04 AM, Jonathan Rochkind rochk...@jhu.edu wrote: Dude, I'm positive I'm a coder because I spend a whole lot of time coding, and I think I do it pretty decently -- and search in Google is a key part of my workflow! So is debugging. Hopefully copy-and-paste-coding-without-knowing-what-i'm-doing is not, however, true. But no need to be elitist about it. Here, here! But I do really try to figure out what the code does before implementing/deploying. From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Friscia, Michael [michael.fris...@yale.edu] Sent: Thursday, November 29, 2012 8:45 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] What is a coder? Thought process of a coder: 1- I need to open a file in my program 2- ok, I'll import IO into my application and read the definition 3- i create methods and functions around the definition and open my file Total time to deliver code: 5 mins Thought process of a non-coder 1- I need to open a file in my program 2- I open up a web browser and go to google 3- search open file in java 4- copy/paste the code I find 5- can't figure out why it doesn't work, go back to step 3 and try a different person's code 6- really stuck, contemplates changing the programming language 7- runs some searches on easier programming languages 8- goes back to Google and tries new search terms and gets different results 9- finally get it working 10- remove all comments from the copy/paste code so it looks like I wrote it. Total time to deliver code: 5 hours ___ Michael Friscia Manager, Digital Library Programming Services Yale University Library (203) 432-1856 -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Mark A. Matienzo Sent: Wednesday, November 28, 2012 10:03 PM To: CODE4LIB@LISTSERV.ND.EDU Subject: [CODE4LIB] What is a coder? Some discussion (both on-list and otherwise) has referred to coders, and some discussion as such has raised the question whether non-coders are welcome at code4lib. What's a coder? I'm not trying to be difficult - I want to make code4lib as inclusive as possible. Mark A. Matienzo m...@matienzo.org Digital Archivist, Manuscripts and Archives, Yale University Library Technical Architect, ArchivesSpace
Re: [CODE4LIB] What is a coder?
I think my tweet yesterday may have been partially responsible for raising this question in Mark's mind. I wrote: Debating registering for c4l since I'll be getting -- at most -- 50% reimbursement for costs , well, I'm not a coder. Thoughts? When I wrote this, I was using coder in the sense that Jonathan used it: A coder is someone who writes code, naturally. :) and also in the sense that Henry mentioned: sysadmin types who do a minimal amount of literal coding but self-identify as technologists. I profess to be neither, yet many of the topics on this year's lineup are directly relevant to my work. My professional identity is, first, as an archivist. This belies a lot of tech-heavy activities that I'm involved with, however: management of born-digital materials, digital preservation, designing/building a digital repository, metadata management, interface design, process improvement and probably a few other things that just don't happen to be what I'm thinking about at this particular moment. So although I'm not a coder in the sense that I defined above, it's essential for my work that I understand a lot about the technical work of libraries and that I can communicate and collaborate with the true coders. As my tweet hinted at, this puts me in an odd place in terms of library financial support for attendance at technology-focused conferences. While the coders I work with (hi guys!) get fully funded to attend code4lib and similar conferences, I don't. If this were training in the sense of a seminar or a formal class on the exact same topics, I would be eligible for full funding, but since it's a conference, it's funded at a significantly lower level. I'll gladly take suggestions anyone has for arguments about why attendance at these types of events is critical to successfully doing my work in a way that, say, attending ALA isn't -- and why, therefore, they should be supported at a higher funding rate than typical library conferences. Any non-coders successfully made this argument before? Cheers, Christie S. Peterson Records Management Archivist Johns Hopkins University The Sheridan Libraries 4300 N. Charles Street Baltimore, MD 21218 410.516.5898 Fax 410.516.7202 cpeter...@jhu.edu
Re: [CODE4LIB] What is a coder?
The statement on the actual code4lib website (not the Journal's website) can be found here: http://code4lib.org/about I have no idea how old that statement is, or how often it's been changed -- it looks like it's got some stuff added to it at least as a result of recent discussion? But at any rate, it probably wasn't consensed upon by any large group of people, it's probably somebody at some point thought made sense and put there, and it's stayed there because nobody found it objectionable (possibly because nobody noticed it). I don't think there's anything wrong with that, I think that's how our community works! But it means it's not set in stone or anything, or representative of 'everybody', or representative of everyone's thinking. Particular projects done by code4lib people have particular missions and goals and organizational structures -- code4lib in general has none of these things, it's just a bunch of people, nothing more or less. (With regard to that 'about' statement particularly, if you want to change the 'about' there, draw up a draft, get feedback from others on it, install it when general consensus seems to be reached. It sounds like some people may have been doing that recently, although perhaps they skipped the tell folks you're changing it and get feedback step. :) ) But anyway, here's the 'about' statement on the actual code4lib website. (Personally, I would not refer to code4lib as a collective, as 'collective' to me means more of a cohesive organization with defined membership; I'd call it a 'community'). code4lib isn't entirely about code or libraries. It is a volunteer-driven collective of hackers, designers, architects, curators, catalogers, artists and instigators from around the world, who largely work for and with libraries, archives and museums on technology stuff. It started in the fall of 2003 as a mailing list when a group of library programmers decided to create an overarching community agnostic towards any particular language or technology. Code4Lib is dedicated to providing a harassment-free community experience for everyone regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. For more information, please see our emerging CodeofConduct4Lib. code4lib grew out of other efforts such as the Access Conference, web4lib, perl4lib, /usr/lib/info (2003-2005, see archive.org) and oss4lib which allow technology folks in libraries, archives and museums to informally share approaches, techniques, and code across institutional and project divides. Soon after the mailing list was created, the community decided to setup a #code4lib IRC channel (chat room) on freenode. The first face-to-face meeting was held in 2005 in Chicago, Illinois, USA and the now-annual conference started in 2006 in Corvallis, Oregon, USA, and has continued since. Local meetings have also sprung up from time to time and are encouraged. A volunteer effort manages an edited online journal that publishes relevant articles from the field in a timely fashion. Things get done because people share ideas, step up to lead, and work together, not because anyone is in charge. We prefer to make community decisions by holding open votes, e.g. on who gets to present at our conferences, where to host them, etc. If you've got an idea or an itch to scratch, please join in; we welcome your participation! If you are interested in joining the community: sign up to the discussion list; join the Facebook or LinkedIn groups; follow us on Twitter; subscribe to our blogs; or get right to the heart of it in the chat room on IRC. From: Jonathan Rochkind Sent: Thursday, November 29, 2012 9:02 AM To: Code for Libraries Subject: RE: [CODE4LIB] What is a coder? The mission statement on the code4lib website says The Code4Lib Journal exists to foster community and share information among those interested I want to clarify that the Code4Lib Journal is a specific project with a specific list of people on it's editorial board. In this way, it's unlike the broader Code4Lib Community of which it's a part, which really is a community in the ordinary sense of the word, not a formal organization or project. The Journal only speaks for the Journal, not for Code4Lib. That mission statement is on the Journal website, and is the Journal's mission, as agreed upon by the Journal's founding editorial board; it is not the code4lib website, the mission statement was agreed upon by nobody other than the Journal's founding editorial board, and it applies to nothing other than the Journal. (But I don't think I've ever heard ANYONE say that only coders are welcome at code4lib, I think it's a straw man and I'm not sure why it's being 'debated'. I just wanted to clear up the relationship between The Code4Lib Journal and it's website to code4lib. Perhaps the Journal website needs some more
Re: [CODE4LIB] Code4Lib Subreddit
Hey folks, I wonder if the listserv is the best place to hash all of this stuff out? Is it the right technology for these kinds of philosophical discussions? After all, on reddit a +1 and -1 actually does something, and you can be anonymous if you want. I was surprised to find no code4lib subreddit, so I created one and seeded it with a link to Code4Lib Friday Jams: http://www.reddit.com/r/code4lib/ -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu
Re: [CODE4LIB] What is a coder?
The focus of this community is, and should be, technical. But lots of people contribute to the code that gets written even if they don't write code. Librarians, archivists, catalogers, curators, etc., provide coders with real world problems that need to be solved. People who actually talk to users regularly provide (usually) good insight into how our data should be used / displayed/ filtered / tagged / whatever. Without that input, our code, and more importantly the applications they power and that users interact with, would be worse. Leave up to just the coders and all library software would just be plugins for irc chatbots. So it is vitally important for us to make sure this community includes, and *appreciates*, non-coders. Chad
Re: [CODE4LIB] What is a coder?
I think that _everyone_ who finds our topics and discussions interesting and useful is welcome at the conference, on the listserv, in IRC, etc. However, at the same time, I will confess that I personally find the proliferation of archival/repository topics at the conference dissapointing. I feel like there are many many venues for discussing institutional repositories and digital archiving. Many other venues (journals, conferences, listservs, organizations) that purport to be about library technology in general or digital libraries really end up being focused almost exclusively on archival/repository matters. When I first found code4lib, what was exciting to me is that finally there was a venue for people discussing and trying to DO technological innovation in actual 'ordinary' library user services, in helping our patrons do all the things that libraries have traditionally tried to help them do, and which need an upgraded tech infrastructure to continue helping them do in the 21st century. But that's just me. I don't think there's _anyone_ that's interested in drawing lines around _who_ can participate in 'code4lib'. But I think almost _everyone_ has an interest in _what_ the topics and discussions at code4lib are. Because that's what makes it code4lib, there's already a web4lib listserv, there's already a D-Lib Magazine, there's already DLF gatherings, there's already LITA, etc -- those who are fans of code4lib like it because of something unique about it, and want it to change in some ways and not in other ways. And we probably don't all agree on those ways. But it would be disingenous to pretend that everyone in code4lib has no opinion about what sorts of topics and discussions should take place at confs or on the listserv etc. But I've still never seen anyone say that any person or type of person is unwelcome! Yeah, there is some tension here, becuase of course what ends up creating the what, but the who who are there? I am not afraid to say that code4lib would not be able to remain code4lib unless the _majority_ of participants were coders, broadly understood (writing HTML is writing code, writing anything to be interpreted by a computer is writing code). But either that will happen or it won't, there's no way to force it. (And personally, I'm not afraid to say that code4lib would not be able to remian code4lib for ME, if the _majority_ of participants become people who work mostly on digital repository or archival areas, as is true of so many other library technology venues.) From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Christie Peterson [cpeter...@jhu.edu] Sent: Thursday, November 29, 2012 9:13 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] What is a coder? I think my tweet yesterday may have been partially responsible for raising this question in Mark's mind. I wrote: Debating registering for c4l since I'll be getting -- at most -- 50% reimbursement for costs , well, I'm not a coder. Thoughts? When I wrote this, I was using coder in the sense that Jonathan used it: A coder is someone who writes code, naturally. :) and also in the sense that Henry mentioned: sysadmin types who do a minimal amount of literal coding but self-identify as technologists. I profess to be neither, yet many of the topics on this year's lineup are directly relevant to my work. My professional identity is, first, as an archivist. This belies a lot of tech-heavy activities that I'm involved with, however: management of born-digital materials, digital preservation, designing/building a digital repository, metadata management, interface design, process improvement and probably a few other things that just don't happen to be what I'm thinking about at this particular moment. So although I'm not a coder in the sense that I defined above, it's essential for my work that I understand a lot about the technical work of libraries and that I can communicate and collaborate with the true coders. As my tweet hinted at, this puts me in an odd place in terms of library financial support for attendance at technology-focused conferences. While the coders I work with (hi guys!) get fully funded to attend code4lib and similar conferences, I don't. If this were training in the sense of a seminar or a formal class on the exact same topics, I would be eligible for full funding, but since it's a conference, it's funded at a significantly lower level. I'll gladly take suggestions anyone has for arguments about why attendance at these types of events is critical to successfully doing my work in a way that, say, attending ALA isn't -- and why, therefore, they should be supported at a higher funding rate than typical library conferences. Any non-coders successfully made this argument before? Cheers, Christie S. Peterson Records Management Archivist Johns Hopkins University The Sheridan Libraries
[CODE4LIB] JCDL 2013 CALL FOR PAPERS AND PROPOSALS
Hi All, Please excuse any cross-postings but our call for papers for JCDL 2013 is now open. This year is very different as we are holding it in Indianapolis with joint sponsorship by the IU Libraries and the UIUC Graduate School of Library and Information Science. I hope you will consider submitting a paper, a poster, a panel or other ideas for a stellar program. The call and dates are below and are also at our new website - http://www.jcdl2013.org/ or you can follow us on twitter @JCDL2013 (https://twitter.com/jcdl2013). best robert ** Robert H. McDonald Associate Dean for Library Technologies Deputy Director-Data to Insight Center, Pervasive Technology Institute Indiana University 1320 East 10th Street Herman B Wells Library 234 Bloomington, IN 47405 Phone: 812-856-4834 Email: rhmcd...@indiana.edu Skype: rhmcdonald AIM: rhmcdonald1 ***JCDL 2013 CALL FOR PAPERS AND PROPOSALS* JCDL 2013 CALL FOR PAPERS AND PROPOSALS The ACM/IEEE Joint Conference on Digital Libraries (JCDL 2013) is a major international forum focusing on digital libraries and associated technical, practical, organizational, and social issues. JCDL encompasses the many meanings of the term digital libraries, including (but not limited to) new forms of information institutions and organizations; operational information systems with all manner of digital content; new means of selecting, collecting, organizing, distributing, and accessing digital content; theoretical models of information media, including document genres and electronic publishing; and theory and practice of use of managed content in science and education. JCDL 2013 will be held in Indianapolis, Indiana (USA), 23-25 July 2013. The program is organized by an international committee of scholars and leaders in the digital libraries field and attendance is expected to include several hundreds of researchers, practitioners, managers, and students. IMPORTANT DATES * Full paper submissions due: 28 January 2013 * Short Papers, Panels, Posters, Demonstrations, Workshops, Tutorials due: 4 February 2013 * Doctoral Consortium submissions due: 15 April 2013 * Notification of acceptance for Workshops and Tutorials: 15 March 2013 * Notification for Papers, Panels, Posters, Demonstrations, Workshops, Tutorials: 29 March 2013 * Notification of acceptance for Doctoral Consortium: 6 May 2013 * Conference: 22-26 July 2013 ** Tutorials and Doctoral Consortium: 22 July 2013 ** Main conference: 23-25 July 2013 ** Workshops: 25-26 July 2013 CONFERENCE FOCUS The intended community for this conference includes those interested in all aspects of digital libraries such as infrastructure; institutions; metadata; content; services; digital preservation; system design; scientific data management; workflows; implementation; interface design; human-computer interaction; performance evaluation; usability evaluation; collection development; intellectual property; privacy; electronic publishing; document genres; multimedia; social, institutional, and policy issues; user communities; and associated theoretical topics. JCDL welcomes submissions in these areas. Submissions that resonate with the JCDL 2013 theme of Digital Libraries at the Crossroads are particularly welcome; however, reviews, though they will consider relevance of proposals to digital libraries generally, will not give extra weight to theme-related proposals over proposals that speak to other aspects of digital libraries. The conference sessions, workshops and tutorials will cover all aspects of digital libraries. Participation is sought from all parts of the world and from the full range of established and emerging disciplines and professions including computer science, information science, web science, data science, librarianship, data management, archival science and practice, museum studies and practice, information technology, medicine, social sciences, education and humanities. Representatives from academe, government, industry, and others are invited to participate. JCDL 2013 invites submissions of papers and proposals for posters, demonstrations, tutorials, and workshops that will make the conference an exciting and creative event to attend. As always, the conference welcomes contributions from all the fields that intersect to enable digital libraries. Topics include, but are not limited to: * Collaborative and participatory information environments * Cyberinfrastructure architectures, applications, and deployments * Data mining/extraction of structure from networked information * Digital library and Web Science curriculum development * Distributed information systems * Extracting semantics, entities, and patterns from large collections * Evaluation of online information environments * Impact and evaluation of digital libraries and information in education * Information and
Re: [CODE4LIB] What is a coder?
On Nov 29, 2012, at 9:10 AM, Mark Pernotto mark.perno...@gmail.com wrote: On Thu, Nov 29, 2012 at 6:04 AM, Jonathan Rochkind rochk...@jhu.edu wrote: Dude, I'm positive I'm a coder because I spend a whole lot of time coding, and I think I do it pretty decently -- and search in Google is a key part of my workflow! So is debugging. Hopefully copy-and-paste-coding-without-knowing-what-i'm-doing is not, however, true. But no need to be elitist about it. Here, here! But I do really try to figure out what the code does before implementing/deploying. I just cut, paste, and deploy. The users will tell me if I got it right. The secret to my success ®, -Ross.
Re: [CODE4LIB] What is a coder?
Perhaps we just need to use a different word. Yes, it's code4lib but we don't necessarily need to use coders to describe ourselves. What I find most important about the community and its conference is that we talk about what we do at extremely deep and detailed levels... like urtext or source levels. So, yeah, that's where the code comes in. But I do sys. admin stuff and architecture stuff too, and yes, coding. Am I a coder ? Yeah, but I'm also a librarian... What I have to be able to do in order to do my job is trace the interaction of information systems down to their lowest level. Sometimes that's looking at and writing code, but sometimes it's shuffling hard drives and LTO tapes. So non-coders are absolutely welcome and encouraged to attend, as well as anyone who wants to discuss his or her own work at these deep technical levels. I believe it is paramount that we include these so-called non-coders, i.e.. sys admin folks, architecture folks, digital preservationists, etc. Where else could you go do talk to all these people in one room? ...adam Adam Wead | Systems and Digital Collections Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter On Nov 28, 2012, at 10:02 PM, Mark A. Matienzo wrote: Some discussion (both on-list and otherwise) has referred to coders, and some discussion as such has raised the question whether non-coders are welcome at code4lib. What's a coder? I'm not trying to be difficult - I want to make code4lib as inclusive as possible. Mark A. Matienzo m...@matienzo.org Digital Archivist, Manuscripts and Archives, Yale University Library Technical Architect, ArchivesSpace This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
Re: [CODE4LIB] What is a coder?
On Thu, Nov 29, 2012 at 1:45 PM, Friscia, Michael michael.fris...@yale.edu wrote: Thought process of a coder: 1- I need to open a file in my program 2- ok, I'll import IO into my application and read the definition 3- i create methods and functions around the definition and open my file Total time to deliver code: 5 mins Must be a youngun :) Now code in assembler! Dave Caroline
[CODE4LIB] Code4Libbers on CodePen?
So, since we're all coders / code-enthusiasts / friends of code and we can resist continuing *that* thread (you know which one), I'd love to know if any of you-colleagues! neat people!-are on CodePen (www.codepen.io). My profile there leaves much to be desired, but I'd love to see what you people are pushing around your screen. I'm at http://codepen.io/michaelschofield Michael Schofield(@nova.edu) | Web Services Librarian, etc. | (954) 262-4536 Alvin Sherman Library, Research, and Information Technology Center Twitter: @gollydamn ( . that's right) My blog about libraries and the web: www.ns4lib.com
Re: [CODE4LIB] What is a coder?
On Nov 29, 2012, at 9:36 AM, Ross Singer rossfsin...@gmail.com wrote: Here, here! But I do really try to figure out what the code does before implementing/deploying. I just cut, paste, and deploy. The users will tell me if I got it right. Seriously, that is my way of coding too. In reality I think I've only written about 5 programs in my entire life. Everything else has been variations on themes. Get input. Munge input. Output result. --ELM
Re: [CODE4LIB] What is a coder?
-- Lisa M. Rabey, MA, MLIS Systems Web Librarian Grand Rapids Community College p: 616.234.3786 | e: lra...@grcc.edu http://grcc.edu/library | http://grcc.edu/library/socialmedia On 11/29/2012 at 7:52 AM, Andromeda Yelton andromeda.yel...@gmail.com wrote: On Wed, Nov 28, 2012 at 10:46 PM, Jonathan Rochkind rochk...@jhu.eduwrote: A coder is someone who writes code, naturally. :) code is something intended to be interpreted or executed by a computer or a computer program. I think everyone agrees that anyone is welcome at code4lib. I agree with this *now that I am here*, but I did not know that it would be the case in advance. ^^^ This was my own perception, until the last few days. I was hesitant to join for the longest time since I do not primarily code either for fun or profit. It was encouraged of me, however, that not only were Code4lib people awesome but also a great resource. From what I've read in the archives thus far, I'm inclinced to agree. _lisa
Re: [CODE4LIB] What is a coder?
I've been following along on this and finally got my thoughts together to chime in. In my career I've done DBA duties, sys admin tasks, scripting, requirements gathering, documentation writing, standards wrangling, policy setting, and more digitization than you can shake a stick at. And I've done that for 25 years, all in museums, libraries and archives. As a woman. And now I'm the chief of a group that implements tools to support the acquisition, preservation, and sharing of digital collections. But I'm not a coder. Does that mean I'm not welcome or part of the community? No. Sure, there are many code4lib conversations that I am just not part of because I don't deal with the intricacies of the writing of software. There are many talks at code4lib that I would not get a lot out of for the same reason. As a manager I don't have much time to actively participate. I don't much hack on things any more. (And sometimes when I do, the people I work with say Why don't you let us do that... gr) But I do get something out of code4lib. I hear what the issues are that the community is writing tools to deal with. I hear about new approaches. And I meet people, even if it's often just virtually. And I am not an uncommon type of person. At least not in the code4lib community. -Original Message- From: Code for Libraries [mailto:CODE4LIB@LISTSERV.ND.EDU] On Behalf Of Adam Wead Sent: Thursday, November 29, 2012 9:51 AM To: CODE4LIB@LISTSERV.ND.EDU Subject: Re: [CODE4LIB] What is a coder? Perhaps we just need to use a different word. Yes, it's code4lib but we don't necessarily need to use coders to describe ourselves. What I find most important about the community and its conference is that we talk about what we do at extremely deep and detailed levels... like urtext or source levels. So, yeah, that's where the code comes in. But I do sys. admin stuff and architecture stuff too, and yes, coding. Am I a coder ? Yeah, but I'm also a librarian... What I have to be able to do in order to do my job is trace the interaction of information systems down to their lowest level. Sometimes that's looking at and writing code, but sometimes it's shuffling hard drives and LTO tapes. So non-coders are absolutely welcome and encouraged to attend, as well as anyone who wants to discuss his or her own work at these deep technical levels. I believe it is paramount that we include these so- called non-coders, i.e.. sys admin folks, architecture folks, digital preservationists, etc. Where else could you go do talk to all these people in one room? ...adam Adam Wead | Systems and Digital Collections Librarian ROCK AND ROLL HALL OF FAME + MUSEUM Library and Archives 2809 Woodland Avenue | Cleveland, Ohio 44115-3216 216-515-1960 | FAX 216-515-1964 Email: aw...@rockhall.org Follow us: rockhall.com | Membership | e-news | e-store | Facebook | Twitter On Nov 28, 2012, at 10:02 PM, Mark A. Matienzo wrote: Some discussion (both on-list and otherwise) has referred to coders, and some discussion as such has raised the question whether non-coders are welcome at code4lib. What's a coder? I'm not trying to be difficult - I want to make code4lib as inclusive as possible. Mark A. Matienzo m...@matienzo.org Digital Archivist, Manuscripts and Archives, Yale University Library Technical Architect, ArchivesSpace This communication is a confidential and proprietary business communication. It is intended solely for the use of the designated recipient(s). If this communication is received in error, please contact the sender and delete this communication.
[CODE4LIB]
On Wed, Nov 28, 2012 at 4:23 PM, Bess Sadler bess.sad...@gmail.com wrote: On Nov 28, 2012, at 1:04 PM, Shaun Ellis sha...@princeton.edu wrote: In that respect, I would suggest the preconference hackfests/workshops that involve some kind of pair programming with experienced/inexperienced hackers, which could follow up into a mentor relationship outside of the conference. I do like the idea of mentor/mentee speed-dating to align interests, but in this sense, the workshop/hackfest you sign up for kind of does that for you (assuming all the preconference proposals[1] are actually going to happen). [1] http://wiki.code4lib.org/index.php/2013_preconference_proposals -Shaun My understanding is that all of the pre-conference proposals are going to happen (note to self: ask Erik Hatcher whether the evening solr session could happen at a bar somewhere). The RailsBridge workshop in particular is aimed at folks who are new to Rails and perhaps new to programming in general, and RailsBridge as a thing was started as a way to bring more women into tech. If anyone is interested in helping out at the RailsBridge session, or at the Blacklight-tailored-for-RailsBridge session in the afternoon, please join us! Workshops like this can never have too many people walking the room to help out, and if we had enough experienced folks, this would be a great opportunity for pair programming and meeting potential mentors. Bess I'll just echo what Shaun and Bess have said. This is part of the reason I made the pre-conference proposal. Yes, I think the Ruby and Rails pre-conference using the RailsBridge curriculum is an excellent opportunity to make mentoring connections, grow the community, and encourage diversity. I'd love it if there was a low ratio of helpers to attendees. If you want to help grow the Code4Lib community, please add your name to the wiki as a helper and let me know. All that I'll ask of you to help is that you go through the curriculum in advance and come prepared to help folks. If you're new to programming or Ruby/Rails, please sign up to attend. I'm very excited to get a chance to offer this, especially in light of the recent threads on the list. Jason
[CODE4LIB]
Long-time lurker here. Just chiming in to say that I think the idea of mentorship is great. Currently, I'm in a position (content editor for a database aggregator) somewhat outside my education and previous experience, and one that unfortunately, does not offer any opportunities for the kind of coding and back-end database work that I would like to do. In the past, I've worked in archives and libraries, most recently in a digital collections department, so I was able to get my feet wet in some tech-y stuff and developed a curiosity about what else was out there. Because it has zero to do with my current job, and I don't really have the discretionary cash, I won't be able to attend the conference, but the pre-conference lineup really piqued my interest. Hopefully, I'll be able to re-enter the library world soon and be a little more active in this community. At that time, the possibility of having someone to go to for a little guidance would be very appealing. In the meantime, I lurk, gather ideas, and do some self-directed study. :) On Thu, Nov 29, 2012 at 10:33 AM, Jason Ronallo jrona...@gmail.com wrote: On Wed, Nov 28, 2012 at 4:23 PM, Bess Sadler bess.sad...@gmail.com wrote: On Nov 28, 2012, at 1:04 PM, Shaun Ellis sha...@princeton.edu wrote: In that respect, I would suggest the preconference hackfests/workshops that involve some kind of pair programming with experienced/inexperienced hackers, which could follow up into a mentor relationship outside of the conference. I do like the idea of mentor/mentee speed-dating to align interests, but in this sense, the workshop/hackfest you sign up for kind of does that for you (assuming all the preconference proposals[1] are actually going to happen). [1] http://wiki.code4lib.org/index.php/2013_preconference_proposals -Shaun My understanding is that all of the pre-conference proposals are going to happen (note to self: ask Erik Hatcher whether the evening solr session could happen at a bar somewhere). The RailsBridge workshop in particular is aimed at folks who are new to Rails and perhaps new to programming in general, and RailsBridge as a thing was started as a way to bring more women into tech. If anyone is interested in helping out at the RailsBridge session, or at the Blacklight-tailored-for-RailsBridge session in the afternoon, please join us! Workshops like this can never have too many people walking the room to help out, and if we had enough experienced folks, this would be a great opportunity for pair programming and meeting potential mentors. Bess I'll just echo what Shaun and Bess have said. This is part of the reason I made the pre-conference proposal. Yes, I think the Ruby and Rails pre-conference using the RailsBridge curriculum is an excellent opportunity to make mentoring connections, grow the community, and encourage diversity. I'd love it if there was a low ratio of helpers to attendees. If you want to help grow the Code4Lib community, please add your name to the wiki as a helper and let me know. All that I'll ask of you to help is that you go through the curriculum in advance and come prepared to help folks. If you're new to programming or Ruby/Rails, please sign up to attend. I'm very excited to get a chance to offer this, especially in light of the recent threads on the list. Jason
[CODE4LIB] Library event systems and using your API talents for good
Dear Code4Lib-ers (and apologies for a semi-crosspost to Web4Lib): ## Request: I'm trying to get a global view of library event systems—a part of library technology I've never really looked at. I wonder if anyone here could give me a leg up? * Who are the top competitors? * Are they local- or cloud-based? * What sort of outputs to they present? * Has anyone worked with this data—moving it to other calendar systems, etc.? Thanks for any help! ## Background: LibraryThing has decided to expand our LibraryThing Local system ( http://www.librarything.com/local ), starting with our events coverage, by scraping and other parsing. So far we're processing data from all of the Big Six publishers, a bunch of smaller publishers, Barnes and Noble, IndieBound, Waterstones, Powell's, etc. Members have also been adding events—we've got more than 10,000 events coming up in the next few months. This is the worst time of the year for events, so that's a lot. But we're missing libraries, except what members have been adding. Many of the big city libraries have fans adding all the events by hand, but it's a drop in the bucket. ## Use your API skills for good? If you're interested in adding your library's events to LibraryThing, LibraryThing is giving money to charity for every event added, manually through a new event-adding API. See the blog post: http://www.librarything.com/blogs/librarything/2012/11/add-events-to-librarything-local-and-give-books-to-needy-readers/ Best, Tim Spalding LibraryThing -- Check out my library at http://www.librarything.com/profile/timspalding
Re: [CODE4LIB] What is a coder?
On Nov 29, 2012, at 9:57 AM, Eric Lease Morgan emor...@nd.edu wrote: On Nov 29, 2012, at 9:36 AM, Ross Singer rossfsin...@gmail.com wrote: I just cut, paste, and deploy. The users will tell me if I got it right. Seriously, that is my way of coding too. Wait...what? So I *am* a coder! Carol Sent from my iPhone
Re: [CODE4LIB] What about Code4Lib4Women?
I would disagree that sysadmin/network admin types are considered less geeky, it's just that coders and sysadmins speak completely different languages, tend not to trust each other, and are generally working against one another (since they have different goals). Trying to figure this stuff out is like trying to determine whose cleric is better than whose wizard. Any coolness or status that we perceive is only among ourselves. Everyone else sees us socially as nerds and professionally as minions who to support others. Library technologists are infrastructure and like other infrastructure, they'll be ignored if they do their jobs well and reamed if they make a mistake. Who here thinks about the people who design sewers or concrete? You don't need to be able to write a line of code to help design a great program. Nor do you need to know any technology to be a hacker. Systems analysis, hacking, and coding are ways of thinking and do not refer to any specific skillset. If the community is to grow, this word needs to get out. kyle
[CODE4LIB] Job: Senior Programmer/Analyst at Dartmouth College
The Dartmouth College Library seeks an experienced programmer/analyst to join its Digital Library Technologies Group, which develops and maintains the technical infrastructure of Dartmouth's digital library initiatives and services. The primary responsibility of this individual will be to lead the implementation of Ambra 2.0, an open source e-journal platform created by the Public Library of Science as part of a new publishing endeavor called _Elementa: Science of the Anthropocene_. This is a four-year term position ending December 31 2016, with potential for renewal. **QUALIFICATIONS**: A Bachelor's degree in computer/information science or engineering, or the equivalent in education and experience; six years programming experience; demonstrated ability to work independently; proficiency with structured programming languages (C++ or Java), and Perl or PHP, along with a good grounding in XML. The successful candidate will be familiar with the Tomcat server, Hibernate, Struts, and Spring frameworks, and with web templating engines such as Freemarker, and have experience with MySQL and/or Oracle databases. Experience installing, configuring and maintaining Apache HTTP servers on Unix/Linux systems is also highly desirable. **RANK AND SALARY**: Salary is commensurate with experience and qualifications. Full benefits package including 22 vacation days; comprehensive health care; retirement plans, including TIAA-CREF; and relocation assistance. **GENERAL INFORMATION**: Dartmouth College is a highly selective undergraduate college with distinguished graduate schools of business, engineering, medicine and 20 graduate programs primarily in the sciences. Dartmouth has remained at the forefront of American higher education since 1769. At the heart of Dartmouth College is one of the oldest research libraries in the United States. Nine libraries, distributed across various academic centers, house the 3 million volume collection and provide access to a rich array of digital resources supported by a technically robust network environment. The Library fosters intellectual growth and advances the teaching and research missions of the College by supporting excellence and innovation in education and research, managing and delivering scholarly content, and partnering in the development and dissemination of new scholarship. **APPLICATION**: Review of applications will begin December 2012, and will continue until the position is filled. To see the complete job description and to apply online please go to http://jobs.dartmouth.edu. Please refer to position # 1011453. All applications require a resume and cover letter. **Dartmouth College is an equal opportunity/affirmative action employer and has a strong commitment to diversity. Women, minorities, persons with disabilities, and veterans are encouraged to apply.** Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4790/
Re: [CODE4LIB] What is a coder?
On Nov 29, 2012, at 6:13 AM, Christie Peterson cpeter...@jhu.edu wrote: If this were training in the sense of a seminar or a formal class on the exact same topics, I would be eligible for full funding, but since it's a conference, it's funded at a significantly lower level. I'll gladly take suggestions anyone has for arguments about why attendance at these types of events is critical to successfully doing my work in a way that, say, attending ALA isn't -- and why, therefore, they should be supported at a higher funding rate than typical library conferences. Any non-coders successfully made this argument before? Cheers, Christie S. Peterson Christie you are not the only person who can get travel funding for training but not for conferences, and you are not the only person on the fence about whether you belong in code4lib. In my mind you are exactly the kind of person I would like to attract to code4lib, so I very much hope you'll join us. Archives in particular are facing significant technological challenges right now, and as someone who has been known to develop software for born digital archives[1] I have seen how vital it is to have a common language and vocabulary, and a common way of approaching problem solving, in order to create a system that will actually work according to archival principles. One option to consider would be signing up for one of the pre-conferences. Given the background you've described and the challenges you face in your career, I think you could make a very strong argument that having a basic introduction to programming concepts would be helpful for you. Luckily there is a free full-day of training to be had the day before the conference starts! Please consider joining us at the RailsBridge and/or Blacklight workshops or at any of the other workshops that look interesting to you that you think you could pitch as training. Even outside of the code4lib context, I strongly encourage others who face those kinds of travel funding constraints to get creative. Some of the best learning opportunities of my life and the best pivotal moments in my career happened because members of this community decided there was an unmet need and they were going to do something about it. CurateCAMP springs to mind. The many regional code4lib meetings are in this category. And also: one time when a few code4lib folks were trying to get open source discovery projects off the ground we just decided to create an Open Source Library Discovery Summit in Philadelphia, declared ourselves invited speakers, and attended. And it was a very successful meeting and a very good use of university funds! Christie, if there is training or skills development that, if it were offered at code4lib, would do you some good, you are certainly not the only person who could benefit from it. I strongly encourage you to think about what training opportunities are missing in your corner of the library / archives world, and then have some conversations with members of this community about how we could provide that training together. I would love to hear your thoughts on the subject. Best wishes, Bess [1] http://hypatia-demo.stanford.edu Tell your funders you have to go to code4lib because hydra is the future of born digital archives and this is the conference where the developers hang out and you need to talk to them about strategic directions for their project so that it will address your problems. :D
[CODE4LIB]
Dear Janice (and anyone else in a similar boat), You might also consider joining DevChix (http://www.devchix.com). There are many other women there in similar situations, who are supporting each others' learning. It's an additional option to finding a code4lib mentor. Bess On Nov 29, 2012, at 7:58 AM, Janice Childers jlchild...@gmail.com wrote: Long-time lurker here. Just chiming in to say that I think the idea of mentorship is great. Currently, I'm in a position (content editor for a database aggregator) somewhat outside my education and previous experience, and one that unfortunately, does not offer any opportunities for the kind of coding and back-end database work that I would like to do. In the past, I've worked in archives and libraries, most recently in a digital collections department, so I was able to get my feet wet in some tech-y stuff and developed a curiosity about what else was out there. Because it has zero to do with my current job, and I don't really have the discretionary cash, I won't be able to attend the conference, but the pre-conference lineup really piqued my interest. Hopefully, I'll be able to re-enter the library world soon and be a little more active in this community. At that time, the possibility of having someone to go to for a little guidance would be very appealing. In the meantime, I lurk, gather ideas, and do some self-directed study. :) On Thu, Nov 29, 2012 at 10:33 AM, Jason Ronallo jrona...@gmail.com wrote: On Wed, Nov 28, 2012 at 4:23 PM, Bess Sadler bess.sad...@gmail.com wrote: On Nov 28, 2012, at 1:04 PM, Shaun Ellis sha...@princeton.edu wrote: In that respect, I would suggest the preconference hackfests/workshops that involve some kind of pair programming with experienced/inexperienced hackers, which could follow up into a mentor relationship outside of the conference. I do like the idea of mentor/mentee speed-dating to align interests, but in this sense, the workshop/hackfest you sign up for kind of does that for you (assuming all the preconference proposals[1] are actually going to happen). [1] http://wiki.code4lib.org/index.php/2013_preconference_proposals -Shaun My understanding is that all of the pre-conference proposals are going to happen (note to self: ask Erik Hatcher whether the evening solr session could happen at a bar somewhere). The RailsBridge workshop in particular is aimed at folks who are new to Rails and perhaps new to programming in general, and RailsBridge as a thing was started as a way to bring more women into tech. If anyone is interested in helping out at the RailsBridge session, or at the Blacklight-tailored-for-RailsBridge session in the afternoon, please join us! Workshops like this can never have too many people walking the room to help out, and if we had enough experienced folks, this would be a great opportunity for pair programming and meeting potential mentors. Bess I'll just echo what Shaun and Bess have said. This is part of the reason I made the pre-conference proposal. Yes, I think the Ruby and Rails pre-conference using the RailsBridge curriculum is an excellent opportunity to make mentoring connections, grow the community, and encourage diversity. I'd love it if there was a low ratio of helpers to attendees. If you want to help grow the Code4Lib community, please add your name to the wiki as a helper and let me know. All that I'll ask of you to help is that you go through the curriculum in advance and come prepared to help folks. If you're new to programming or Ruby/Rails, please sign up to attend. I'm very excited to get a chance to offer this, especially in light of the recent threads on the list. Jason
Re: [CODE4LIB] Beyond mentoring
As a chronic persister (defined: one who persists even when not encouraged: thanks to Arianna for pointing to: Unlocking the Clubhouse http://www.worldcat.org/oclc/47054696) I'm going to persist with this thread even though it hasn't gotten picked up in the discussion. (Although it has gotten some nice tweets. Thanks!) We started with Bess's call for an anti-harassment policy. Harassment of any kind is obviously not acceptable, so creating a policy and enforcing its intent is unquestionable. But harassment is the overt form of something that is mostly covert. You can have a perfectly polite society with deep inequalities (Victorian England, anyone?). One of the advantages of aging out of the category of possibly sexually interesting is that the overt form dies down considerably.[1] The covert inequality remains. The discussion here of mentoring and of deciding who gets to be in the code4lib community is a great start for moving beyond just preventing harassment. I would like to see us develop more comfort with *anyone* being able to say: I don't feel like I'm being treated equally. (It will probably not be worded that way.) Even better will be for us to look out for each other: Hey, x said that ten minutes ago and you nixed it -- now that z has said the same thing it's called a good idea. I think we should give some credit to z. [Everyone turns and nods admiringly at z.] This is behavior that is encouraged in how to be a better manager lessons, but it's a kind of management that we should practice with colleagues wherever we are. Make sure that everyone is acknowledged for their contributions. This is much more complex than dealing with overt harassment, but it is what builds self-confidence and visibility for members of the community who may otherwise feel less accepted. It only works, however, if those who speak up are respected, not rejected. Speaking up definitely rocks the boat, and the response can be quite negative. That's what we have to to persist against, until both speakers and those spoken-to can be comfortable with this process. kc [1] http://fatuglyorslutty.com gathers grotesquely inappropriate messages in gaming, but I admit that I enjoy the witty rejoinders -- rather cathartic. I learned about this over the #1reasonwhy tsunami of posts that has been on Twitter the past 48 hours or so. On 11/28/12 2:28 PM, Karen Coyle wrote: c4l'rs Obviously mentoring is a great idea, but it implies a pairing of skilled/less-skilled folks and therefore makes me a bit uneasy in our current context (although no one has said this) because it seems to imply that if we bring up the skills of women they will be treated equally. In fact, we have ample proof that this is not the case. Therefore, I want to promote a concept beyond mentoring: promoting. Also known as: giving credit where credit is due. Make sure that we equally acknowledge and celebrate the technical achievements of women. We already have women doing great geeky stuff, but it's kind of like Mitt Romney's binder full of women -- they aren't visible. Sounds easy, right? I think we'll all find that it's harder than it sounds, but we should be making a conscious effort. Let me give a personal anecdote. I was doing some consulting for a large organization, and we got to the point that we needed an XML schema for our metadata. The organization had an uber-geek, and so the task was given to him. After a considerable while (about 2 months) we started pushing for this schema, and finally met with uber-geek who said some strange things about some theory of XML, and essentially we intuited that he didn't know XML schema, was taking a strange path in terms of learning it, and it was clear we wouldn't be getting our schema from him. I went home and wrote the schema (thank you O'Reilly!). Now, you might think that I would have earned geek points for that. But I didn't. In fact, no mention was ever made of the fact that I, rather than uber-geek, wrote the schema. I suspect this would have been an embarrassment to all who looked up to uber-geek, being bested by a girl. I don't know how this would have gone were I carrying a Y chromosome, but my guess is that the outcome would have been different, that a sub-uber guy would have been given some credit (while still saving face for uber-geek). This type of scenario plays out many, many times a day. I'm sure it doesn't only happen to women, but it happens to women regularly enough (think about the pay differential that we still live with) that it's quite discouraging. So I see it as my duty, and hope some will join me, to make sure that women's efforts are recognized, publicized, and, if necessary, made in-your-face until women in tech achieve the visibility they deserve. kc -- Karen Coyle kco...@kcoyle.net http://kcoyle.net ph: 1-510-540-7596 m: 1-510-435-8234 skype: kcoylenet
[CODE4LIB] FOSS Outreach Program for Women internships
Outreach Program for Women internships are available with a number of Free and Open Source Software organizations from January 2 through April 2, 2013: https://live.gnome.org/OutreachProgramForWomen
[CODE4LIB] tech vs. nursing
The challenges around getting women into male-dominated professions is a little different from the challenges of getting men into women-dominated professions. For one thing, professions that are female-dominated are notoriously low-paying and low-status (think K-12 teachers, nursing, social workers, etc). These professions do have major recruiting problems, largely because they are low-paying, often considered to be undesirable, and they have high levels of stress burnout. When men choose to enter these fields, they often are promoted more quickly and paid more than women. There are many professions where this is true. Women outnumber men as K-12 teachers, but men outnumber women as K-12 principals and school superintendents. Women make up the majority of bank tellers, but men make up the majority of bank managers. Women make up the majority of librarians, but men make up the majority of the higher-paying technology jobs in libraries. Sensing a pattern yet? THAT is what we a! re trying to disrupt. Don't get me wrong, getting more men into nursing is a good thing too! The fact that men are less likely to put up with low wages, bad working conditions, or disrespectful colleagues can work in everyone's favor, and the field of nursing in particular has faced such problems with recruiting that they are trying to undergo a major cultural shift. Male nurses have been a part of that. Obviously I am not a nurse, but I do have a close relative who authored a study on this subject for a nursing school, so I have heard a bit about it. I highly recommend the book Women Don't Ask (http://www.womendontask.com), which is a great book for anyone who wants to know more about effective negotiating. (Read it before your next salary negotiation!) The book discusses why men tend to ask for better treatment, better salaries, more opportunities, etc, while women more often accept whatever they are given. This is learned behavior that we can learn to change, though. I think a place like code4lib, where there is so much opportunity to speak up or spark initiatives without any hierarchy or bureaucracy getting in the way, can be a fertile ground for women who want to develop their negotiation and leadership skills, as well as their technical capacity. My entire career has been shaped around stuff I learned in code4lib, and only some of it was about code. Bess On Nov 27, 2012, at 7:56 AM, Huwig,Steve huw...@oclc.org wrote: I'm just the peanut gallery (having never attended Code4Lib) but it seems to me that a useful analogue to programming/tech conferences -- which Code4Lib surely is -- would be conferences aimed at professional nurses. Do those conference organizers take measures to increase the number of male attendees? If so, what do they do? Just throwing ideas out there, Steve Huwig
[CODE4LIB] Linux OPAC kiosks
Hi Code4Lib, First post here but I've been following the mailing list for a while and the Journal and planet.code4lib longer. I just posted a write-up (updating one previously posted to libraryhacker.org) about using WebConverger to create OPAC kiosks. I'm hoping to 1) share it with anyone who might find it useful and 2) hear feedback from others who are interested in Linux OPAC kiosk solutions. I suspect that some of the people/projects I reference may be on this list as well, so feel free to chime in. There is a disqus comment area beneath the write-up: http://blog.jcowles.com/post/36823752885/opac-kiosk-stations-dumping-windows-for-linux Thanks I hope to attend the Code4Lib conference for the first time this year, so I hope to meet some of you in person soon. -- Josh Cowles Fond du Lac Public Library
Re: [CODE4LIB] FOSS Outreach Program for Women internships
Salvete! Outreach Program for Women internships are available with a number of Free and Open Source Software organizations from January 2 through April 2, 2013: https://live.gnome.org/OutreachProgramForWomen The deadline for that is like NAO so don't delay. Cheers, Brooke
Re: [CODE4LIB] Linux OPAC kiosks
Hi Joshua - Interesting work! I took on a tangential project to implement thin-client opacs using linux/gnome sessions a few years ago with pretty good success so it is nice to see some new work here. Other than an internal report that says that the project was mostly successful I do not have much that came out of that work but it was interesting to see that the opac users (largely undergraduate students) had no issues with simple tasks (web-browsing, document printing) and readily adapted to the linux/gnome environment. I had less success with some linux-based thin clients in more robust word-processing environments though (seemed to be an issue with lack of open office familiarity). We actually tried to conduct a user-satisfaction/perception study but found that our students did not even recognize that the environment was different as and such had no positive or negative opinions about the platform. Have you gathered any data from users that would show how people react to these types of platforms? Erik On Thu, Nov 29, 2012 at 3:13 PM, Joshua Cowles cow...@fdlpl.org wrote: Hi Code4Lib, First post here but I've been following the mailing list for a while and the Journal and planet.code4lib longer. I just posted a write-up (updating one previously posted to libraryhacker.org) about using WebConverger to create OPAC kiosks. I'm hoping to 1) share it with anyone who might find it useful and 2) hear feedback from others who are interested in Linux OPAC kiosk solutions. I suspect that some of the people/projects I reference may be on this list as well, so feel free to chime in. There is a disqus comment area beneath the write-up: http://blog.jcowles.com/post/36823752885/opac-kiosk-stations-dumping-windows-for-linux Thanks I hope to attend the Code4Lib conference for the first time this year, so I hope to meet some of you in person soon. -- Josh Cowles Fond du Lac Public Library
[CODE4LIB] Call for poster session proposals for ALA Annual Conference
**Please excuse cross postings** Dear colleagues, Share your best ideas and work with the national library community by presenting a poster session at the 2013 ALA Annual Conference in Chicago! Start your application process now at http://ala13.ala.org/how-to-submit-a-poster-session. Note that the submission process has changed. You must create a username and password for the site before you submit your application, you must choose to submit a poster session proposal after you log-in, and you will receive a confirmation e-mail after you have completed your submission. The deadline for submission of 2013 ALA Annual Conference poster session proposals is January 18. The poster session committee encourages submissions from all types of libraries and on any topic relevant to librarianship. Submissions may include a description of an innovative library program; an analysis of a solution to a problem; a report of a research study; or any other presentation that would benefit the larger library community. Poster session participants place materials such as pictures, data, graphs, diagrams and narrative text on boards that are usually 4 x 8 feet. During their assigned 11Ž2 hour time periods, participants informally discuss their presentations with conference attendees. Titles/abstracts from previous years, and pictures of sample posters, are available at the old poster session website: http://www.lib.jmu.edu/org/ala (note that this site is only serving as an archive for previous Annual Conference poster sessions – for information on this year's posters, go to: http://ala13.ala.org/poster-sessions). The deadline for submitting an application is January 18, 2013. Applicants will be notified in March, prior to the early bird registration deadline, whether their submission has been accepted for presentation at the conference. The 2013 ALA Annual Poster Sessions will be held June 29 and 30, 2013 (the Saturday and Sunday of the conference), at the McCormick Place convention center in Chicago. Questions about poster session presentations and submissions may be directed to: Luke Vilelle, chair of the ALA poster session committee, lvile...@hollins.edumailto:lvile...@hollins.edu Or Candace Benefiel, chair of the ALA poster session review panel, cbene...@lib-gw.tamu.edumailto:cbene...@lib-gw.tamu.edu Email: ala.post...@gmail.commailto:ala.post...@gmail.com Website: http://ala13.ala.org/poster-sessions -- Melanie Griffin Special Collections Librarian Special Digital Collections University of South Florida Libraries griff...@usf.edumailto:griff...@usf.edu
Re: [CODE4LIB] What is a coder?
Obviously, we need to offer trainings on how to get funding to attend conferences. The should be collocated with the conferences. Cary On Thu, Nov 29, 2012 at 10:06 AM, Bess Sadler bess.sad...@gmail.com wrote: On Nov 29, 2012, at 6:13 AM, Christie Peterson cpeter...@jhu.edu wrote: If this were training in the sense of a seminar or a formal class on the exact same topics, I would be eligible for full funding, but since it's a conference, it's funded at a significantly lower level. I'll gladly take suggestions anyone has for arguments about why attendance at these types of events is critical to successfully doing my work in a way that, say, attending ALA isn't -- and why, therefore, they should be supported at a higher funding rate than typical library conferences. Any non-coders successfully made this argument before? Cheers, Christie S. Peterson Christie you are not the only person who can get travel funding for training but not for conferences, and you are not the only person on the fence about whether you belong in code4lib. In my mind you are exactly the kind of person I would like to attract to code4lib, so I very much hope you'll join us. Archives in particular are facing significant technological challenges right now, and as someone who has been known to develop software for born digital archives[1] I have seen how vital it is to have a common language and vocabulary, and a common way of approaching problem solving, in order to create a system that will actually work according to archival principles. One option to consider would be signing up for one of the pre-conferences. Given the background you've described and the challenges you face in your career, I think you could make a very strong argument that having a basic introduction to programming concepts would be helpful for you. Luckily there is a free full-day of training to be had the day before the conference starts! Please consider joining us at the RailsBridge and/or Blacklight workshops or at any of the other workshops that look interesting to you that you think you could pitch as training. Even outside of the code4lib context, I strongly encourage others who face those kinds of travel funding constraints to get creative. Some of the best learning opportunities of my life and the best pivotal moments in my career happened because members of this community decided there was an unmet need and they were going to do something about it. CurateCAMP springs to mind. The many regional code4lib meetings are in this category. And also: one time when a few code4lib folks were trying to get open source discovery projects off the ground we just decided to create an Open Source Library Discovery Summit in Philadelphia, declared ourselves invited speakers, and attended. And it was a very successful meeting and a very good use of university funds! Christie, if there is training or skills development that, if it were offered at code4lib, would do you some good, you are certainly not the only person who could benefit from it. I strongly encourage you to think about what training opportunities are missing in your corner of the library / archives world, and then have some conversations with members of this community about how we could provide that training together. I would love to hear your thoughts on the subject. Best wishes, Bess [1] http://hypatia-demo.stanford.edu Tell your funders you have to go to code4lib because hydra is the future of born digital archives and this is the conference where the developers hang out and you need to talk to them about strategic directions for their project so that it will address your problems. :D -- Cary Gordon The Cherry Hill Company http://chillco.com
Re: [CODE4LIB] tech vs. nursing
Hm. This all has been a long and really interesting conversation...but I gotta ask if men really outweigh women in the higher paying library jobs as much as they do in banks and K-12? I guess it depends on the definition of tech vs. non-tech jobs in the library setting, which I'll leave to that other email tread...but since I started working in libraries, 3 of my last 5 managers (hi, Bess!) were women. I always thought one of the best things about working at libraries was that there are way more women working in higher positions than there are in most private for-profit companies. And I'd be willing to bet my life savings that libraries have a significantly higher percentage of women executives than Fourtune 500 companies. But maybe I'm delusional about this? I don't have any figures or anything... What I have noticed is that academic libraries have been trying harder to emulate the Valley and the general tech field. Not only is Thinking Like A Startup a mantra, but libraries are flocking to flashier cutting edge technologies. This is probably not a bad thing, but communities like Rails, Drupal, Django, Hadoop, and Node are all overloaded with particular chromosome. So maybe a side-effect is that we're now emulating some of their bad habits along with the good ones? Another thing that Karen Coyle's comments about coders vs. helpers made me think of is that academic libraries tend to be reorganizing their departments in kinda interesting ways. There now seems to be things like Metadata or Systems groups that are distinct from Digital Repository or Applications groups. Catalogers and the people who work on the ILS are often completely segregated from the people who work on the new flashy grant-funded projects. The former, it kinda seems to me, tends to have more women members while the latter is often lacking. Code4Lib draws mostly from people working in these new-ish groups, which the others get sent to things like ALA...maybe we can significantly improve our ratio by trying to involve and interact more with our colleagues sitting on the other side of the cubical partition? Although the last time I did that I learned the hard way why turning off the Zebra index is a bad idea, so maybe on second thought it's better if we don't get in each other's hair best,fitz. On Thu, Nov 29, 2012 at 9:10 PM, Bess Sadler bess.sad...@gmail.com wrote: The challenges around getting women into male-dominated professions is a little different from the challenges of getting men into women-dominated professions. For one thing, professions that are female-dominated are notoriously low-paying and low-status (think K-12 teachers, nursing, social workers, etc). These professions do have major recruiting problems, largely because they are low-paying, often considered to be undesirable, and they have high levels of stress burnout. When men choose to enter these fields, they often are promoted more quickly and paid more than women. There are many professions where this is true. Women outnumber men as K-12 teachers, but men outnumber women as K-12 principals and school superintendents. Women make up the majority of bank tellers, but men make up the majority of bank managers. Women make up the majority of librarians, but men make up the majority of the higher-paying technology jobs in libraries. Sensing a pattern yet? THAT is what we a! re trying to disrupt. Don't get me wrong, getting more men into nursing is a good thing too! The fact that men are less likely to put up with low wages, bad working conditions, or disrespectful colleagues can work in everyone's favor, and the field of nursing in particular has faced such problems with recruiting that they are trying to undergo a major cultural shift. Male nurses have been a part of that. Obviously I am not a nurse, but I do have a close relative who authored a study on this subject for a nursing school, so I have heard a bit about it. I highly recommend the book Women Don't Ask (http://www.womendontask.com), which is a great book for anyone who wants to know more about effective negotiating. (Read it before your next salary negotiation!) The book discusses why men tend to ask for better treatment, better salaries, more opportunities, etc, while women more often accept whatever they are given. This is learned behavior that we can learn to change, though. I think a place like code4lib, where there is so much opportunity to speak up or spark initiatives without any hierarchy or bureaucracy getting in the way, can be a fertile ground for women who want to develop their negotiation and leadership skills, as well as their technical capacity. My entire career has been shaped around stuff I learned in code4lib, and only some of it was about code. Bess On Nov 27, 2012, at 7:56 AM, Huwig,Steve huw...@oclc.org wrote: I'm just the peanut gallery (having never attended Code4Lib) but it seems to me that a useful analogue to programming/tech
Re: [CODE4LIB] Linux OPAC kiosks
Looks great, I completed a similar project a little over a year ago that has been working out very well, much better than the XP install that was replaced. I started at the same libraryhacker post as you but ended up putting together a solution using stock debian with the opera web browser in kiosk mode and some additional firewall configuration to whitelist just our opac domain. I used clonezilla to deploy across all our opacs. We haven't gathered any formal data from users but there hasn't been any complaints. I suspect most wouldn't notice any differences since the end product is a full screen browser, no buttons, etc. I wrote up a blog post detailing the original process http://www.textlibris.info/archives/47 It's great to hear about these projects David Cirella On Thu, Nov 29, 2012 at 3:29 PM, Erik Mitchell mitch...@gmail.com wrote: Hi Joshua - Interesting work! I took on a tangential project to implement thin-client opacs using linux/gnome sessions a few years ago with pretty good success so it is nice to see some new work here. Other than an internal report that says that the project was mostly successful I do not have much that came out of that work but it was interesting to see that the opac users (largely undergraduate students) had no issues with simple tasks (web-browsing, document printing) and readily adapted to the linux/gnome environment. I had less success with some linux-based thin clients in more robust word-processing environments though (seemed to be an issue with lack of open office familiarity). We actually tried to conduct a user-satisfaction/perception study but found that our students did not even recognize that the environment was different as and such had no positive or negative opinions about the platform. Have you gathered any data from users that would show how people react to these types of platforms? Erik On Thu, Nov 29, 2012 at 3:13 PM, Joshua Cowles cow...@fdlpl.org wrote: Hi Code4Lib, First post here but I've been following the mailing list for a while and the Journal and planet.code4lib longer. I just posted a write-up (updating one previously posted to libraryhacker.org) about using WebConverger to create OPAC kiosks. I'm hoping to 1) share it with anyone who might find it useful and 2) hear feedback from others who are interested in Linux OPAC kiosk solutions. I suspect that some of the people/projects I reference may be on this list as well, so feel free to chime in. There is a disqus comment area beneath the write-up: http://blog.jcowles.com/post/36823752885/opac-kiosk-stations-dumping-windows-for-linux Thanks I hope to attend the Code4Lib conference for the first time this year, so I hope to meet some of you in person soon. -- Josh Cowles Fond du Lac Public Library
Re: [CODE4LIB] tech vs. nursing
On 11/29/2012 4:19 PM, Chris Fitzpatrick wrote: departments in kinda interesting ways. There now seems to be things like Metadata or Systems groups that are distinct from Digital Repository or Applications groups. Catalogers and the people who work on the ILS are often completely segregated from the people who work on the new flashy grant-funded projects. Yes, this isn't new, and it is a problem. The former, it kinda seems to me, tends to have more women members while the latter is often lacking. Code4Lib draws mostly from people working in these new-ish groups, Code4Lib didn't used to, when I attended the second code4lib conf, the vast majority of the presentations and presenters were NOT about grant-funded work or digital repository work, and the majority of people I met at Code4Lib were not working on such things. I miss that. Code4Lib was in fact the only place I knew of for people working on traditional library use cases, not on grant-funded projects, trying to innovate with technology and keep libraries relevant.
[CODE4LIB] Job: Digital Collections Librarian at University of Chicago
The University of Chicago Library invites applicants for the Digital Collections Librarian. Reporting to the Associate University Librarian for Digital Services, the Digital Collections Librarian leads the Library's collection-building activities for locally-created digital materials. Establishes priorities, manages projects, coordinates cross-departmental workflows, participates in identifying digital collection development opportunities, and ensures that our locally-digitized collections are integrated into the overall collections and services. Working with the Library's decentralized digital production environment, the Librarian facilitates communication between staff across the Library working on digital projects and ensures stakeholders remain informed and engaged. Represents activities and needs in the Library's strategic planning and ensures that issues are reflected in broader organizational policies and procedures. Responsible for understanding emerging trends in digital collection creation and management and for modeling innovative solutions that meet the needs of users in an academic research environment. Represents the Library at professional conferences and meetings, and maintains professional networks and collaborative relationships with other libraries. About the Digital Services Division: The Digital Services Division provides leadership and services in support of emerging e-research activities across the University of Chicago campus and is responsible for the creation and ongoing maintenance of the Library's repository of digital collections, research data, and archival material. The Division works with faculty and colleagues from other institutions on collaborative projects such as the faculty-driven Speculum Romanae Magnificentiae digital collection of Renaissance printed images or the Chicago Collections Consortium that is building a portal to collections about Chicago from area museums, libraries, and cultural institutions. Qualifications: Required: A graduate library degree from an accredited library school, commitment to ongoing professional development, minimum of 3 years experience working with digital collections in a library. Familiarity with digital library development software. Knowledge of metadata standards used in digital collections building (e.g., MODS, METS, VRA Core, Dublin Core, etc.); familiarity with digital conversion technologies, standards, and workflows; knowledge of HTML, CSS, and ADA guidelines and ability to work with technical staff who are doing scripting, programming, and systems administration. Ability to work on a Unix/Linux platform. Demonstrated ability to work effectively, cooperatively, and collaboratively with a variety of individuals and groups to build consensus and accomplish initiatives within a variety of deadlines; demonstrated ability to plan, prioritize, coordinate, and implement projects; experience working effectively with staff across the organization to achieve multiple strategic objectives; excellent conceptual, analytic, and organizational skills; excellent written and oral communication skills; comfort working in a decentralized production environment. Preferred: Previous experience with usability studies and assessment activities. Experience in an academic research library. Experience working with faculty or on an inter-institutional collaboration. Knowledge of one or more scripting and/or programming languages, XML, or XSLT. Previous experience providing grant support and/or grant writing. Apply here: [https://academiccareers.uchicago.edu/applicants/Central?quickFind =52629](https://academiccareers.uchicago.edu/applicants/Central?quickFind=5262 9) Please submit all application materials by January 7, 2013. The University of Chicago is an Affirmative Action / Equal Opportunity Employer. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4802/
Re: [CODE4LIB] tech vs. nursing
But grants are sometimes the only source of travel funds. Maybe that's helped cause the shift you mention. On 11/29/12 4:43 PM, Jonathan Rochkind rochk...@jhu.edu wrote: I miss that. Code4Lib was in fact the only place I knew of for people working on traditional library use cases, not on grant-funded projects, trying to innovate with technology and keep libraries relevant.
Re: [CODE4LIB] tech vs. nursing
ALA does salary surveys every year. This is from the ALA-APA toolkit [1]: Pay inequity also exists within librarianship. The Association of Research Libraries, in its Annual Salary Survey 2005-6, reported that the average salary for male academic librarians in member libraries was $63,984, while the average for female academic librarians was $61,083.5 Library Journal reported that new library school graduates finally crossed the $40,000 mark as an average salary, but the gender split had women below that point with $39,587 and men at $42,143. And there's more if you go through the literature. kc [1] http://ala-apa.org/improving-salariesstatus/resources/ala-apa-librarian-and-library-worker-salary-surveys/ On 11/29/12 1:19 PM, Chris Fitzpatrick wrote: Hm. This all has been a long and really interesting conversation...but I gotta ask if men really outweigh women in the higher paying library jobs as much as they do in banks and K-12? I guess it depends on the definition of tech vs. non-tech jobs in the library setting, which I'll leave to that other email tread...but since I started working in libraries, 3 of my last 5 managers (hi, Bess!) were women. I always thought one of the best things about working at libraries was that there are way more women working in higher positions than there are in most private for-profit companies. And I'd be willing to bet my life savings that libraries have a significantly higher percentage of women executives than Fourtune 500 companies. But maybe I'm delusional about this? I don't have any figures or anything... What I have noticed is that academic libraries have been trying harder to emulate the Valley and the general tech field. Not only is Thinking Like A Startup a mantra, but libraries are flocking to flashier cutting edge technologies. This is probably not a bad thing, but communities like Rails, Drupal, Django, Hadoop, and Node are all overloaded with particular chromosome. So maybe a side-effect is that we're now emulating some of their bad habits along with the good ones? Another thing that Karen Coyle's comments about coders vs. helpers made me think of is that academic libraries tend to be reorganizing their departments in kinda interesting ways. There now seems to be things like Metadata or Systems groups that are distinct from Digital Repository or Applications groups. Catalogers and the people who work on the ILS are often completely segregated from the people who work on the new flashy grant-funded projects. The former, it kinda seems to me, tends to have more women members while the latter is often lacking. Code4Lib draws mostly from people working in these new-ish groups, which the others get sent to things like ALA...maybe we can significantly improve our ratio by trying to involve and interact more with our colleagues sitting on the other side of the cubical partition? Although the last time I did that I learned the hard way why turning off the Zebra index is a bad idea, so maybe on second thought it's better if we don't get in each other's hair best,fitz. On Thu, Nov 29, 2012 at 9:10 PM, Bess Sadler bess.sad...@gmail.com wrote: The challenges around getting women into male-dominated professions is a little different from the challenges of getting men into women-dominated professions. For one thing, professions that are female-dominated are notoriously low-paying and low-status (think K-12 teachers, nursing, social workers, etc). These professions do have major recruiting problems, largely because they are low-paying, often considered to be undesirable, and they have high levels of stress burnout. When men choose to enter these fields, they often are promoted more quickly and paid more than women. There are many professions where this is true. Women outnumber men as K-12 teachers, but men outnumber women as K-12 principals and school superintendents. Women make up the majority of bank tellers, but men make up the majority of bank managers. Women make up the majority of librarians, but men make up the majority of the higher-paying technology jobs in libraries. Sensing a pattern yet? THAT is what we a! re trying to disrupt. Don't get me wrong, getting more men into nursing is a good thing too! The fact that men are less likely to put up with low wages, bad working conditions, or disrespectful colleagues can work in everyone's favor, and the field of nursing in particular has faced such problems with recruiting that they are trying to undergo a major cultural shift. Male nurses have been a part of that. Obviously I am not a nurse, but I do have a close relative who authored a study on this subject for a nursing school, so I have heard a bit about it. I highly recommend the book Women Don't Ask (http://www.womendontask.com), which is a great book for anyone who wants to know more about effective negotiating. (Read it before your next salary negotiation!) The book discusses why men tend to ask for better treatment, better
Re: [CODE4LIB] tech vs. nursing
On 11/29/2012, at 4:43 PM, Jonathan Rochkind rochk...@jhu.edu wrote: Code4Lib didn't used to, when I attended the second code4lib conf, the vast majority of the presentations and presenters were NOT about grant-funded work or digital repository work, and the majority of people I met at Code4Lib were not working on such things. I miss that. Code4Lib was in fact the only place I knew of for people working on traditional library use cases, not on grant-funded projects, trying to innovate with technology and keep libraries relevant. If your idea of keeping libraries relevant doesn't include digital library/repository and grant-funded work, then I think we have very different ideas about that. In any event, the thing I always liked about code4lib was that there was a good mix of different stuff -- something for everyone. So repository stuff and OPAC stuff and study room scheduling and everything else were all welcome. -Esme -- Esme Cowles escow...@ucsd.edu A person, who is nice to you, but rude to the waiter, is not a nice person. (This is very important. Pay attention. It never fails.) -- Dave Barry
[CODE4LIB] Job: Reference Instruction Librarian (Instructor or Assistant Professor) at Bronx Community College
Job Description Job Title: Reference Instruction Librarian (Instructor or Assistant Professor) Job ID: 7151 Location: Bronx Community College Full/Part Time: Full-Time Regular/Temporary: Regular FACULTY VACANCY ANNOUNCEMENT Assistant Professor: Supports a college library through providing in-depth consultation with students and faculty and collaboration for the ongoing improvement of instructional programs and practices. Pursues an active scholarly agenda, performs supervisory duties, and participates in college- and university-wide programs and committees as assigned. Instructor: Supports a college library through providing in-depth consultation with students and faculty and collaboration for the ongoing improvement of instructional programs and practices. Reporting to the Chief Librarian, the Reference and Instruction Librarian joins a team of librarians providing students and faculty with one-on-one and group instruction. This position involves direct contact with library users, providing traditional and virtual reference and research assistance, outreach to faculty engaged in developing information literacy knowledge and skills of students, collaboration with librarians to engage college community in effective use of library services and resources, assessment of needs and promotion of awareness of new information, products and services. Librarians within the City University of New York take active faculty roles, serving on committees, and engaging in scholarly research and publication. Perform other duties as assigned. Continuous updating of knowledge and skills required. QUALIFICATIONS All titles require a Master's in Library Science (MLS), Master's in Library Information Studies (MLIS), or closely related discipline from an ALA- accredited institution. Also required is the ability to work with others for the good of the institution. For appointment as Assistant Professor, a second graduate degree is required. Strongly preferred qualifications: Experience in an academic, research or large public library Knowledge of trends and issues in contemporary reference services and user education - Familiarity with the evolving concepts of information literacy Proficiency in use of technology tools - Excellent interpersonal skills and written and verbal communication skills Experience developing collaborative working relationships Commitment to innovative and effective user-centered services Experience working on department/library/college committees Teaching/instructional experience in an academic environment Knowledge of resources in higher education and current pedagogical theories Experience with current web and instructional technologies Demonstrated success with scholarly research and publication process The successful candidate will show evidence of teamwork, creativity, initiative and flexibility. COMPENSATION CUNY offers faculty a competitive compensation and benefits package covering health insurance, pension and retirement benefits, paid parental leave, and savings programs. We also provide mentoring and support for research, scholarship, and publication as part of our commitment to ongoing faculty professional development. Instructor: $39,399 - $59,206 Assistant Professor: $42,873 - $74,133 HOW TO APPLY Applications are accepted through www.cuny.edu/employment.html. Please apply with cover letter, curriculum vitae, and names and contact information for three professional references. Applications without the three components will not be forwarded for review. For step by step guidance on how to apply, please check www.bcc.cuny.edu/humanresources - Click on Job Listings. CLOSING DATE: 01/27/13 JOB SEARCH CATEGORY CUNY Job Posting: Faculty EQUAL EMPLOYMENT OPPORTUNITY We are committed to enhancing our diverse academic community by actively encouraging people with disabilities, minorities, veterans, and women to apply. We take pride in our pluralistic community and continue to seek excellence through diversity and inclusion. EO/AA Employer. An Equal Opportunity/ Affirmative Action/ IRCA/Americans with Disabilities Act Employer. All resumes must be submitted via CUNYfirst. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4786/
[CODE4LIB] Job: Document Management Officer at Bank for International Settlements
Document Management Officer Office location: Basel Department: General Secretariat Unit: Information Management Services Service: Information Collaboration Employment - Duration: 3 years Contract type: Fixed-term FTE%: 100% Application Deadline: 09/12/2012 Description Purpose of the job: The Document Management Officer works in the Records and Archives team, under the supervision of the Document Management Supervisor. The job holder shares operational responsibility for centralised records and archives management at the BIS, working in line with applicable policies and to the highest professional standards. In addition, the job holder has primary responsibility for specific tasks in the areas of quality assurance and work process improvement. Principal accountabilities: • Ensure the timely processing (registration, scanning, distribution, filing) of all incoming and outgoing correspondence (mail, fax, e-mail), as well as defined internal records, in line with applicable policies and using the Bank's electronic document management system; • Maintain the Bank's paper and electronic files securely and in good order, ensuring that they can be searched and accessed in line with applicable regulations and restrictions; • Ensure that all internal enquiries regarding mail and records processing are dealt with promptly, including document retrieval on request; • Take primary responsibility for specific Records and Document Management tasks (eg deletion of obsolete records), and perform a quality assurance function in the area of records processing and archiving; • Liaise with the technical support services on issues related to the tools and systems used in Records Archives; • Help realize efficiency gains by continuously reviewing and updating work processes in the Records and Document Management areas; • Work closely together with the Archives team in Records Archives on all relevant issues, including archives research and visitor support; • Actively participate in unit- and bankwide project work. Qualification: • A good level of general education: Matura, Banking and/or commercial education. Skills: • An excellent team player who demonstrates initiative and has good communicative and interpersonal skills; • Absolute discretion in treating restricted and confidential information; • A hands-on and practical approach; • A sound understanding of information management and office collaboration needs; • Experience in working with and administration of computer applications, including an electronic document management system and automated scanning; • Prepared to work shift hours and occasional overtime if required; • Proficiency in English and a good knowledge of German. Additional knowledge of another of the BIS's working languages (French, Italian, Spanish) a plus. Work experience: • At least 3 years job experience in a Registry or records/archives management function. The BIS employs staff on both open-ended and fixed-term contracts. However, all new entrants are initially recruited on a fixed-term basis. Due to our status as an international organisation we are in the privileged position to be able to recruit any nationality. To apply, go to: [http://www.bis.org/careers/vacancies.htm](http://www.bis.org /careers/vacancies.htm) Source: [International Archives](http://goinginternationalinarchives.blogspot.com/) Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4795/
Re: [CODE4LIB] What is a coder?
On 29 November 2012, Cary Gordon wrote: Obviously, we need to offer trainings on how to get funding to attend conferences. The should be collocated with the conferences. This is a good idea; this should be a BOF or something---how to hack your system to get funding---maybe report back with a lightning talk? Some folks have good funding support, which is great. Some don't, but given the different problems or constraints, what's worked or could work to get people to a Code4Lib conference (major or chapter)? I know some people pay their own way and some use vacation time to go ... be good to hear that approach too. If someone's looking to change what they're doing in the library/technology world, getting to Code4Lib however they can is something to seriously consider. Bill -- William Denton Toronto, Canada http://www.miskatonic.org/
[CODE4LIB] jQuery Set data-mini Attribute For All Form Inputs
Hello, I'm almost done developing my custom theme for when I migrate our Greenstone digital collections over to Omeka. I've built in a mobile interface for when a mobile device is detected and have been having a lot of fun implementing that with jQuery Mobile. I prefer to make most stuff mini ala the jQuery Mobile data-mini attribute. Works fine when I'm editing the actual html source, but the following won't work for some reason: $(document).ready(function() { $('input').attr('data-mini', 'true'); }); I can set other attributes successfully like: (just as a test) $(document).ready(function() { $('input').attr('data-mini', 'true'); $('input').attr('style', 'background:yellow'); }); But for some reason it won't do the data-mini attribute... why? Gavin Spomer Systems Programmer Brooks Library Central Washington University
Re: [CODE4LIB] jQuery Set data-mini Attribute For All Form Inputs
This looks more syntactical than anything else. Try: $('input').textinput({mini:true}); This hasn't been tested. Thanks, Mark On Thu, Nov 29, 2012 at 3:40 PM, Gavin Spomer spom...@cwu.edu wrote: Hello, I'm almost done developing my custom theme for when I migrate our Greenstone digital collections over to Omeka. I've built in a mobile interface for when a mobile device is detected and have been having a lot of fun implementing that with jQuery Mobile. I prefer to make most stuff mini ala the jQuery Mobile data-mini attribute. Works fine when I'm editing the actual html source, but the following won't work for some reason: $(document).ready(function() { $('input').attr('data-mini', 'true'); }); I can set other attributes successfully like: (just as a test) $(document).ready(function() { $('input').attr('data-mini', 'true'); $('input').attr('style', 'background:yellow'); }); But for some reason it won't do the data-mini attribute... why? Gavin Spomer Systems Programmer Brooks Library Central Washington University
Re: [CODE4LIB] What is a coder?
On Thu, Nov 29, 2012 at 6:13 AM, Christie Peterson cpeter...@jhu.eduwrote: If this were training in the sense of a seminar or a formal class on the exact same topics, I would be eligible for full funding, but since it's a conference, it's funded at a significantly lower level. I'll gladly take suggestions anyone has for arguments about why attendance at these types of events is critical to successfully doing my work in a way that, say, attending ALA isn't -- and why, therefore, they should be supported at a higher funding rate than typical library conferences. Any non-coders successfully made this argument before? Travel funding is highly environment specific and it's easy to find loony policies. Depending on admin rules, you can sometimes negotiate this stuff when you're being hired, not getting raises, etc. Another way is to write grants, but those have their own headaches associated with them. Unfortunately, many people do these things with little or no funding. kyle
Re: [CODE4LIB] jQuery Set data-mini Attribute For All Form Inputs
Is the data-mini attribute really not getting set? Or is it being set but the jQuery Mobile framework isn't applying its mini style? Inspect the input elements with your dev tools to see if data-mini is set. Without seeing your code, my guess is that it runs after the mobile-init event where jQuery Mobile does all its magic, including taking all those data attributes and using them to apply classes and inject markup. You could either make sure your code fires before mobile-init (e.g. not wrapping it in a $(document).ready() call would likely do the trick) or directly applying the appropriate class, which is ui-mini I think. Best, Eric Phetteplace Emerging Technology Librarian Chesapeake College On Thu, Nov 29, 2012 at 6:58 PM, Mark Pernotto mark.perno...@gmail.comwrote: This looks more syntactical than anything else. Try: $('input').textinput({mini:true}); This hasn't been tested. Thanks, Mark On Thu, Nov 29, 2012 at 3:40 PM, Gavin Spomer spom...@cwu.edu wrote: Hello, I'm almost done developing my custom theme for when I migrate our Greenstone digital collections over to Omeka. I've built in a mobile interface for when a mobile device is detected and have been having a lot of fun implementing that with jQuery Mobile. I prefer to make most stuff mini ala the jQuery Mobile data-mini attribute. Works fine when I'm editing the actual html source, but the following won't work for some reason: $(document).ready(function() { $('input').attr('data-mini', 'true'); }); I can set other attributes successfully like: (just as a test) $(document).ready(function() { $('input').attr('data-mini', 'true'); $('input').attr('style', 'background:yellow'); }); But for some reason it won't do the data-mini attribute... why? Gavin Spomer Systems Programmer Brooks Library Central Washington University
[CODE4LIB] Job: Web Application Developer at University of Oregon Libraries
Application procedures can be found at http://jobs.uoregon.edu/classified.php?id=4439 DUTIES RESPONSIBILITIES: This position provides lead technical support and management of the library's Web sites and intranet. Duties include: ... providing technical support and management of the library Web presence and assisting library staff who are responsible for creating Web content; monitoring and implementing appropriate standards and guidelines, including 508 compliant web design standards and communicating these with staff; maintaining web analytics for Web sites. ... installing and configuring Web applications in both development and production environments; installing software updates and patches for blogs, wikis, other content management systems, and other Web based applications. ... developing HTML/CSS standards for library Web pages to allow optimal display, accessibility, and functionality on Windows, Macs, and mobile platforms; supporting library Web sites that are managed by Drupal and Wordpress; designing, developing, maintaining, theming, documenting, testing, and modifying dynamic Web sites, library-based Web applications and databases for Internet and intranet sites using standard programming languages, software communities, and software libraries. ... training Web content creators in the use of Web development or content management applications; participating on the library Web development team. TO QUALIFY YOU MUST HAVE: ... a basic foundation of knowledge and skills in systems analysis and related programming support functions generally obtained by a bachelor's degree in computer science, or an equivalent amount of training and applied experience. In addition this position requires: * At least one year experience developing and maintaining complex Web sites, preferably with an education institution; 2-3 years' experience preferred. * Professional level proficiency and experience in Web site production tools, including HTML, CSS, WYSIWYG Web publishing tools, at least one standard server-side scripting language, preferably PHP, SQL/MYSQL, open source content management systems, such as Drupal or Wordpress. * Ability to work well both independently and in a collaborative environment. * Ability to quickly troubleshoot and solve technical problems, learn new technologies, work on multiple tasks, and meet deadlines. * Demonstrated skills in project management, consensus building, and problem solving. * Demonstrated familiarity and experience with Web accessibility and usability norms/guidelines. * Demonstrated familiarity with cross-platform Web development and support. * Familiarity with user interface issues and information architecture. * Excellent oral and written communication, and the ability to translate technical processes and solutions into terms understandable by a non-technical audience. Position is subject to criminal background check. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4810/
[CODE4LIB] Job: Digital Content Specialist at Braille Institute of America
**Posted by:** Braille Institute of America, Inc. Los Angeles, CA, US Braille Institute of America, Inc. is a private, nonprofit organization whose mission is to eliminate blindness and severe sight loss as a barrier to the fulfillment of life. Through educational training, programs and services, Braille Institute helps people regain and maintain their independence through five regional centers (Los Angeles, Santa Barbara, Orange County, Rancho Mirage, and San Diego) and through more than 135 community outreach programs We currently are seeking a Digital Content Specialist in Los Angeles to join our National Programs team. This position is responsible for: * Creating and managing digital content and assets; * Monitoring and integrating all of Braille Institute's digital assets; * Measuring the effectiveness of Braille Institute's digital properties and suggesting improvements; * Improving Braille Institute's Search Engine Optimization efforts; * Maintaining digital asset standards and branding consistency across all platforms; * Acting as a liaison with our regional centers regarding digital content; * Compiling and distributing monthly departmental reports Minimum Requirements: * Minimum of 2 years of experience creating content for digital environments; * Proficient with Adobe Creative Suite, current content Management systems and HTML; * Strong organizational and technical skills; * Ability to prioritize and multi-task assignments; * Intermediate coding experience; * 3 to 5 years of experience managing content for high traffic websites; * Previous supervisory experience; * General interest in accessible technology. Brought to you by code4lib jobs: http://jobs.code4lib.org/job/4807/
Re: [CODE4LIB] jQuery Set data-mini Attribute For All Form Inputs
Eric is right, the data-mini attribute is getting set. Looks like you also need to add the ui-mini class too... $('input').addClass('ui-mini'); You can see it in action here, compared with a normal sized text input (have to use id selectors to just change one input for the demo): http://jsbin.com/iyeyux/1/edit By the way, jsbin.com is really great for sharing and debugging front end code. It looks similar to codepen, but you don't have to sign up or anything. Just start hacking... nice editor for JS work in general too. -Shaun On 11/29/12 7:33 PM, Eric Phetteplace wrote: Is the data-mini attribute really not getting set? Or is it being set but the jQuery Mobile framework isn't applying its mini style? Inspect the input elements with your dev tools to see if data-mini is set. Without seeing your code, my guess is that it runs after the mobile-init event where jQuery Mobile does all its magic, including taking all those data attributes and using them to apply classes and inject markup. You could either make sure your code fires before mobile-init (e.g. not wrapping it in a $(document).ready() call would likely do the trick) or directly applying the appropriate class, which is ui-mini I think. Best, Eric Phetteplace Emerging Technology Librarian Chesapeake College On Thu, Nov 29, 2012 at 6:58 PM, Mark Pernotto mark.perno...@gmail.comwrote: This looks more syntactical than anything else. Try: $('input').textinput({mini:true}); This hasn't been tested. Thanks, Mark On Thu, Nov 29, 2012 at 3:40 PM, Gavin Spomer spom...@cwu.edu wrote: Hello, I'm almost done developing my custom theme for when I migrate our Greenstone digital collections over to Omeka. I've built in a mobile interface for when a mobile device is detected and have been having a lot of fun implementing that with jQuery Mobile. I prefer to make most stuff mini ala the jQuery Mobile data-mini attribute. Works fine when I'm editing the actual html source, but the following won't work for some reason: $(document).ready(function() { $('input').attr('data-mini', 'true'); }); I can set other attributes successfully like: (just as a test) $(document).ready(function() { $('input').attr('data-mini', 'true'); $('input').attr('style', 'background:yellow'); }); But for some reason it won't do the data-mini attribute... why? Gavin Spomer Systems Programmer Brooks Library Central Washington University -- Shaun D. Ellis Digital Library Interface Developer Firestone Library, Princeton University voice: 609.258.1698 | sha...@princeton.edu